Skip to main content

Senior Software Engineer


Search again

Senior Software Engineer

< Back to search results

Reference ID R2768 Updated 21/11/2020 Employment Type Full time Experience level Experienced Professionals
Country India City/State Bangalore Work Location Bangalore

The Role

  • At least 10+ years of overall experience with 5+ years of experience in leading large scale projects on .NET
  • Educational Qualification ·  BE / BTech / ME / Mtech / MCA / MSc. Comp. Science
  • Mandatory Skills -  Hands on knowledge of .NET platforms [.Net Core, .NET Framework 4 or later,, C#, WCF, Web API, Entity Framework, SQL Server 2008 or above, azure concepts, service bus.]
  • Strong object-oriented programming(OOPS) design skills, SOLID principles and proficiency in software design patterns
  • Knowledge on best practices for the software development life cycle, including coding standards, code refactor, code reviews, source control, build and deployment, testing.
  • Knowledge on JavaScript frameworks, CSS 3, HTML5
  • Superior strategic planning and technology skills with a hands-on execution style
  • Deep knowledge of Web Application development


  • Work with engineers to grow their technical skills, and ensure they have the right challenges and necessary context to make use of them
  • Lead a team(s) of .NET developers focused on building scalable Web Applications to cater to Shell business
  • Participate in discussions about software architecture
  • Advocate and advance modern software development practices within the team
  • Work closely with teams, product owners, agile coaches and other stakeholders to ensure we deliver world-class applications
  • Stakeholder Management


  • **GFN knowledge** is added advantage
  • Experience in leading and mentoring software developers
  • Experience in handling geographically distributed teams
  • Knowledge of .NET SQL Server, C#, VSTS
  • Knowledge of CI /CD & Test automation
  • Excellent communication skills
  • Excellent stakeholder management

Please note: We occasionally amend or withdraw Shell jobs and reserve the right to do so at any time, including prior to the advertised closing date. Before applying, you are advised to read our data protection policy. This policy describes the processing that may be associated with your personal data and informs you that your personal data may be transferred to Royal Dutch/Shell Group companies around the world. The Shell Group and its approved recruitment consultants will never ask you for a fee to process or consider your application for a career with Shell. Anyone who demands such a fee is not an authorised Shell representative and you are strongly advised to refuse any such demand. Shell is an Equal Opportunity Employer.

Working in Bengaluru

Take a look at the map to see what's nearby.

Explore location

Sign up for job alerts

Do you want to find out about future opportunities at Shell? Simply sign up by providing your email address and search criteria in the boxes below and we will deliver job alerts straight to your inbox.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Information Technology (IT), Bengaluru, Karnataka, IndiaRemove