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.