What role you will play in our team  
     
  We are seeking dynamic, creative, and resourceful software developers to join our growing team in Bengaluru. This is a generic job requisition, and based on your experience and skill set, you will be mapped to one of our internal teams with specific project requirements.  
  This role involves contributing to and managing complex software development initiatives, with a strong emphasis on performance optimization and delivering high-quality, scalable solutions. You will work closely with both technical teams and business stakeholders to ensure alignment with organizational goals.  
       What you will do  
   
  -  Design, develop, and maintain software applications using modern technologies.  
  -  Collaborate with cross-functional teams to gather requirements and deliver solutions.  
  -  Ensure code quality, maintainability, and performance.  
  -  Participate in Agile ceremonies and contribute to continuous improvement.  
  
       About You  
   
  
Skills and Qualifications
    -  3-15 years of hands-on software development experience.  
  -  Experience working with cloud platforms (Azure preferred).  
  -  Bachelor s or Master s degree in Computer Science or related field with a minimum GPA of 7.0.  
 -  Proficiency in several of the following:  
  -  Languages: C#, SQL, Python, Angular (v13+), React, JavaScript, TypeScript  
  -  Databases: SQL Server, Azure SQL, NoSQL  
  -  Toolkits: Visual Studio, .NET, VS Code, Anaconda  
  -  Cloud/Microservices: Cloud-native development, Web APIs, containerization  
  -  Other: OOAD, Agile methodologies, source control, microservices architecture, API gateways, HPC, parallel programming, debugging tools, XML, UX/UI principles  
  
   -  Willingness to travel for business if required.  
  
       Preferred Qualifications/ Experience  
   
  -  Experience with DevOps practices and tools (GitHub Actions, Azure DevOps).  
  -  Familiarity with GIT, IIS configuration, and advanced JavaScript frameworks.  
  -  Experience with Docker, OpenShift, and managing resources in Azure.  
  -  Proficiency in writing queries for Snowflake.  
  -  Exposure to Power BI, Tableau, or Spotfire (in that order of preference).  
  -  Prior experience in the Oil & Gas sector is a plus.  
  -  Willingness to learn and grow with Python.  
  -  Strong communication and active listening skills to engage with global teams and stakeholders.  
  
       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  
  
  
       Stay connected with us  
   
  -   Learn more about   ExxonMobil in India, visit      ExxonMobil India               and         Energy Factor India        .      
  -   Follow us on       LinkedIn      and      Instagram        
  -   Like us on     Facebook    
  -   Subscribe our channel at     YouTube    
  
       EEO Statement  
   ExxonMobil is an Equal Opportunity Employer:  
  
  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin or disability status.  
       Business solicitation and recruiting scams  
   
   ExxonMobil does not use recruiting or placement agencies that charge candidates an advance fee of any kind (e.g., placement fees, immigration processing fees, etc.). Follow the LINK to understand more about recruitment scams in the name of ExxonMobil.   
  
   Nothing herein is intended to override the corporate separateness of local entities. Working relationships discussed herein do not necessarily represent a reporting connection, but may reflect a functional guidance, stewardship, or service relationship.   
  
       Competencies  
   (B) Adapts  
  (B) Analytical  
  (B) Applies Learning  
  (B) Collaborates  
  (B) Communicates Effectively  
  (B) Innovates  
        Nothing herein is intended to override the corporate separateness of local entities. Working relationships discussed herein do not necessarily represent a reporting connection, but may reflect a functional guidance, stewardship, or service relationship.