Lead Software Engineer (.NET)

Lviv, Ukraine

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.


Currently we are looking for a Lead Software Engineer (.NET) for our Lviv office to make the team even stronger.

Our customer is a leading provider of background check services in the USA. There are set of projects, with the goal to automatize manual process of gathering/checking/verification information about employee.

In general, there are modules which: get information->save to storage->fetch from storage->show in portal (portal has different roles)

Joining us, you will enjoy the opportunity of 6-8 weeks’ business trip to the USA.


  • Design and build large-scale applications;
  • Provide technical excellence and ensure quality first mindset, simple architecture, and highest code quality;
  • Write great software adhering to Agile software engineering practices (e.g.,TDD, Continuous Integration, automated tests, etc.);
  • Participate in requirements analysis, sprint planning, estimations, code reviews and retrospectives;
  • Design, develop, and release Web and API components, develop unit and integration tests, create technical documentation;
  • Develop data model, DB migrations, participate in releases and release plan development.


  • Web API;
  • .NET core;
  • Multithreading;
  • Concurrency.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • English classes with native speaker (certified English teachers);
  • Flexible work hours.