Jobs and Careers
SH

Sr. Software Engineer - Endur

Shell
United Statesfull_timeVerifiedPosted 5 Mar 2025
💰 $218,000/yr($146,000/yr – $218,000/yr)

About the role

Texas, United States of America


Job Family Group:

Information Technology (IT)


Worker Type:

Regular


Posting Start Date:

March 5, 2025


Business unit:

Projects and Technology


Experience Level:

Experienced Professionals


Job Description:

What’s the role

As lead Software Engineer, you will direct and nurture Endur developers across several teams. Each team is responsible for the development and maintenance of one or more ETRM feature areas. Feature areas will be aligned to a specific commodity (LNG, ower, Gas or Environmental Products) and/or a specific functional area (for example, Front, Middle, Back-Office, or integration). 


These teams will follow CI/CD practices and be responsible for features from inception, through development to deployment, operations and support. A sense of team ownership and empowerment will be fostered.

What you’ll be doing

Typically, you would perform the following day to day activities:

•    Coaching and mentoring your teams
•    Ensuring teams follow applicable standards for architecture, design, testing, documentation, security and coding practices
•    Ensuring adherence to, and improvement of CI/CD processes by your teams
•    Encouraging teams to adopt innovative approaches to existing problems or new opportunities
•    Continuous improvement to teams’ effort estimation 
•    Requirements gathering from end-users or business analysts 
•    Formulate design & development based on functional requirements 
•    Endur plugin development in OpenJVS & OpenComponents 
•    External application development in OpenComponents 
•    Ensuring development includes appropriate coverage in terms of Unit, Integration & Performance testing
•    Leading PoCs (Proof of Concepts)
•    Ensuring technical documentation in place for developed solutions 
•    Facilitating continuous improvement to sprint demos and peer code reviews 
•    Managing the troubleshooting and remediation of production issues

What you bring 


Technology Experience


•    Must be able to demonstrate a track record of experience leading development teams delivering major Endur implementation programmes 
•    Must have a strong object-oriented development background with understanding and experience of concepts like dependency injection and test-driven-development 
•    Must have experience following a structured CI/CD process to ensure standards and processes are uniformly upheld 
•    Java (ideally version 8+) 
o    Multi-threading 
o    Junit 
o    Maven 
o    Logging frameworks 
o    Apache libraries 
o    GOF Patterns 
•    MS SQL Server / SQL & PL 
•    Kafka 
•    Monitoring solutions – Azure Insights / Grafana etc. 


ETRM/CTRM experience


•    Knowledge of the Endur application with experience leading teams developing (OpenJVS and OpenComponents) plugin-based customisations in the following areas: 
o    Deal Entry 
    Operation Services 
    Event / Tran Field Notifications 
o    Back Office 
    Data generation 
    Workflow processing 
o    Valuation (Reval, User Define Simulation Results, etc.) 
o    Reporting 
•    Knowledge and configuration experience of key Endur technical components including: 
o    Grid 
o    Domain Services (APM, Credit, Log Monitor etc.) 
o    Workflows 
•    Experience interfacing the Endur application with external components for the purposes of data transfer both inbound and outbound 
•    Extensive knowledge of the Endur data model for transactional data, with focus on power and gas markets
•    Extensive knowledge of the Endur data model for static data 
•    Experience developing external OpenComponents applications 
•    Experience developing OpenComponents extensions e.g. Result Calculator, Curve Constructor etc. 

Skills & Requirements: 


•    Must have legal authorization to work in the US on a full-time basis for anyone other than current employer.
•    A 4-year degree in IT or a related field
•    10+ years in IT with 5+ years Endur experience in a trading environment
•    Good understanding and experience of the various Agile frameworks
•    Exhibiting servant leadership behaviour, empowerment and increasing transparency that enables self-organization of teams
•    Demonstrated learning agility in ambiguous and unfamiliar situations
•    Preferably strong stakeholder management skills

What we offer

The base salary range for this position is $146,000 - $218,000 per year.  Individual pay will be based on

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Shell

View company profile →