Taro Logo

Senior Software Engineer

Shell is a global energy and petrochemical company operating across 70 countries with 96,000 employees.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
9+ years of experience
Enterprise SaaS · Energy

Description For Senior Software Engineer

Shell, a global leader in energy and petrochemicals, is seeking a Senior Software Engineer to join their Information & Digital Engineering organization. This role offers an exciting opportunity to work on innovative technology solutions across Shell's integrated energy value chain. The position involves developing software products that generate business value while adhering to engineering best practices. As part of Shell's digital transformation, you'll work on complex projects ranging from predictive maintenance systems to customer service solutions for their global network of 49,000 service stations.

The role requires a seasoned professional with 9+ years of software development experience, combining both front-end and back-end expertise with a focus on cloud technologies. You'll be working with Microsoft Azure, managing databases, and handling complex integration scenarios between on-premises and cloud solutions. The position offers exposure to various business domains, from Lubricants to Aviation, and includes opportunities in renewable energy projects.

Shell offers an exceptional work environment with competitive compensation, flexible working arrangements, and comprehensive benefits. The company is committed to becoming one of the world's most diverse and inclusive organizations, offering opportunities for professional growth through international exposure and continuous learning. Based in Bangalore, you'll be part of Shell's technology and innovation powerhouse that serves as a delivery engine for core technical, digital, and finance processes globally.

This is an excellent opportunity for experienced software engineers looking to make an impact in the energy sector while working with cutting-edge technologies and contributing to Shell's net-zero emissions goals. The role combines technical leadership with hands-on development, making it ideal for professionals who want to drive innovation in a global organization committed to sustainable energy solutions.

Last updated 13 hours ago

Responsibilities For Senior Software Engineer

  • Solution consultation and development following enterprise technology principles
  • Technical Review, Estimation, solution design, and detailed technical design
  • Code development and associated tests and documentation
  • Contribution to functional excellence in standards, methods and tools
  • Manage complex integration scenarios between on-premises solutions, cloud and legacy systems

Requirements For Senior Software Engineer

  • 9+ years relevant software development experience in front-end and back-end development
  • Genetec certified (Access Control, Video, Stratocast)
  • Microsoft Azure skilled
  • CCNA certification (preferred)
  • Proficient with Azure Platform Development
  • Experience with SQL/NoSQL databases
  • BE/BTech/ME/MTech/MCA/MSc in Computer Science

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
  • Competitive salary with annual performance-related increases
  • Flexible working hours
  • Remote work possibilities
  • Paid parental leave
  • Training and development programs
  • International career opportunities

Interested in this job?

Jobs Related To Shell Senior Software Engineer