Taro Logo

Senior Software Engineer - Endur

Global energy and petrochemical company employing 96,000 people across more than 70 countries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Energy · Enterprise SaaS

Job Description

Shell, a global leader in energy and petrochemicals, is seeking a Senior Software Engineer for their Endur trading platform. This role is crucial in managing the technical delivery of complex projects within Shell's LNG portfolio, one of their biggest business segments. The position combines deep technical expertise with business acumen, requiring the ability to work in a DevOps environment while interfacing directly with business stakeholders.

The role involves working with Shell Energy business across multiple regions including North America, Europe, Asia, and Australia, focusing on domestic gas/power marketing and Global LNG operations. The successful candidate will be responsible for the entire software development lifecycle, from requirements gathering to production support, while maintaining high standards of technical excellence.

This is an excellent opportunity for experienced software engineers looking to impact the energy sector's digital transformation. The position offers comprehensive benefits, including competitive compensation, flexible working arrangements, and global career development opportunities. Shell's commitment to becoming one of the world's most diverse and inclusive companies makes this an attractive opportunity for professionals seeking a values-driven organization.

The ideal candidate will bring 6+ years of corporate IT experience, strong programming skills in multiple languages including Java, Python, and C#, and specific experience with Openlink Endur. Knowledge of energy trading systems and mature software architectures is essential. The role offers the chance to work at the intersection of technology and energy trading, contributing to Shell's mission of powering progress together.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Endur

  • Capture and document user requirements into specifications
  • Pilot and prototype new solutions and technologies
  • Support projects in all phases of software development lifecycle
  • Determine and design scalable solutions for global business
  • Establish and maintain stakeholder satisfaction levels
  • Contribute to local and global IT community activities

Requirements For Senior Software Engineer - Endur

Java
Python
  • Minimum 6 years of corporate IT experience
  • 4-year Degree related to IT
  • Experience with software development using MSFT C#, Python, and ASP.Net
  • Experience with software development using Java
  • Crystal Reports development experience
  • Openlink Endur (v19+) development experience
  • Familiar with Microsoft Azure DevOps tools
  • Familiar with Software Engineering processes
  • Knowledge in Energy Trading systems development
  • Understanding of mature software design/architectures

Benefits For Senior Software Engineer - Endur

Medical Insurance
Parental Leave
  • Competitive starting salary
  • Annual performance-related salary increase
  • Flexible working hours
  • Remote/mobile working possibilities
  • Paid parental leave
  • Training and development programmes
  • International career opportunities
  • Diverse and inclusive work environment

Related Jobs

Senior Software Engineer - Endur

Senior Software Engineer position at Shell focusing on Endur ETRM software development, requiring 6+ years experience in Java, Python, and energy trading systems.

Senior Software Engineer - Endur

Senior Software Engineer position at Shell focusing on Endur platform development for energy trading systems, requiring 6+ years experience in C#, Python, Java, and energy trading domain knowledge.

Senior Software Engineer II

Senior Software Engineer II position at Razer, focusing on cloud-native applications and microservices development with AWS, requiring 5+ years of experience.

Senior Backend Developer - Innovation

Senior Backend Developer position at Crypto.com, focusing on innovative ventures projects with 5+ years experience required, offering hybrid work in Singapore.

Senior Backend QA Engineer

Senior Backend QA Engineer position at Crypto.com in Singapore, focusing on quality assurance for backend services and APIs using Ruby, Golang, and modern testing frameworks.