Back-End Engineer - Python/.Net
Hove/Croydon/Exeter - Flexible
Remote at present , moving to a mix of majority home working, attending the office for critical meetings.
Our WMO Software Engineering Team sits within Wholesale Markets Optimisation, and is an internal development capability which designs, builds and supports a number of tools used across WMO, but particularly those used by the 24 x 7 Shift Trading Team. The UK electricity market is changing at pace, as the country moves towards a zero-carbon energy system and relies more and more on flexible and intermittent generation. EDF must continuously improve our tooling in order to thrive in this market and support this zero-carbon transition. The team delivers software features in line with business priorities as well as provides operational IT support activities for the software created. Being comfortable contributing to a team that operates with agile / iterative delivery practices is imperative.
The WMO Software Engineering team works closely with other technologists across the EDF Customers business and shares best practice with other teams. The team is augmented with software engineers from other IT teams when needed, and also nurtures software engineering graduates.
The team is also responsible for supporting the personal development of analysts and data scientists across the wider WMO team. This provides ample opportunity for mentoring and gaining greater knowledge of the business context of different tools.
At present we are looking for a strong Python or .NET backend developer to complement the skills in the rest of the team. Front-end experience would be a bonus, but not essential.
Our engineering practise is cloud native for new deliveries, but we also have a responsibility to maintain and re-build some legacy applications. Our core platform centres around AWS, and we operate using a landing zone model where each product team is vended a set of AWS accounts to own, manage and operate within - essentially self-contained.
Our solutions are ideally serverless based, but will consider containerization when required. Typical patterns are:
You will be expected to engage with traders and other customers, helping them design their tools and managing expectations for delivery. The WMO Software Engineering Team is an established team, which works closely together, with usually at least 2 members of the team working on any individual tool with regular peer review. This allows every team member to be supported by their team mates and naturally maintains strong code management. There are opportunities to work across a number of different tools and technologies and we're looking for a flexible, collaborative person. What's in it for the role holder?
👉 Please mention in your application that you found the job on pyremote, this helps us get more companies to post here!
This job is sourced from Stack Overflow Jobs. When clicking on the button to apply above, you will leave pyremote and go to the job application page. pyremote accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.