Job Description

What you will do

  • Design and develop robust, scalable software solutions aligned with business needs.
  • Collaborate with stakeholders to understand requirements and translate them into working software.
  • Ensure adherence to software engineering best practices including OOAD, SOLID principles, testing, and automation.
  • Work independently across time zones and effectively collaborate with global teams.
  • Maintain high standards of code quality, performance, scalability, and security.
  • Experience with Agile methodologies and version control systems (, Git).
  • Terraform and Test Driven Development. 
  • About You

    Skills and Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Minimum 6 years of hands-on software development experience.
  • Minimum 2 years of front-end development using Angular or React.
  • Minimum 2 years of experience with JavaScript or TypeScript.
  • Minimum 3 years of back-end development using C#, Core (Web Apps, APIs).
  • Minimum 2 years of experience with .NET framework.
  • Minimum 2 years of experience in Microsoft Azure cloud development.
  • Proficiency with Git and CI/CD pipeline configuration using Azure DevOps (ADO) or GitHub.
  • Experience with SQL Server and writing optimized queries.
  • Familiarity with modern authentication and authorization using Azure Active Directory (Entra ID).
  • Strong understanding of system design, microservices, monolithic architectures, and serverless computing.
  • Ability to debug and profile desktop and web applications to resolve bugs and performance issues.

  • Preferred Qualifications/ Experience

  • Experience with Python or willingness to upskill.
  • Exposure to Oil & Gas industry and geoscience applications like Petrel or RokDoc.
  • Experience with Docker, OpenShift, and Snowflake.
  • Familiarity with data visualization tools such as Power BI, Tableau, or Spotfire.
  • Your benefits

    An ExxonMobil career is one designed to last. Our commitment to you runs deep: our employees grow personally and professionally, with benefits built on our core categories of health, security, finance and life. We offer you: 

  • Competitive compensation 
  • Medical plans, maternity leave and benefits, life, accidental death and dismemberment benefits 
  • Retirement benefits 
  • Global networking & cross-functional opportunities
  • Annual vacations & holidays
  • Day care assistance program
  • Training and development program
  • Tuition assistance program
  • Workplace flexibility policy
  • Relocation program
  • Transportation facility
  • Please note benefits may change from time to time without notice, subject to applicable laws. The benefits programs are based on the Company’s eligibility guidelines.

    Stay connected with us

  • Learn more about ExxonMobil in India, visit and .
  • Follow us on and
  • Like us on 
  • Subscribe our channel at
  • EEO Statement

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application