Desktop Software Developer (C#)

Требования

Десктоп разработчикООП.NETSQLC#WPF

Местоположение и тип занятости

ТюменьПолный рабочий день

Компания

Крупнейшая нефтесервисная компания

Описание вакансии

Условия работы

Role Description:

We are growing our Digital organization and seeking for a Desktop Software Engineer to accelerate development of elegant, fast, responsive extensions for Petrel platform.

The ideal candidate is an individual who thrives on new challenges, possesses a strong C# development background, and can work in a highly dynamic environment.

Responsibilities:

  • Design and develop extensions (plug-ins) for Petrel platform.
  • Maintain code of existing extensions (plug-ins) for Petrel platform.
  • Work as part of distributed team.

Required Skills:

  • At least Bachelor's degree in engineering, computer science, security, information systems, or a related field from an accredited university is preferred.
  • Analytical mind with problem-solving attitude and ability to work independently.
  • C# experience, understanding of OOP.
  • Excited and willing to learn new languages/technologies.
  • Good spoken and written English.

Desired Skills:

  • Good understanding of OOP, modern design patterns and SOLID principles.
  • Be familiar with Windows Presentation Foundation (WPF) technology and MVVM pattern.
  • Be familiar with and know how to apply agile software development approach.
  • Experience with Azure DevOps/GitLab (or similar DevOps platforms)
  • Well versed with unit and integration testing.
  • Basic knowledge of C++/Python/HTML5/CSS3.
  • Basic knowledge of Oil and Gas domain.

Conditions:

  • Corporate medical insurance with dental care and travel included
  • Interesting projects
  • Career and professional development
  • English learning program
  • Sports compensation
  • Corporate Pension Plan
  • Purchase of company shares at a discount
  • Discounts and special offers from the company's partners
  • Flexible schedule and hybrid work format.