Company Description:
Future Energy Associates, a leading software provider specialising in renewable energy technologies, is seeking a skilled Software Engineer to join our dynamic team. Leveraging AI, we focus on making renewable energy competitive with fossil fuels through wind farm design optimization, data science services, and energy market analytics.
Recent Projects that we’ve worked on:
- Wiring Offshore wind farms more efficiently to save on electricity losses
- Supplying UK regulators with energy tariff analytics
- E-Bus charging optimisation algorithms
- Build a marketplace that helps SMEs find an optimal energy tariff.
- E-Scooter emissions and trip data analytics
Role Description:
As a Software Engineer, you will play a key role in developing scalable software solutions, contributing to the success of our groundbreaking platform. Working within a hybrid model in the UK, you'll have the flexibility for remote work. Your responsibilities will include software design and specification, backend and front-end development, and IT security. This role requires expertise in turning requirements into target software architecture, cloud infrastructure, and a strong focus on testing. If you have a passion for cutting-edge technology and want to make a meaningful impact in the renewable energy sector, we encourage you to apply.
Qualifications and Skills:
- Bachelor's degree in Computer Science, Software Engineering, or similarly technical field
- Minimum of 5 years of experience in a similar role with a focus on software development
- Ability to turn requirements into target software architecture
- Knowledge of cloud infrastructure and creating scalable software solutions
- Ability to assess software performance requirements and metrics
- Strong understanding of software design principles, including Object-Oriented Programming (OOP), UML, and micro-services architecture.
- Proficient in Python backend development frameworks (FastAPI, Django)
- Experience with JavaScript/TypeScript and front-end frameworks
- Strong focus on testing methodologies
- Experience with front-end security, building web forms, and dashboards
- Experience with AWS, Docker, and Git-based CI/CD processes
- Experience with UI testing and penetration testing
- Experience with security protocols for APIs and cloud-hosted services
If you are passionate about software engineering, renewable energy, and want to contribute to the success of a ground-breaking platform, we invite you to apply for this exciting opportunity.