backGo to search

Lead Software Engineer - .NET, WPF

hot
bullets
.NET, C#, WPF, MVVM Architecture pattern
bullets
Pune

We are looking for a Lead Software Engineer - .NET, WPF to join our team. In this role, you will be responsible for designing and developing extensions (plug-ins) for the platform. You will work as part of a distributed team, contributing to the maintenance and enhancement of existing code for the platform.

Responsibilities
  • Design and develop extensions (plug-ins) for the Petrel/Techlog/Studio platform
  • Maintain the code of existing extensions (plug-ins) for the platform
  • Collaborate with a distributed team to ensure project success
Requirements
  • At least 8 years of experience as a .Net Engineer
  • In-depth knowledge of C# and Object-Oriented Programming (OOP)
  • Proficiency in Windows Presentation Foundation (WPF) technology and MVVM pattern
  • Familiarity with modern design patterns, SOLID principles, and agile software development approach
  • Experience with Azure DevOps or similar DevOps platforms
  • Strong unit and integration testing skills
  • Basic understanding of C++, Python, HTML5, and CSS3
  • Basic knowledge of the Oil and Gas domain
  • Bachelor’s degree in Engineering, Computer Science, Information Systems, or related field
  • Analytical mindset with problem-solving skills and the ability to work independently
  • Enthusiasm for learning new languages, technologies, and techniques
  • Excellent communication skills with English proficiency