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 platform, which manages one of their biggest portfolios in LNG trading. This role sits at the intersection of energy trading and technology, requiring expertise in both domains. The position involves working with Shell's Energy business, including domestic gas/power marketing operations across North America, Europe, Asia, and Australia, along with the Global LNG business.

The role demands a DevOps-oriented approach, working directly with business stakeholders to understand issues, analyze impacts, and implement end-to-end solutions. You'll be responsible for managing technical delivery of complex projects, implementing industry best practices, and mentoring junior resources. The position requires expertise in multiple programming languages including C#, Python, Java, and ASP.Net, along with specific knowledge of Openlink Endur platform.

Shell offers an exceptional opportunity to work on one of the most important challenges facing our planet - the energy transition. The company provides a competitive compensation package, including performance-based salary increases, flexible working arrangements, and comprehensive benefits. Shell is actively working to become one of the world's most diverse and inclusive companies, encouraging applications from all backgrounds.

The role combines technical expertise with business acumen, requiring strong stakeholder management skills and the ability to work in a global team environment. You'll be part of Shell's digital transformation journey, contributing to both local and global IT community activities while working on solutions that impact the future of energy trading and management.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Endur

  • Capture and document user requirements into specifications
  • Understand business requirements to pilot and prototype new solutions
  • 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

Python
Java
  • 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
Vision Insurance
Dental Insurance
  • Competitive starting salary
  • Annual performance-related salary increase
  • Flexible working hours
  • Remote/mobile working possibilities
  • Paid parental leave
  • Training and development programmes
  • Career opportunities in national and international teams
  • Comprehensive benefits package

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 trading platform development, requiring 6+ years experience in IT and expertise in Java, Python, and energy trading systems.

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.