Position: Senior Software Engineer (.NET)
Company: Dev.Pro
Experience required: 3y
English level: intermediate

The product maintains the entire life-process of public catering enterprises from the head office to points of sale, offering complex solutions for production management, back office and local transaction, and enterprise-wide operational management, data reporting and upgrades. We aim to develop system that takes into account modern user experience, smothly integrates with existing solutions and provides abitlity to flexibly increase load capacity. What's in it for you:

• Be involved in tight cooperation with several teams of various front- and back-of-house applications combined with multiservice architecture.
• We adhere to the best Kanban practices with daily checkpoints you will be actively participating in.

Qualifications and experience:

• 3+ years' hands-on experience with .NET, C#, ASP.NET
• Expertise in ASP.NET MVC/WebAPI
• Expirience with JavaScript and MVW Framework (knockout.js, angular.js, backbone.js etc)
• Unit testing knowledge
• Hands-on experience with IoC containers
• Intermediate English and experience in communicating with foreign clients.

Required skills:	
 4+ year's work experience with:
- .NET 
- C# 
- ASP.NET MVC/WebAPI
- JavaScript
- Expirience with JavaScript MVW Framework (knockout.js, angular.js, backbone.js etc)
- Unit testing
- IoC containers
- Intermediate English skills, experience in communication with foreign clients.

Desired skills:	
- ASP.NET Core
- MongoDB
- Microservice architecture experience
- Cloud solutions experience (AWS, Azure)
- Docker
- NodeJS
- Python

Your role will be communicating with the client's team directly as a part of a long term relationship. You will be involved in tight cooperation with several teams of various front- and back-of-house applications combined with multiservice architecture. The project works off a kanban model with daily checkpoints you will be actively participating in.