At a Glance
- Tasks: Design and develop features for a cutting-edge SaaS application in the renewable energy sector.
- Company: Join RES, the world's largest independent renewable energy company.
- Benefits: Enjoy competitive pay, professional growth opportunities, and a chance to make a real impact.
- Why this job: Be part of a team that enhances the performance of renewable assets every day.
- Qualifications: Experience in C#, React, and both Front End and Back End technologies is essential.
- Other info: Work in a dynamic environment with a global network of professionals.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for a Software Engineer to join our APM (Asset Performance Management) team. You will work across the stack to help support our SaaS product - from designing and implementing Front End interfaces to building reliable and scalable Back End services. You will 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.
Responsibilities
- 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.
Qualifications
- The ideal candidate would have expertise in both Front End and Back End technologies, including modern frameworks, databases, datalakes, and API design.
- They would ideally have a good understanding of software architecture, testing, CI/CD, and cloud platforms like Azure.
- 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.
- 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.
Preferred
- 3+ years of coding experience, including hands-on experience of all the required skills.
- English spoken and written.
Location & Type
Glasgow or Kings Langley | Contract/Full Time
About the Company
RES is the world's largest independent renewable energy company. We’re the world’s leading provider of zero carbon energy. We invest in our people and offer opportunities to grow professionally. We can promise you rewarding work with real impact and a chance to learn from colleagues across a global network.
Benefits
Our competitive package offers a wide range of benefits and rewards.
Software Engineer - C#/React 24 Month fixed term contract employer: RES Limited
Contact Detail:
RES Limited 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 your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C# and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at RES and making an impact in the renewable energy sector.
We think you need these skills to ace Software Engineer - C#/React 24 Month fixed term contract
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with both Front End and Back End technologies. We want to see how your skills in C#, React, and other relevant frameworks can contribute to our SaaS product.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about renewable energy and how your background aligns with our mission. Show us your personality and enthusiasm for the role!
Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing real examples of your coding skills and problem-solving abilities.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.
How to prepare for a job interview at RES Limited
✨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 prepared to discuss your experience with these tools and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
During the interview, be ready to tackle some coding challenges or technical questions. Think aloud as you solve problems to demonstrate your thought process and approach to problem-solving.
✨Understand the Company’s Mission
Familiarise yourself with RES and their commitment to renewable energy. Showing that you understand their mission and how your role as a Software Engineer can contribute to it will set you apart from other candidates.
✨Prepare Questions for Them
Have a few thoughtful questions ready to ask your interviewers. This could be about the team dynamics, the tech stack they use, or how they measure success in the role. It shows you're genuinely interested and engaged.