Flag job

Report

Software Engineer - Endur

Location

London, England, United Kingdom

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Shell Energy, a key part of Shell's Trading & Supply division, focuses on natural gas, power, LNG, and environmental products through major hubs worldwide. At the forefront of the energy transition, Shell Energy aims to provide cleaner energy solutions in a dynamic environment. The global team brings extensive experience in energy marketing and trading, enabling innovation and tailored energy solutions while helping customers decarbonize. With significant growth ambitions, Shell Energy is modernizing its Energy Trading Risk Management System (ETRM) platform, replacing legacy systems with new cloud-hosted Endur systems and supporting growing businesses in Asia, Australia, and LNG trading. As the Software Engineer who is skilled in ETRM. You will play a pivotal role in the energy transition and helping to ensure a brighter future for everyone. What you'll be doing As a Software Engineer-Endur, you will join one of several Agile teams, each responsible for the development and maintenance of one or more ETRM feature areas. These feature areas will be aligned with specific commodities (Power, Gas, or Environmental Products) and/or functional areas (e.g., Front, Middle, or Back-Office). Joining at the start of this ambitious program, you will collaborate with your team to develop and adopt foundational configuration, logging, monitoring, and integration approaches while delivering feature solutions and value to the business. Agile DevOps teams will follow CI/CD practices and be responsible for features from inception through development to deployment, operations, and support, fostering a sense of team ownership and empowerment. Your role will vary depending on your expertise and experience, but typically, you will perform the following day-to-day activities: Requirements gathering from end-users or business analysts Formulate design & development based on functional requirements Generating innovative approaches to existing problems or new opportunities Endur plugin development in OpenJVS & OpenComponents External application development in OpenComponents Effort estimation Unit, Integration & Performance testing of developed solutions Participation in PoCs (Proof of Concepts) Technical documentation for developed solutions Sprint demos and peer code reviews Adherence to, and improvement of CI/CD processes Troubleshooting and remediating production issues Coaching and mentoring junior colleagues

About the company

Shell UK remains one of the North Sea's biggest producers, supplying around 10% of the UK's total oil and gas needs. But perhaps the most recognisable face of Shell in the UK is our network of over 1,000 Shell-branded service stations. In the years ahead, as the UK looks to strengthen energy security and deliver its 2050 net-zero goal, Shell UK aims to play a crucial role. We aim to be a major investor in the UK energy system by helping our customers decarbonise with a focus on transport and industry.

Skills

java
database
c#
.net
multi-threading
junit
maven
logging frameworks
apache libraries
gof patterns
ms sql server / sql & pl
kafka
azure insights / grafana
etrm/ctrm