Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 4 Nov 2026

Software Engineer

Shell full-time

The employer hasn't listed a salary.

Apply on Shell

Description

Shell Trading and Supply is the world's largest Energy Trader, combining a global network of trading companies, industry-leading shipping and maritime capabilities, and an integrated network of supply and distribution activities. The Software Engineer role is part of the Trading and Supply Competency Centre, enabling business products to deliver value faster. The role involves working with business and IT to deliver solutions in projects or enhancements for business needs.

Responsibilities:

  • Translate functional requirements into technical specifications
  • Understand business requirements to pilot and prototype new solutions and technologies
  • Support Projects and Support teams in all phases of the software development lifecycle
  • Determine and design solutions that are scalable and sustainable for a global business
  • Develop open and trusting relationships with business stakeholders/users
  • Contribute to local and global IT community activities

Requirements:

  • Bachelor's degree in Information Technology or a related field
  • At least 3 to 7 years of corporate IT experience with a focus in ETRM/CTRM
  • Functional and Technical Experience with OpenLink Endur (v11+)
  • Intermediate level of experience in successfully providing application support/development in a corporate setting
  • Full life cycle development experience in a project development role
  • Experience in supporting a diverse application landscape, including change management, application testing, data integrity management, patch management, and end-user support and training
  • Experience designing or changing business-critical components to gain full value from technology solutions
  • Energy/Commodity Trading and Risk Management domain experience required
  • Specific experience with Trade Capture, Risk Management, Scheduling & Operations, or Settlements & Accounting
  • Endur development using JVS or OpenComponents
  • Experience with developing solutions using Java and .Net
  • Experience with Oracle Database, SQL, PL/SQL, and Informatica
  • In-depth knowledge of Endur's database schema and ability to write/tune SQL
  • Experienced in handling memory management issues with JVS and OpenComponents scripting
  • Experienced with utilizing and implementing Connex, Grid Enabled Scripts, and Operation Services
  • Experienced with utilizing and implementing Endur's Trade Process Management (TPM)
  • Understands mature software design/architectures, software quality management, and coding standards
  • Familiar with Microsoft Azure DevOps tools (such as VSTS and GIT)
  • Able to manage multiple delivery priorities and multiple demand requests

Benefits:

  • Progress as a person while working on the energy transition
  • Continuously grow transferable skills
  • Work at the forefront of technology, trends, and practices
  • Collaborate with experienced colleagues
  • Achieve balance in a values-led culture
  • Flexible working hours and remote/mobile working
  • Competitive starting salary and annual performance-related salary increase
  • Paid parental leave
  • Access to training and development programs

Skills

Required

  • OpenLink Endur
  • ETRM/CTRM
  • Java
  • .Net
  • Oracle Database
  • SQL
  • PL/SQL
  • Informatica
  • Microsoft Azure DevOps

Ready to apply?

You apply with the employer directly. Their original posting is here: https://shell.wd3.myworkdayjobs.com/en-US/ShellCareers/job/Bangalore-RMZ-ECO-WORLD/Software-Engineer---ENDUR_R211441-1

Apply on Shell