Key Skills
• Experience in a commercial environment using the .NET Framework with C#
• Object-orientated programming
• Unit and integration testing
• Understanding of distributed version control systems
Desired
• ASP.Net (MVC and Web API), WPF and WCF in Microsoft Visual Studio
• Agile/Scrum
• AngularJS
• .Net Concurrency Patterns
• Git
• RabbitMQ
• Cassandra
• NserviceBus
• BDD
• Experience in designing scalable, distributed software applications
We offer:
Professional growth;
Foreign business trips;
Professional conferences;
Competitive salaries;
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.
Responsibilities
• 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 features:
• Highly scalable and extendible system for large facilities
• Real-time CCTV video processing with multiple cameras feeds
• Intelligent alerts and tracking
• Importing, analysis and archiving big arrays of data
• Web-based thin-client and mobile applications
• Full API for integration