Senior .NET Developer

From 06.10.17


  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization


Key Skills:

  • Solid Experience in a commercial environment using the .NET Framework with C# and C++ for both ASP.Net (MVC and Web API) and WPF in Microsoft Visual Studio
  • Experience of Web Application development using HTML5, CSS3 and JavaScript. Any additional experience of JQuery or popular web frameworks like AngularJS would be beneficial
  • Object-orientated programming
  • Experience using SQL Server
  • Experience using WCF
  • Experience of windows application development using Windows Presentation Framework, particularly using the MVVM pattern
  • Unit and integration testing
  • .Net Concurrency Patterns
  • Proven track record of designing scalable, distributed software applications
  • Understanding of distributed version control systems



  • Agile/Scrum
  • Telerik Kendo
  • Git
  • RabbitMQ
  • Cassandra
  • NserviceBus
  • BDD


Key features:

  • Highly scalable and extendible system for large facilities
  • Real-time CCTV video processing with multiple camera feeds
  • Intelligent alerts and tracking
  • Importing, analysis and archiving big arrays of data
  • Web-based thin-client and mobile applications
  • Full API for integration


We offer:

  • Professional growth;
  • Foreign business trips;
  • Professional conferences;
  • Competitive salary;
  • Flexible work schedule;
  • Paid vacations and sick leaves;
  • Medical insurance;
  • Free corporate English lessons;
  • Cool and original events;
  • Comfortable rest zones;
  • Parking;
  • Work in a comfortable downtown office with the modern infrastructure.



Are you interested? Can you cope? So, we are waiting for you in our friendly team!
Please send your CV to:

While we examine your resume, please join us via Facebook and Instagram:

Fill the Form
Fill the Form