Skip to main content

Senior Software Engineer - C/C++, Microsoft MFC Development with Oil & Gas Domain Expertise

Senior Software Engineer - C/C++, Microsoft MFC Development with Oil & Gas Domain Expertise

Developed product is a leading software system in the Energy domain, covering all aspects of Oil & Gas production from geological exploration to optimization of ongoing production. Our technology helps geologists and geophysicists research, visualize, and interpret large volumes of geological data.

The work involves close cooperation with the Customer team in Houston and follows Agile principles.

Our team is senior, supportive, and friendly.

We seek an experienced Senior Software Engineer with 10+ years of expertise in Microsoft MFC development. The ideal candidate has a strong background in EDM (Energy Data Models) and experience in the Petroleum Engineering or Oil & Gas domain. This role requires a deep understanding of software development and domain-specific knowledge to contribute to innovative solutions in the energy sector.

Responsibilities

Lead the design, development, and maintenance of applications using Microsoft MFC frameworks.

Collaborate with cross-functional teams to develop solutions aligned with industry standards and best practices.

Utilize EDM to design and optimize data structures for robust and efficient data handling.

Develop and implement software solutions specific to Petroleum Engineering or Oil & Gas industry needs.

Conduct code reviews and ensure high-quality coding standards.

Troubleshoot and resolve complex software issues to ensure system reliability and performance.

Mentor junior developers and promote knowledge sharing within the team.

Stay updated with industry trends and emerging technologies to incorporate innovative solutions.

Skills

Must have

Bachelor's or Master's degree in Computer Science, Engineering, or related field.

5+ years of professional experience in Microsoft MFC development.

Strong SQL Server or Oracle Database experience.

Expertise in EDM and its applications in software development.

Proficiency in C/C++ and object-oriented programming.

Experience with Fortran is a plus.

Experience with data visualization, simulation tools, or engineering applications is a plus.

Strong analytical, problem-solving, and debugging skills.

Excellent communication and collaboration skills.

Proven ability to manage complex projects and meet deadlines.

Deep knowledge of Petroleum Engineering or Oil & Gas domain is highly .

Nice to have

Familiarity with other frameworks and such as .NET, Python, or Node/Angular.

Experience with cloud solutions or IoT in the energy sector.

Understanding of wellbore modeling, reservoir simulation, or production optimization.

Seniority level

Mid-Senior level

Employment type

Full-time

Industry

IT Services and IT Consulting

#J-18808-Ljbffr

Senior Software Engineer - C/C++, Microsoft MFC Development with Oil & Gas Domain Expertise

United States
Full time

Published on 07/09/2025

Share this job now