Middle/Senior .NET Developer

Minsk, Belarus

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for an experienced Middle/Senior .NET Developer for our Minsk office to make the team even stronger.

We are developing a contract management solution, which supports the entire customer lifecycle and allows to contribute, create or utilize contract data.

As a Middle/Senior .NET Developer, you will be responsible for supporting the current application. You will be also involved in conducting a performance research at the database and application levels. Thus, we promise you challenges and opportunities to gain experience and level up your coding skills.

ABOUT THE CUSTOMER


Our customer is a contract management and compliance company, which delivers cost-effective and efficient healthcare solutions for hospitals and healthcare systems. As the most trusted adviser to the healthcare community, the company is focusing on helping healthcare providers mitigate compliance risks.

Project technologies and tools

  • VB.NET;
  • ASP.NET Web Forms;
  • SQL;
  • Knockout.js.

Responsibilities

  • Support the current application;
  • Write a high quality, testable code following clean code principles;
  • Be involved in conducting a performance research both at the database and application levels;
  • Provide API capabilities to be used by third-party vendors;
  • Communicate with the customer and the team to clarify business requirements.

Requirements

  • Strong knowledge of VB.NET;
  • Knowledge of ASP.NET Web Forms;
  • Knowledge of SQL;
  • Good communication skills;
  • Ability to provide high quality results;
  • Ability to meet deadlines for assigned tasks;
  • Intermediate (B1) and higher level of English.

Nice to have

  • Knowledge of Knockout.js.

We offer

  • Experience exchange with colleagues all around the world;
  • Competitive compensation depending on experience and skills;
  • Regular assessments and salary reviews;
  • Social package: medical care, sports, family care;
  • Free English classes;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Flexible working schedule;
  • Corporate and social events.

Why EPAM?

EPAMers appreciate our flexible work environment, great benefits, and opportunities to thrive.

Life@EPAM

Take a sneak peek at our life in and out of the office. We're more than teammates – we're a community of friends.