Lead .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 a Lead .NET Developer for our Minsk office to make the team even stronger.

EPM-CRM is seeking a proactive Lead Developer experienced in .NET Core and MS SQL, who possess great communication skills and strive for continuous self-development.

The project is related to implementation of the Microsoft Dynamics CRM for the company. It’s a great chance to join our open-minded team of mature professionals, where all the suggestions from any team member are welcomed.

Responsibilities

  • Manage the local and remote development team;
  • Collaborate with Business Analysts, Application Developers, QA Analysts;
  • Design and develop low-latency, scalable, high available, distributed application services and deliver high-availability and performance;
  • Contribute to all phases of the development lifecycle;
  • Write well-designed, testable, efficient code;
  • Ensure designs are in compliance with specifications;
  • Investigate performance and technical issues from production;
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review;
  • Write unit and integration tests.

Requirements

  • 3+ years’ overall experience in IT;
  • Good knowledge of .NET Core, WCF, and ASP.NET infrastructure;
  • Understanding of memory management, events, application domain;
  • Experience in SOLID;
  • Performance tuning experience;
  • Understanding of CI;
  • Mentoring skills to grow junior team-members;
  • Leadership skills to manage the remote team;
  • Interpersonal, communication and organizational skills;
  • Strong team player;
  • Pre-Intermediate (A2) and higher level of English.

Nice to have

  • Knowledge of MS CRM 2011 - 2016/365;
  • Knowledge of Ext JS or another JS-UI framework.

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.