Position: .NET developer
Company: teaminternational.com
Category: .NET
Experience required: 2y
English level: upper

**Project Description:**
The product is designed to allow the biggest companies to book meeting rooms, desks and all related stuff such as food, printers, projectors etc.
Used technologies, tools and technics: Microservices architecture, ASP.NET Core, MSSQL Server 13, Dapper + Entity Framework Core, CI/CD using TeamCity, IdentityServer, Kibana (for viewing logs), Jira, Bitbucket

**Requirements:**
• Experienced with C#, .NET Core, ASP.NET Core, .NET Framework, Entity Framework (Core), LINQ
• Strong understanding of multi-threaded applications and .NET framework internals
• Knowledge of design patterns and SOLID principles
• Knowledge of domain-driven design and n-tier architecture
• Experienced with relational database design, SQL Server
• Experience of development best practices, e.g. continuous delivery, TDD, BDD, unit testing, mocking frameworks
• Ability to manage continuous integration, build and release processes
• Experience with Git

**Desirable:**
• Some experience of HTML, JavaScript, CSS, JQuery, Javascript frameworks (React, Angular), Ajax
• Experience with cloud platforms, e.g. Azure, AWS, Google Cloud
• Experience of building applications for performance, scale, security, and usability

**Benefits:**
•	Competitive salary based on your experience level
•	Full-time work schedule
•	Friendly and trustful atmosphere
•	Professional and career growth opportunities
•	Big goals, challenging work and meaningful feedback
•	Opportunity to work and communicate directly with the customers
•	Your health support via compensation of sports activities, vacation policy and private medical insurance
•	Free English classes
•	Modern and comfortable office in the city-center
•	Leisure activities in the office
•	Bike parking zone