Software Engineer - C#/React 24 Month fixed term contract
Software Engineer - C#/React 24 Month fixed term contract

Software Engineer - C#/React 24 Month fixed term contract

Temporary 28800 - 43200 £ / year (est.) Home office (partial)
Go Premium
RES

At a Glance

  • Tasks: Design and develop innovative software for renewable energy solutions.
  • Company: Join the world's largest independent renewable energy company.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make a real impact on sustainable energy while working with cutting-edge technology.
  • Qualifications: 3+ years of coding experience in C#/React and strong collaboration skills.
  • Other info: Diverse and inclusive workplace with excellent career advancement opportunities.

The predicted salary is between 28800 - 43200 £ per year.

Do you want to work to make Power for Good? We're the world's largest independent renewable energy company, guided by a vision to create a future where everyone has access to affordable, zero carbon energy. Achieving our ambitions would be impossible without our people, who are our most important asset. We continually invest in them.

RES is a family with a diverse workforce, dedicated to the personal and professional growth of our people, no matter what stage of their career they are at. We promise rewarding work that makes a real impact, the chance to learn from inspiring colleagues across a growing global network, and opportunities to grow personally and professionally. Our competitive package offers a wide range of benefits and rewards.

The position involves joining our APM (Asset Performance Management) team as a Software Engineer. You will work across the stack to support our SaaS product, from designing and implementing Front End interfaces to building reliable and scalable Back End services. You'll collaborate closely with product managers, designers, and other engineers to deliver features end-to-end, improve system performance, and contribute to the technical direction of the application. This is an opportunity to have a direct impact on a product used to improve the performance of renewable assets every day.

Accountabilities:
  • Design, develop, and maintain Front End and Back End features of our new SaaS application.
  • Collaborate with product and design teams to translate requirements into new features.
  • Improve system performance, reliability, and scalability as the platform evolves.
  • Participate in code reviews, testing, and deployment processes.
  • Contribute to architectural discussions and long-term technical decisions.
  • Help to improve documentation and maintainability of a Legacy system.
Knowledge:

The ideal candidate would have expertise in both Front End and Back End technologies, including modern frameworks, databases, datalakes, and API design. A good understanding of software architecture, testing, CI/CD, and cloud platforms like Azure is preferred. Strong knowledge of coding standards, performance optimisation, and security best practices is essential, along with the ability to contribute to scalable, maintainable solutions. Domain knowledge of the renewables industry is not essential but would be nice to have.

Skills:
  • Knowledge of Front End technologies such as React, HTML, CSS, and JavaScript/typescript.
  • Experience with Back End development in C#.
  • Additional experience working with Python would be desirable.
  • Proficiency in working with data structures such as relational databases and datalakes.
  • Understanding of version control systems, preferably Git.
  • Experience with CI/CD pipelines and automated testing.
  • Solid understanding of software design patterns and best practices.
  • Ability to communicate progress to managers and collaborate with fellow engineers.
  • Problem-solving skills and attention to detail.
  • Ability to work in a distributed team.
Experience:

Preferred 3+ years of coding experience, including hands-on experience of all the required skills.

Qualifications:

English spoken and written.

At RES, we celebrate difference as we know it makes our company a great place to work. Encouraging applicants with different backgrounds, ideas, and points of view, we create teams who work together to solve complex problems and design practical solutions for our clients. Our multiple perspectives come from many sources including the diverse ethnicity, culture, gender, nationality, age, sex, sexual orientation, gender identity and expression, disability, marital status, parental status, education, social background, and life experience of our people.

Software Engineer - C#/React 24 Month fixed term contract employer: RES

At RES, we are committed to fostering a supportive and inclusive work environment where every employee can thrive. As a Software Engineer, you will not only contribute to innovative renewable energy solutions but also benefit from our extensive professional development opportunities and a competitive benefits package. Join us in making a meaningful impact while collaborating with a diverse team dedicated to creating a sustainable future.
RES

Contact Detail:

RES Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - C#/React 24 Month fixed term contract

✨Tip Number 1

Network like a pro! Reach out to current employees at RES on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the job. Personal connections can make a huge difference!

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your expertise in C# and React, make sure to share it during interviews. It’s a great way to demonstrate your capabilities beyond just words.

✨Tip Number 3

Prepare for technical interviews by brushing up on coding challenges and system design questions. Practice makes perfect, so consider using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the RES family.

We think you need these skills to ace Software Engineer - C#/React 24 Month fixed term contract

C#
React
HTML
CSS
JavaScript
TypeScript
Back End Development
Front End Development
API Design
Software Architecture
CI/CD
Automated Testing
Version Control (Git)
Problem-Solving Skills
Attention to Detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with C#, React, and any relevant projects that showcase your skills. We want to see how you can contribute to our mission of making Power for Good!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for renewable energy and how your background aligns with our goals. Let us know why you're excited about this opportunity and how you can make an impact.

Showcase Your Projects: If you've worked on any cool projects, especially those involving SaaS applications or renewable energy, be sure to mention them. We love seeing real examples of your work and how you approach problem-solving!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at RES

✨Know Your Tech Stack

Make sure you brush up on your knowledge of C#, React, and any other relevant technologies mentioned in the job description. Be ready to discuss your experience with both Front End and Back End development, as well as any projects where you've implemented these skills.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in previous roles. Think about times when you improved system performance or contributed to architectural decisions. This will demonstrate your ability to think critically and work collaboratively.

✨Understand the Company’s Mission

Familiarise yourself with RES's vision of creating affordable, zero carbon energy. Be prepared to discuss how your role as a Software Engineer can contribute to this mission. Showing genuine interest in the company's goals can set you apart from other candidates.

✨Ask Insightful Questions

Prepare thoughtful questions to ask at the end of your interview. Inquire about the team dynamics, ongoing projects, or how they measure success in the APM team. This shows that you're engaged and serious about the opportunity.

Software Engineer - C#/React 24 Month fixed term contract
RES
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>