Taro Logo

Senior Software Engineer

Shell is one of the world's leading energy companies 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
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Shell, a global leader in energy solutions with over 125 years of history, 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 is based in Bangalore and requires 9+ years of software development experience.

The role involves developing solutions for complex predictive maintenance, inventory management, and customer service systems across Shell's vast network of 49,000 branded service stations. As a Senior Software Engineer, you'll be responsible for technical leadership, solution design, and implementation of enterprise-scale applications, working with both cloud and on-premises systems.

The ideal candidate should have strong expertise in backend development, particularly with Microsoft Azure and SQL technologies. Knowledge of Genetec systems, networking tools like Wireshark, and database management is essential. The role offers competitive compensation, flexible working arrangements, and opportunities for international career growth.

Shell is committed to becoming a net-zero emissions energy business by 2050 and offers the chance to work on cutting-edge projects in renewable energy and digital transformation. The company provides a diverse and inclusive work environment, comprehensive benefits, and significant investment in employee development.

This is an excellent opportunity for experienced professionals who want to make an impact in the energy sector while working with advanced technologies and contributing to sustainable energy solutions. The role combines technical leadership with the chance to work on globally significant projects in a company that's actively shaping the future of energy.

Last updated 14 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
  • Contributing to functional excellence in standards, methods and tools
  • Managing 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 development
  • Genetec certified (Access Control, Video, Stratocast)
  • Microsoft Azure skilled
  • CCNA (200-125) Certification (preferred)
  • Proficient with Wireshark
  • MS SQL server / SQL querying and database debugging
  • Proficient with Azure Platform Development
  • Experience with Data Development technologies
  • 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
  • Work on energy transition initiatives
  • Inclusive work culture

Interested in this job?