Software Developer (Python)
The Innovation Tools suite plays an essential role in the company's mission by collecting data from renewable assets across the globe and turning it into actionable insights for Asset Managers and Operations & Maintenance staff. The tools enable customers to generate more renewable energy from their assets by providing 24/7 real time monitoring and downtime reduction for our customers' solar, wind & storage portfolios. Also, fulfilling region specific regulations and enabling automated reporting.
You will be working closely with internal control centres in France and Scotland.
Accountabilities
- Support and maintain existing suite of Python products/tools
- Maintain operational performance and availability
- Quickly resolve customer and product issues
- Continuously improve tools
- Develop new tools and features
- Make technology, architecture, and infrastructure decisions (support available from other developers)
- Apply software engineering best practices to produce high-quality code
- Contribute to the strategic technical direction of the products
- Python (2+ years professional experience)
- Full-stack cloud-native software development
- SQL
- CI/CD
- Automated testing
- Git
- Azure (Microsoft Azure App Services)
- Flask / Dash
- Jenkins
- Database design, querying and optimisation
- GitHub Actions
- Self-documenting, maintainable code
- Agile software development & methodology
- TDD
- Code peer review (PRs and/or pairing)
- Degree in Computer Science, Maths, Science, Engineering, or relevant experience working as a software developer
- Fluent in English
- Capable of solving problems independently and collaboratively.
- Working closely with users to understand success criteria and design software to achieve their required outcomes
- Prioritising and self-managing
- Managing multiple stakeholders
- Read, write and/or speak French
- Experience working in renewable energy/utilities
FAQ
- Is the Software Developer (Python) position at RES remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Software Developer (Python) job posted?
- This listing was posted on December 15, 2025 and is still open for applications.
- How do I apply for the Software Developer (Python) position at RES?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Python jobs
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
Senior Software Engineer (Frontend)
WritesonicIndia
Java Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
Full Stack Architect | Las Vegas, NV
Photon Interactive UK LimitedUnited States
Java Fullstack Developer | Offshore |
Photon Interactive UK LimitedIndia