The environment
ENGIE Impact aims to deliver worldwide engineering solutions addressing the needs of our clients on energy, urban and water challenges towards a sustainable and decarbonised world. Our DevOps team develops Engineering Tools As a Service in close cooperation with other multi-disciplinary teams that bring expertise in optimisation, simulation, data analytics, machine learning, and AI.
Visit our website:
To reinforce our team, we are recruiting a talented Software Engineer.
Function
* Participate in software product development and technology innovation within the energy, urban and utility sectors;
* Work in an agile environment with a team committed to delivering maximum business value to the end customer;
* Participate in every phase of software development, actively contributing to the product evolution at every step
Profile
* Hold a degree in computer science or related courses with > 2 years of experience;
Experience in object-oriented design patterns, principles and concepts is a must;
* Experience in any of the following programming languages Python, Java, C#, Javascript;
* Experience with Cloud technologies and concepts;
* Experience in any JavaScript frameworks like Node.js, Angular, Vue, React;
* Good knowledge of unit and integration testing automation and techniques;
* Fluent with Agile development practices and methodologies (Scrum, Kanban, TDD, BDD);
* Strong communication skills, able to work with remote teams;
* Experience in the energy/utilities sector is an advantage;
Our offer
* Being part of a team that encourages innovation and leads energy transitions to make sustainability happen now;
* Challenging and exciting international projects in a dynamic team of high-level experts;
* Having a stable, full-time position in an internationally reputed company with room for personal and professional development via the ENGIE University;
* An attractive compensation package with fringe benefits.