> Markdown version of [/jobs/ext/3907565-senior-etrm-analyst-developer](https://www.wearedevelopers.com/jobs/ext/3907565-senior-etrm-analyst-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior ETRM Analyst Developer - **Company:** Centrica - **Location:** London, UK - **Experience:** Expert - **Salary:** £45,507.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Algorithmic Trading, Automation of Tests, Database Development, Microsoft Office, Oracle SQL Developer, Systems Development Life Cycle, Release Management, OpenLink Endur, Software Engineering, Systems Integration, Enterprise Software Applications - **Published:** October 25, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5941247206 ## About the Role * Experience within commodities, energy trading or financial services environments * Understanding of energy trading, risk management, STP and operational processes * Strong experience developing and supporting solutions within the OpenLink Endur platform * Hands-on experience with OpenLink development technologies, including JVS and/or OpenComponents (Java) * Strong Java development skills and experience working with enterprise application integrations * Solid database development expertise using Oracle PL/SQL * Experience supporting, troubleshooting and maintaining production trading systems * Strong analytical and problem-solving skills, with the ability to investigate and resolve complex technical issues * Experience working across multiple phases of the SDLC, including analysis, development, testing, deployment and support * Ability to work independently while building effective relationships with technical and business stakeholders. ## Description As a Senior ETRM Analyst Developer, you'll play a key role in developing, enhancing and supporting our Energy Trading and Risk Management (ETRM) landscape, with a particular focus on the OpenLink Endur platform. Working closely with Front Office, Middle Office, Back Office and Technology teams, you'll design and deliver high-quality solutions that support critical trading, operational and risk management processes across the business. From developing new functionality and integrations to troubleshooting complex issues and driving technical improvements, you'll help ensure our trading systems remain robust, scalable and fit for the future., * Develop, enhance and maintain functionality within the OpenLink Endur platform * Design, build and support integrated applications used across Front, Middle and Back Office teams, primarily using Java/OpenComponents * Analyse, troubleshoot and enhance existing Oracle PL/SQL packages, procedures and database solutions * Collaborate with business and technical stakeholders to gather requirements and deliver effective solutions * Participate throughout the Software Development Lifecycle (SDLC), including analysis, design, development, testing, implementation and release management * Design and implement automated testing and deployment solutions to improve delivery quality and efficiency * Produce technical documentation, solution designs, user guides and support documentation * Investigate and resolve production issues, ensuring systems remain stable and performant * Deliver work to agreed standards, timelines and quality expectations.