Did you know the need for software developers in the oil and gas industry has grown by over 30% in five years? This shows how much technology is needed to improve and work better. ExxonMobil is excited to offer new Software Developer jobs in India. We’re a top company in the oil and gas field, focusing on using the latest tech to get better. Hirings open for Software Developer, ExxonMobil 2024
This article will dive into the ExxonMobil hiring process. We’ll talk about what the job entails, the skills needed, and the great benefits we offer. Joining ExxonMobil means a challenging yet fulfilling career. You’ll help shape the future of energy.
Table of Contents
What role you will play in our team
We are seeking dynamic, creative and resourceful Senior software developer roles for ExxonMobil’s Bengaluru, India location in order to help steer and manage complex software development in the niche subsurface geology team.
The ideal candidate will need to be able to interface with both business stakeholders, and software developers in order to optimize the workflow performance from both a scientific and software standpoint.
Job location is based out of Bangalore, Karnataka.
What you will do
- Be a part of a global software development scrum team.
- Work with stakeholders to better understand subsurface research needs and implement those requirements into working software.
- Exercise skills in software engineering principles and best practices for quality and maintainability, including OOAD, SOLID, software testing, and automation.
- Work independently (due to time zone differences) as well as collaborate with local and remote team members.
- Clearly communicate technical concepts to a diverse audience including developers, research teams, and geoscientists.
About You
Skills and Qualifications
- Bachelor’s or Master’s degree from a recognized university in Computer/IT other relevant engineering disciplines with minimum GPA 7.0
- Minimum 1 year of hands on experience of writing a code in an object-oriented programming language such as C#, TypeScript, Python, or equivalent.
- Ability to write unit tests and design testable code.
- Awareness or exposure to web technologies, including backend REST APIs and front-end frameworks such as Angular.
- At least 1 year of experience working as Software Developer.
- Ability to debug code to remediate bugs and investigate performance issues.
- Experience working with Git repositories, including branching, merging, and resolving conflicts.
- Solid math and science background.
Preferred Qualifications/ Experience
- Writing and maintaining Angular applications.
- .NET development, including WPF and ASP.NET web APIs.
- The ability to read, debug, and make modifications to existing Python code.
- Working knowledge of the Linux command-line (ex: Bash).
- Experience working with resources in Azure.
- Experience in basic configuration of IIS.
- Experience in working with docker containers and OpenShift.
- Developing CI/CD pipelines through GitHub actions or Azure DevOps
- Any prior working experience in Oil & Gas sector.
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
Key Takeaways
- Exciting Software Developer openings available at ExxonMobil
- Growing demand for coding jobs in India within the energy sector
- Comprehensive understanding of the ExxonMobil hiring process
- Focus on innovative technology for operational advancement
- Career opportunities within a global leader in oil and gas
Introduction to ExxonMobil’s Software Developer Openings
At ExxonMobil, we’re excited to share our Software Developer roles at ExxonMobil. These roles are key to meeting the complex needs of the oil and gas industry with cutting-edge tech. Our team works hard to boost efficiency and create new software for subsurface research.
We’re looking for people who are eager and ready to join us. If you love software engineering and solving problems, we have great ExxonMobil job opportunities for you. There are many roles available, each suited to different skills.
Working with us means being part of a team that values technology and innovation. You’ll help create software that helps ExxonMobil grow and succeed. Join us to make a real difference with your skills.
Join a team that’s all about excellence in software development. We’re tackling today’s energy sector challenges together.
Hirings Open for Software Developer, ExxonMobil
At ExxonMobil, we aim to find the best talent. Our hiring process checks skills, experience, and if they fit our culture. We look for candidates who can bring technical skills and our values together to move our projects forward.
Overview of the Hiring Process
The journey to join ExxonMobil starts with an application. Candidates go through a detailed evaluation. This includes:
- Initial resume screening
- Technical assessments to check programming skills
- Behavioral interviews to see if they fit our values
We aim to find candidates who meet our high standards and have the right skills. We want people who can help us achieve our goals.
Position Requirements and Skill Sets
To apply for a software development role at ExxonMobil, you need a degree in computer science or related fields. Our requirements include:
- A minimum GPA of 7.0
- At least 1 year of experience in software development
- Proficiency in at least one programming language like C#, Typescript, or Python
We focus on finding candidates who can make a difference from the start. Our goal is to build a diverse team that can tackle industry challenges.
What You Will Do as a Software Developer
Starting as a Software Developer at ExxonMobil is an exciting journey. It’s all about teamwork and innovation. We work with global Agile Scrum teams to create software solutions for subsurface research.
This role helps us solve problems together. We learn about different software engineering principles. It’s a great way to grow.
Joining a Global Development Scrum Team
Being part of a global Scrum team is rewarding. We take part in daily stand-ups and sprint planning. We share our progress and discuss challenges.
This teamwork boosts our coding skills. It also helps us understand Agile Scrum teams better.
Working with Stakeholders for Subsurface Research
Our job requires working closely with stakeholders. We gather software requirements from them. This helps us create solutions to business challenges.
Working with stakeholders makes us feel more connected to our projects. It ensures we deliver software that makes a difference.
Implementing Software Requirements and Best Practices
Implementing software requirements means following best practices. We use Object-Oriented Analysis and Design (OOAD). We also follow SOLID principles and focus on testing and automation.
This dedication to quality makes our code efficient and easy to maintain. It’s a key part of our job.
Technical Skills and Qualifications Required
In today’s competitive field, having the right technical skills is key. A strong foundation in programming languages and web technologies is essential. This is true, even more so for a leading company like ExxonMobil. The following qualifications will help candidates stand out in the hiring process.
Mastering Object-Oriented Programming
Proficiency in object-oriented programming (OOP) is vital. It makes code better organized, more modular, and reusable. We look for candidates who understand OOP concepts like encapsulation, inheritance, and polymorphism well.
Experience with Angular, .NET, and Python
Knowing popular programming languages like Angular, .NET, and Python is a big plus. We want candidates who know various frameworks and can work with existing code. Strong experience in these languages ensures our projects run smoothly.
Understanding of Web Technologies
Knowing web technologies is essential. Candidates should know about backend architectures like REST APIs and front-end frameworks like Angular. They should also be familiar with tools like Linux and Git. Plus, experience with CI/CD pipelines through GitHub Actions or Azure DevOps is a big plus.
Technical Skill | Description |
---|---|
Object-Oriented Programming | Focuses on code organization and reusability through encapsulation, inheritance, and polymorphism. |
Programming Languages | Strong grasp of Angular, .NET, and Python for developing robust applications. |
Web Technologies Knowledge | Understanding of REST APIs and Angular frameworks, plus experience with Linux, Git, and CI/CD pipelines. |
Benefits of Working at ExxonMobil
At ExxonMobil, we see our employees as our most valuable asset. That’s why we offer a wide range of ExxonMobil employee benefits. These benefits are designed to improve both your personal and professional life. We focus on making sure our employees are happy and well, with perks that meet today’s needs.
Competitive Compensation and Health Benefits
We offer competitive pay packages with great health benefits. You’ll get medical plans, maternity leave, life insurance, and strong retirement benefits. We make sure your well-being is a top priority during your time with us.
Work-Life Balance and Family Support Programs
We know how important a good work-life balance is. Our family support programs and flexible work policies help you balance your personal life with work. This way, you can take care of your family while also contributing to our goals.
Professional Growth and Development Opportunities
We’re committed to helping you grow professionally. We offer many training and development chances. With our tuition assistance program, you can improve your skills and move up in your career with us.
Experience in the Oil and Gas Sector: A Plus
Our focus on innovation in the oil and gas industry makes experience in this field a big plus for Software Developers at ExxonMobil. Candidates with a background in oil and gas bring valuable insights. They know the unique challenges our operations face.
These skills help them create software solutions that are effective and meet our goals. It’s a win-win for everyone.
Why Background in Oil and Gas is Beneficial
Candidates with oil and gas experience understand critical workflows and processes better. This knowledge helps link software development to real-world applications. It ensures our software meets the needs of our teams in the field.
Connecting Software Development to Industry Needs
At ExxonMobil, we aim for excellence through technology. Having professionals who can merge their software skills with industry demands boosts our efficiency and innovation. When we hire those familiar with the oil and gas framework, we improve our success and make industry-leading advancements.
This mix of software expertise and industry knowledge prepares us to face future challenges in the oil and gas sector.
What qualifications are required for the Software Developer position at ExxonMobil?
You need a bachelor’s or master’s degree in computer science, IT, or related fields. Your GPA should be at least 7.0. Also, you must have 1 year of experience in software development.
Proficiency in C#, Typescript, or Python is required. This is important for the job.
What technical skills are necessary for the role?
You must know Object-Oriented Programming well. Experience with Angular and .NET is key. Knowing Python is also important.
Understanding web technologies and Linux command-line interfaces is a plus. Familiarity with CI/CD pipelines is highly valued.
How does the hiring process at ExxonMobil work?
Our hiring process is thorough. It includes interviews, technical tests, and checking if you fit our culture. We look for candidates with the right skills and values.
Is prior experience in the oil and gas sector necessary?
Experience in oil and gas is helpful but not required. It helps you understand our industry’s challenges. This way, you can better link software development to our needs.
What kind of benefits do ExxonMobil employees receive?
We offer great benefits like health insurance and retirement plans. You also get maternity leave and life insurance. Plus, there are programs for work-life balance and professional growth.
Continuous training and tuition assistance are available too.
What will my responsibilities be as a Software Developer?
As a Software Developer, you’ll join a global Scrum team. You’ll work with stakeholders to meet software needs. Your job will involve following best practices and designing testable code.
You’ll also develop software solutions for subsurface research. This is important for our work.
Will I be working with modern development practices?
Yes, you’ll work in Agile Scrum teams. You’ll use modern software engineering methods. This includes Object-Oriented Analysis and Design, SOLID principles, and testing and automation.
This ensures our software is of high quality.