Taro Logo

Senior Software Engineer

Shell is a global energy company with over 125 years of history, focusing on providing energy solutions and transitioning to net-zero emissions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
9+ years of experience
Enterprise SaaS · Energy

Description For Senior Software Engineer

Shell, a global energy leader with over 125 years of history, is seeking a Senior Software Engineer for their Information & Digital Engineering organization in Bangalore. This role offers a unique opportunity to impact across Shell's integrated energy value chain, from upstream assets to retail networks spanning 49,000 service stations worldwide. The position requires a seasoned professional with 9+ years of experience in software development, focusing on both front-end and back-end technologies, with particular emphasis on Azure cloud solutions and database management.

The role combines technical leadership with hands-on development, requiring expertise in enterprise-level solution design, integration management, and adherence to software engineering best practices. You'll be working on innovative solutions across Shell's diverse business units, from complex predictive maintenance systems to customer-facing applications. The position offers exposure to Shell's growing renewable energy initiatives and digital transformation projects.

As part of Shell's commitment to becoming a net-zero emissions energy business by 2050, you'll have the opportunity to contribute to cutting-edge technology solutions that support this ambitious goal. The company offers a comprehensive benefits package, including competitive compensation, flexible working arrangements, and extensive professional development opportunities. Shell's inclusive culture and global presence provide excellent prospects for career growth and international exposure.

Working from the Bangalore office, you'll be part of a dynamic team driving digital innovation across Shell's global operations. The role requires a strong technical background, particularly in Azure cloud services and database technologies, combined with the ability to lead technical initiatives and mentor team members. This position is ideal for experienced professionals looking to make a significant impact in the energy sector while working with cutting-edge technologies.

Last updated 2 days 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 and maintenance of standards
  • Manage complex integration scenarios between on-premises, cloud and legacy systems

Requirements For Senior Software Engineer

  • 9+ years software development experience in front-end and back-end
  • Genetec certified (Access Control, Video, Stratocast)
  • Microsoft Azure skilled
  • CCNA certification (preferred)
  • Proficient with Azure Platform Development
  • Experience with SQL and database debugging
  • 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/mobile working possibilities
  • Paid parental leave
  • Training and development programs
  • International career opportunities
  • Diverse and inclusive work environment

Interested in this job?

Jobs Related To Shell Senior Software Engineer