-
Novia Infotech

Senior Software Engineer – C/C++

Novia Infotech
United States · Contract · Mid-Senior

Role: Senior Software Engineer – C/C++,

Location: Houston TX (Onsite)


Position Overview

We are seeking an experienced and highly skilled Senior Software Engineer with 10+ years of expertise in Microsoft MFC (Microsoft Foundation Class) development. The ideal candidate will have a strong background in EDM (Energy Data Models) and a proven track record of working in the Petroleum Engineering or Oil & Gas domain. This role demands a deep understanding of software development and domain-specific knowledge to contribute to cutting-edge solutions in the energy sector.


Key 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, ensuring robust and efficient data handling.

•       Develop and implement software solutions tailored to the Petroleum Engineering or Oil & Gas industry.

•       Conduct code reviews and ensure the adherence to high-quality coding standards.

•       Troubleshoot and resolve complex software issues, ensuring system reliability and performance.

•       Provide technical mentorship to junior developers and promote knowledge sharing within the team.

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


Qualifications

•       Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

•       10+ years of professional experience in Microsoft MFC development.

•       Strong SQL Server or Oracle Database experience

•       Strong expertise in EDM and their application in software development.

•       In-depth knowledge of the Petroleum Engineering or Oil & Gas domain is highly preferred.

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

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

•       Strong analytical, problem-solving, and debugging skills.

•       Excellent communication and collaboration abilities.

•       Proven ability to manage complex projects and deliver within deadlines.


Preferred Skills

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

•       Experience working with cloud-based solutions or integrating with IoT in the energy sector.

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


Thanks & Regards

Chandan Dixit

Novia Infotech LLC

Technical Team Lead

Email ID: [email protected]

Key Skills

Ranked by relevance

simulation data visualization data structures sql server python oracle server cloud sql
Login to Apply
Posted
Jan 16, 2025
Type
Contract
Level
Mid-Senior
Location
Houston

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
CI&T
Related

Site Reliability Engineer (SRE) Mid-Level / Senior, Portugal

2026-04-11

Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Novia Infotech
Related

AI/ML engineer

2026-04-08

Contract
Mid-Senior
United States
IT Services
Information Technology
View Job Details
Novia Infotech
Related

Backend Developer - GoLang & WASM

2026-04-02

Contract
Mid-Senior
United States
Information Services
Information Technology