Requirements:
Higher technical education.
Understanding of modern development approaches (TDD, BDD, CI/CD, DevOps, etc.), experience in using microservice architecture.
Confident knowledge of the C# language, the .Net Framework / .NET Core platform, ASP.NET MVC technologies, Web API, ORM Entity Framework / Dapper - with at least 3 years of development experience.
Knowledge of HTML5 / CSS3 / Javascript, knowledge of at least one of the frontend frameworks and libraries: jQuery / Vue / React / Angular
Experience with MS SQL Server (ability to build and optimize SQL queries, writing stored procedures), experience using NoSQL.
Knowledge of OOP, design patterns, writing unit tests, agile development processes, ability to work in a team.
Technology stack to work with:
Backend: .Net Framework / .NET Core.
Frontend: TypeScript, React, HTML5, CSS3, working with DevExpress controls
Working with data: Microsoft SQL Server, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Mongo DB.
Development and deployments: VS 2019 + ReSharper, GitHub, GitLab, TeamCity, Octopus, Azure