Senior Software Engineer

Luxoft India

India

On-site

INR 240,000 - 360,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Luxoft India is seeking a Senior Software Engineer to join their team in the Oil & Gas sector. This role requires expertise in Microsoft MFC and a comprehensive understanding of Petroleum Engineering, focusing on innovative software solutions. The ideal candidate will possess strong technical skills and a commitment to excellence, navigating complex projects within a supportive team environment.

Qualifications

  • 5+ years professional experience in Microsoft MFC development.
  • Strong SQL Server or Oracle Database experience.
  • Expertise in EDM and its application in software development.

Responsibilities

  • Lead design, development, and maintenance of applications using Microsoft MFC frameworks.
  • Collaborate with cross-functional teams following industry standards.
  • Troubleshoot and resolve complex software issues.

Skills

C++
MFC (Microsoft Foundation Class)
Object-Oriented Programming (OOP)
SQL

Education

Bachelor's or Master's degree in Computer Science or Engineering

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Luxoft India

  • Developed product is the leading software system in Energy domain covering all aspects of Oil & Gas production from geological exploration to optimization of ongoing production. Our technology solution helps geologists and geophysicists to research, visualize and interpret large volumes of geological data.
  • Work supposes close cooperation with Customer team located in Houston and following Agile principles.
  • Our team is senior, supportive and friendly.
  • 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.

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.

Mandatory Skills:

  • C++
  • MFC (Microsoft Foundation Class)
  • Object-Oriented Programming (OOP)
  • SQL

Mandatory Skills Description:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in Microsoft MFC development.
  • Strong SQL Server or Oracle Database experience
  • Strong expertise in EDM and its application 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 abilities.
  • Proven ability to manage complex projects and deliver within deadlines
  • In-depth knowledge of the Petroleum Engineering or Oil & Gas domain is highly preferred.

Nice-to-Have Skills Description:

  • 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.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Luxoft India by 2x

Sign in to set job alerts for “Software Engineer” roles.
Platform Software Engineer (100% REMOTE)
Front-End Developer – Low-/No-Code Specialist
Quality Assurance Engineer - Functional/Manual Testing

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Engineer (Experience with Oil and Gas Upstream applications needed )
Test Engineer (Experience with Oil and Gas Upstream applications needed )

Luxoft India • Bengaluru

On-site
INR 700,000 - 1,300,000
Senior Software Engineer ( MFC & C++ & Fortran)
Senior Software Engineer ( MFC & C++ & Fortran)

Luxoft • Bengaluru

On-site
INR 1,500,000 - 2,000,000
DevOps Operational Support
DevOps Operational Support

Luxoft India • Bengaluru Urban

On-site
INR 900,000 - 1,500,000
Senior Software Engineer (MFC & C++ & .Net )
Senior Software Engineer (MFC & C++ & .Net )

Luxoft • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Software Engineer - Backend
Software Engineer - Backend

Energy Exemplar • Pune City

On-site
INR 600,000 - 1,000,000
Full Stack Engineer
Full Stack Engineer

Luxoft • India

Remote
INR 1,200,000 - 1,500,000
Software Engineer
Software Engineer

Luxoft India • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Tech Engineer (Security Infrastructure)
Tech Engineer (Security Infrastructure)

Luxoft • Pune City

On-site
INR 1,200,000 - 1,800,000
Engineering Applications Manager
Engineering Applications Manager

NexChange.in • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Software Engineer - Backend
Software Engineer - Backend

BrowserStack • Mumbai Suburban

Remote
INR 800,000 - 1,500,000