Job Opportunity: Software Engineer (Optimisation Team)
Location: Reading (60/40 Hybrid Working Subject to Operational Requirements)
Department: Optimisation
About Our Client:
Our client is a leading organisation in the renewable energy and energy efficiency sector, dedicated to accelerating the energy transition towards a secure, affordable, and low-carbon energy system. With a growing presence across Northern Europe, they specialise in the design, development, building, operation, and maintenance of utility-scale solar farms and energy storage solutions. Their target is to energise 1.5GW of renewable assets by 2030, and they are proud of their strong, values-driven team.
Role Overview:
We are recruiting on behalf of our client for a Software Engineer to join their Optimisation team. The successful candidate will play a critical role in developing and maintaining the MIROS environment, contributing to the company’s goal of energising 1.5GW of BESS and solar assets by 2030.
Key Responsibilities:
1. Design, develop, and maintain MIROS optimisation software
2. Ensure code is efficient, well-documented, and maintainable
3. Plan and implement new features and enhancements to the codebase
4. Test, debug, and resolve any issues within the system
5. Lead the design and architecture of new systems
6. Ensure codebase is scalable, sustainable, and productionised efficiently
Skills & Competencies:
7. Strong knowledge of the GB electricity market and relevant ancillary services for batteries
8. Proven experience in software development, particularly in Python
9. Experience with technologies such as Python, SQL, Git, AWS, Azure, Django
10. Strong problem-solving and communication skills
Personal Characteristics:
11. Ability to work effectively in a small, dynamic team
12. Flexible and adaptable to changes, with the ability to set the agenda when needed
13. Excellent communication skills across multiple stakeholder levels
14. Strong interpersonal and negotiation abilities
15. A collaborative team player who thrives in a partnership environment
Qualifications & Experience:
16. A degree in a relevant subject or equivalent industry experience