E.ON Energy Markets GmbH E.ON Energy Markets GmbH (EEM) is a subsidiary of the E.ON Group based in Essen. Our main purpose is to coordinate access to trading markets for our regional business units, to bundle the associated chances and risks plus to provide innovative services. Our core competencies include portfolio strategies, risk management and data processing. With activities in various European countries, we shape the future of energy. At E.ON diversity matters. We welcome all people and are convinced that differences make us stronger. Become part of our inclusive and diverse company culture! To create equal opportunities for everyone we offer our positions in full or part-time. Ready to become a Playmaker of the energy transition? Join our team in Essen and apply online as Software Engineer - Energy Markets (f/m/d). Are you brave enough to drive progress and forge new paths? Let’s make it work and create real impact together. We can’t wait to meet you! It’s on us, to make new energy work. Responsibilities Cross-Functional Collaboration: Partner with stakeholders across business units to translate complex requirements into robust data-driven technical solutions and software development. Hands-On Development: Design and implement using programming languages and frameworks, with a focus on Python & Java and back end with MS SQL & PostGresDB Cloud-Native Solutions: Leverage Azure cloud platforms to deploy scalable algo and software solutions, incorporating serverless architectures, containerization (e.g., Docker, Kubernetes), and Infrastructure as Code (e.g., Terraform). Agile Delivery: Drive solution delivery through agile methodologies, managing end-to-end development cycles, from requirements gathering to deployment and monitoring, ensuring high-quality deliverables. Quality Assurance: Conduct rigorous testing, including automated unit, integration, and user acceptance testing (UAT), to ensure reliability, performance, and scalability of data systems. Operational Excellence: Monitor and optimize production environments using observability tools and implement CI/CD pipelines for continuous delivery using tools like Azure DevOps. Qualifications Minimum 3 years of professional experience in software development based on Python & Java programming Experience working with MS SQL, PostGresDB, Redis, React and testing framework Experience with Azure cloud components, CI/CD, DevOps pipelines, Docker and Infrastructure as Code. Good to have knowledge on DevOps methodologies and Algo trading solutions in energy industry Ability to work both independently and within a team in combination with collaborative mindset with the ability to communicate effectively with diverse stakeholders, including technical meetings & workshops. Excellent interpersonal, verbal, and written English communication skills. Inklusion Uns ist wichtig, Menschen mit Behinderung ein faires Bewerbungsverfahren zu ermöglichen, in dem sie ihr Bestes zeigen können. Daher wird unsere Schwerbehindertenvertretung frühzeitig in das Verfahren einbezogen. Bitte teile uns über das Bewerbungsformular mit, ob du technische oder organisatorische Anpassungen für das Bewerbungsverfahren benötigst. Wir stellen diese gern zur Verfügung.