Senior Software Engineer (React)
Senior Software Engineer (React)

Senior Software Engineer (React)

Full-Time 44000 - 52000 £ / year (est.) Home office possible
U

At a Glance

  • Tasks: Write high-quality, reusable code and develop bespoke applications in a dynamic team.
  • Company: Join Procode, a forward-thinking software company transforming the energy sector since 2006.
  • Benefits: Enjoy remote work, a bonus scheme, 25 days leave, and health care perks from day one!
  • Why this job: Be part of an inclusive culture that values your input and supports your growth.
  • Qualifications: Strong React and TypeScript skills; experience with APIs and back-end technologies is a plus.
  • Other info: On-call work required; enhanced security vetting process needed.

The predicted salary is between 44000 - 52000 £ per year.

Location: Remote / Chandler's Ford

Salary Range: £51,996 - £58,634

Closing Date: 30/09/2024 23:45

About us:

We are a dynamic software company established in 2006, with a vision of helping the energy and utilities sectors improve customer experience and lower their cost to serve, using smarter process automation.

What does this role involve?

As a Senior Software Engineer, your role will be to write high quality, structured and reusable code. You will create, evolve, and maintain the array of bespoke applications, mobile apps, websites, APIs and databases on which Procode functions. This software can be for internal use or for our “shop window” to our paying customers. Working in Agile product teams, you are responsible for developing new software, features, changes and fixes, ready for deployment. You will be part of a diverse team, supporting and mentoring Software Engineers and Associate Software Engineers.

Who are we looking for?

Your passion for programming and in-depth skills in React and TypeScript to produce structured and reusable code will be key to success in this role. Your experience of how this fits with back-end technologies using APIs, REST, JSON and HTTP will allow you to swiftly understand where your data is coming from and how to access it. Your problem-solving skills will allow you to take on challenges, work through these in a logical manner and provide solutions. Your interest in supporting and developing others will help you in your role as mentor to others in the team. Any prior knowledge of the Energy industry, its data flows and communications will really help to speed up your integration into the business. Although not essential, you are likely to have additional back-end development experience with technologies such as C#, .NET, SQL Server, Entity Framework, BDD, CI/CD and Azure functions. Skills here will broaden the range and complexity of work available. This role will involve on-call working on a rota basis (24/7). To be successful in this role you will be required to pass an enhanced security vetting process.

Our employees, just like our customers, come from all walks of life, and we’re fuelled in championing diversity, inspiring an inclusive culture, and enabling an environment where you can be your authentic self.

Benefits - available from day one!

  • Bonus Scheme, made up of personal and company elements.
  • Career progression, we’re an expanding organisation.
  • 25 days annual leave plus bank holidays.
  • Pension scheme, Utilita contribution at 4% of your salary when you contribute 5%.
  • The opportunity to win tickets to major outdoor events including gigs and shows at arenas around the UK.
  • Access for you and one other to our partnered Unmind App, where you can watch or listen to videos and podcasts or get hints and tips to understand and improve on your mental wellbeing.
  • We offer all our staff a paid volunteering day every year, plus the chance to be involved in various fundraising opportunities.
  • A health care scheme that includes dental, eye care, treatments, and diagnostics health consultations.
  • Death in service, twice your annual salary.
  • Employee Assistance Programme with access to counselling support, legal and financial advice 24/7 365 days a year, as well as a GP line and Your Care.

Senior Software Engineer (React) employer: Utilita Energy

At Procode, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work environment that fosters personal and professional growth. Located in Chandler's Ford, our team enjoys competitive salaries, a generous bonus scheme, and a comprehensive benefits package that includes 25 days of annual leave, a health care scheme, and opportunities for career progression. Join us to be part of a passionate workforce dedicated to improving customer experiences in the energy sector while enjoying unique perks like paid volunteering days and access to mental wellbeing resources.
U

Contact Detail:

Utilita Energy Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (React)

Tip Number 1

Familiarise yourself with the energy sector and its data flows. Understanding how energy companies operate and the challenges they face will give you an edge in interviews, showing your genuine interest in the industry.

Tip Number 2

Brush up on your React and TypeScript skills. Since the role specifically requires expertise in these technologies, being able to discuss your past projects and demonstrate your coding abilities will be crucial during technical interviews.

Tip Number 3

Prepare to discuss your experience with Agile methodologies. As you'll be working in Agile product teams, showcasing your ability to adapt and thrive in such environments will resonate well with the hiring team.

Tip Number 4

Highlight any mentoring or leadership experience you have. The role involves supporting and mentoring other engineers, so demonstrating your ability to guide and develop others will make you a standout candidate.

We think you need these skills to ace Senior Software Engineer (React)

Proficient in React
Strong knowledge of TypeScript
Experience with API development and integration
Understanding of REST, JSON, and HTTP protocols
Problem-Solving Skills
Ability to write high-quality, structured, and reusable code
Experience in Agile methodologies
Mentoring and supporting junior developers
Familiarity with back-end technologies such as C#, .NET, SQL Server, and Entity Framework
Knowledge of BDD (Behaviour Driven Development)
Experience with CI/CD processes
Familiarity with Azure functions
Interest in the energy industry and its data flows
Strong communication skills
Ability to work on-call in a 24/7 rota

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React and TypeScript, as well as any relevant back-end technologies. Use specific examples of projects where you've delivered quality code to demonstrate your skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for programming and your interest in the energy sector. Mention how your skills align with the company's mission to improve customer experience through technology.

Showcase Problem-Solving Skills: Include examples in your application that showcase your problem-solving abilities. Describe challenges you've faced in previous roles and how you successfully resolved them, particularly in an Agile environment.

Highlight Mentorship Experience: If you have experience mentoring others, be sure to mention it. This role involves supporting and developing other engineers, so demonstrating your ability to guide and inspire others will strengthen your application.

How to prepare for a job interview at Utilita Energy

Showcase Your React Expertise

Be prepared to discuss your experience with React in detail. Highlight specific projects where you've implemented React, focusing on the challenges you faced and how you overcame them. This will demonstrate your depth of knowledge and problem-solving skills.

Understand the Company’s Mission

Research Utilita Energy and Procode's mission to improve customer experience in the energy sector. Be ready to explain how your skills and experiences align with their goals, showing that you're not just looking for a job, but are genuinely interested in contributing to their vision.

Prepare for Technical Questions

Expect technical questions related to React, TypeScript, and back-end technologies. Brush up on key concepts like APIs, REST, and JSON. Practising coding challenges or whiteboard exercises can also help you feel more confident during the technical portion of the interview.

Demonstrate Mentorship Skills

Since the role involves mentoring junior engineers, be ready to discuss your approach to mentorship. Share examples of how you've supported others in the past, and express your enthusiasm for fostering a collaborative team environment.

Senior Software Engineer (React)
Utilita Energy
U
  • Senior Software Engineer (React)

    Full-Time
    44000 - 52000 £ / year (est.)

    Application deadline: 2027-07-07

  • U

    Utilita Energy

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>