Software Engineer ENDUR
Core
Design, develop, and deliver IT solutions for Shell's global Energy Trading and Risk Management (ETRM) systems, specifically the Endur platform, supporting trading, risk management, scheduling, and settlements.
Role type
Senior Software Engineer (ETRM/Endur)
Builds
Endur application enhancements, defect fixes, and new technology prototypes for global trading and supply businesses.
Domain
Energy Trading, Commodity Risk Management, Software Development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Endur (v11+) development, Java, .Net, Oracle Database, SQL, PL/SQL, Informatica, JVS, OpenComponents, Connex, Grid Enabled Scripts, Trade Process Management (TPM), Azure DevOps, ETRM/CTRM domain knowledge
Preferred skills
Experience with trade capture, risk management, scheduling & operations, or settlements & accounting
Technologies
Endur, Java, .Net, Oracle, SQL, PL/SQL, Informatica, JVS, OpenComponents, Azure DevOps
Responsibilities
Translate functional requirements into technical specifications; pilot and prototype new solutions; support full software development lifecycle from requirements to production; design scalable solutions; manage multiple delivery priorities
Seniority
Senior, hands-on IC