Logo of Huzzle

Software Developer

image

ExxonMobil

1mo ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You must have a degree (GPA 7.0+), 5+ years in C#, Python, SQL, JS/TS, web tech, Agile, Git, DevOps, React, Docker, Azure, and Snowflake, plus Oil & Gas sector experience with geoscience apps.
  • You will develop software for subsurface research, apply software engineering principles, collaborate with global teams, and communicate technical concepts to diverse audiences.

Requirements

  • Bachelor’s or master’s degree from a recognized university in Computer/IT other relevant engineering disciplines with minimum GPA 7.0
  • Minimum 5 years of experience working with an advanced level of C#, Python, SQL, and JavaScript and/or Typescript knowledge.
  • Minimum 5 years of have hands-on experience working as Software Developer
  • Advanced knowledge in web technologies, including backend REST APIs and front-end frameworks such as React.
  • Ability to debug and profile desktop and web applications for remediating bugs and addressing performance issues.
  • Solid science & math background
  • Experience with Agile practices and working in a SCRUM team.
  • Experience working with Git repositories, including branching, merging, and resolving conflicts.
  • Knowledge of end-to-end DevOps practices, including developing build and release pipelines (GitHub Actions and/or Azure DevOps).
  • Advanced knowledge of the React ecosystem.
  • Experience with Docker and OpenShift.
  • Experience managing resources in Azure.
  • Experience with writing database queries in Snowflake.
  • Any prior working experience in Oil & Gas sector, including hands-on experience with major third-party geoscience applications such as Petrel or Rokdoc.

Responsibilities

  • Be a part of a global software development scrum team.
  • Understand complex subsurface research needs and implement those requirements into working software.
  • Display a strong grasp of 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.

FAQs

What is the job title for this position?

The job title for this position is Software Developer.

Where is the job location for this position?

The job location for this position is based out of Bengaluru, Karnataka, India.

What qualifications are required for this Software Developer role?

A bachelor's or master's degree from a recognized university in Computer Science/IT or other relevant engineering disciplines with a minimum GPA of 7.0 is required.

How many years of experience is needed for this role?

A minimum of 5 years of experience working as a Software Developer is required.

Which programming languages should candidates be proficient in?

Candidates should have advanced knowledge of C#, Python, SQL, and JavaScript and/or TypeScript.

Is experience in Agile practices required?

Yes, experience working with Agile practices and in a SCRUM team is required.

What are the preferred qualifications for this position?

Preferred qualifications include advanced knowledge of the React ecosystem, experience with Docker and OpenShift, experience managing resources in Azure, experience with writing database queries in Snowflake, and any prior working experience in the Oil & Gas sector.

What types of benefits does ExxonMobil offer?

ExxonMobil offers competitive compensation, medical plans, maternity leave and benefits, retirement benefits, global networking opportunities, annual vacations, daycare assistance, training and development programs, tuition assistance, workplace flexibility policy, relocation programs, and transportation facilities.

Does ExxonMobil have a corporate responsibility framework?

Yes, ExxonMobil strives to make a positive contribution to the communities where it operates and supports a range of education, health, and community-building programs in India.

Are there any scams related to job recruitment for ExxonMobil?

Yes, ExxonMobil does not use recruiting or placement agencies that charge candidates an advance fee of any kind. It's important to be cautious of recruitment scams in the name of ExxonMobil.

Is a solid science and math background necessary for this role?

Yes, a solid science and math background is required for this Software Developer position.

Energy
Industry
10,001+
Employees
1882
Founded Year

Mission & Purpose

The need for energy is universal. That's why ExxonMobil scientists and engineers are pioneering new research and pursuing new technologies to reduce emissions while creating more efficient fuels. We're committed to responsibly meeting the world's energy needs. We aim to achieve #netzero emissions from our operated assets by 2050 (for Scope 1 and 2 greenhouse gas emissions) and are taking a comprehensive approach to create emission-reduction roadmaps for major operated assets.

Culture & Values

  • Shareholders

    We are committed to enhancing the long-term value of the investment dollars entrusted to us by our shareholders. By running the business profitably and responsibly, we expect our shareholders to be rewarded with superior returns. This commitment drives the management of our Corporation.

  • Customers

    Success depends on our ability to consistently satisfy ever-changing customer preferences. We commit to being innovative and responsive, while offering high-quality products and services at competitive prices.

  • Employees

    The exceptional quality of our workforce provides a valuable competitive edge. To build on this advantage, we will strive to hire and retain the most qualified people available and to maximize their opportunities for success through training and development. We are committed to maintaining a safe work environment enriched by diversity and characterized by open communication, trust, and fair treatment.

  • Communities

    We commit to being a good corporate citizen in all the places we operate worldwide. We will maintain high ethical standards, obey all applicable laws, rules, and regulations, and respect local and national cultures. Above all other objectives, we are dedicated to running safe and environmentally responsible operations. Exxon Mobil Corporation aspires to be at the leading edge of competition in every aspect of our business. That requires the Corporation's resources — financial, operational, technological, and human — to be employed wisely and evaluated regularly. While we maintain flexibility to adapt to changing conditions, the nature of our business requires a focused, long-term approach. We will consistently strive to improve efficiency and productivity through learning, sharing, and implementing best practices. We will be disciplined and selective in evaluating the range of capital investment opportunities available to us. We will seek to develop proprietary technologies that provide a competitive edge. We aspire to achieve our goals by flawlessly executing our business plans and by adhering to these guiding principles and the foundation policies that follow.

Benefits

  • Work-life balance

    Flexibility is key to the way we do business. We support intermittent individual flexibility for employees to adjust when and where they work, as well as paid time off and leave of absence to optimize life and work.

  • Long-term security

    We provide financial protection for you and your family. Offerings such as life insurance and disability leave ensure income stability during difficult times.