Middle/Senior .NET Software Engineer

Minsk, Belarus

Currently we are looking for a Middle/Senior .NET Software Engineer with a focus on maintenance and support for our Minsk office to make the team even stronger.

Responsibilities

  • Troubleshooting – analyze issues on data/application/code levels and provide recommendations how to fix it;
  • Code review and code analysis in order to fix issues or add new features;
  • Implement new features using .NET technology stack: ASP.NET MVC, Web API, WCF, WPF, Entity Framework or other ORMs;
  • Enterprise level analysis and optimization – review, analyze and document how applications, components and databases interact from enterprise level perspective. Provide code/application performance optimization recommendations and troubleshooting;
  • Direct communication with foreign customer, possible BTs.

Requirements

  • At least 1 year of production experience;
  • Strong knowledge of .NET Framework concepts, C# language;
  • Knowledge of relational databases: MS SQL Server (T-SQL, Profiling) or other relational database;
  • Knowledge of .NET tech stack (ASP.NET MVC, Web API, WCF, RESTful services, WPF etc.);
  • Knowledge of JavaScript or JS frameworks would be a plus;
  • English level: Intermediate (B1).

We offer

  • Innovative solutions delivery to the world’s digital changes;
  • Experience exchange with colleagues all around the world;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Engineering, corporate and social events;
  • Social package: professional & soft skills trainings, medical & family care programs, sports;
  • Free English classes;
  • Flexible working schedule.