Join a team driving innovation in renewable energy technology. We're seeking a Software Engineer to help evolve our Asset Performance Management (APM) platform—a cloud-based SaaS solution designed to optimize the performance of renewable assets. In this role, you'll work across the full development lifecycle, shaping both frontend experiences and backend services that support real-world impact in clean energy operations.
What You'll Do
- Design, implement, and maintain features across the React frontend and C# backend systems
- Translate product requirements into robust, user-focused solutions with input from design and product teams
- Enhance system reliability, performance, and scalability as the platform grows
- Engage in code reviews, automated testing, and CI/CD workflows to ensure high-quality delivery
- Support architectural planning and contribute to long-term technical strategy
- Improve documentation and help modernize legacy components for better maintainability
What We're Looking For
You bring strong full-stack development experience with a focus on clean, efficient code and system design. You're comfortable working in distributed environments and communicating progress clearly across teams.
- Proficiency in React, TypeScript, HTML, and CSS for frontend development
- Hands-on experience building and maintaining C# backend services
- Familiarity with relational databases, datalakes, and API design principles
- Understanding of Git, CI/CD pipelines, and automated testing practices
- Knowledge of software design patterns, security standards, and performance optimization
- Strong problem-solving skills and attention to detail
- Ability to collaborate effectively in remote or hybrid team settings
- Fluency in written and spoken English
Nice-to-Have Skills
- Familiarity with cloud platforms such as Azure
- Experience with Python for data processing or scripting
- Background in renewable energy or related technical domains
Why This Work Matters
You'll be part of a global effort to advance sustainable energy solutions. The platform you help build directly supports the efficient operation of renewable assets, contributing to a cleaner, more resilient energy future. You'll learn from diverse colleagues, grow your technical expertise, and have opportunities to shape both products and practices within a growing international network.

