Qualifications & Experience
- Develop high-quality software (new features, bug fixing) using .NET stack.
- Write unit, integration, API, and automation tests to guarantee the quality of the code and system modules.
- Deploy changes in the software to test, user acceptance, and production environment.
- Provide maintenance and support for the software in the production environment by resolving the urgent requests on time.
- Create and support up-to-date software design documentation
- Work experience with Microsoft .Net 4.x+, .Net Core 2.x+, ASP.NET;
- Work experience with Unit-testing (MS Test, NUnit)
- Experience with ASP.NET MVC/ MS SQL 2012 or higher;
- Experience with ORM: NHibernate, Dapper, Entity Framework is a plus;
- Experience with front-end frameworks (Angular or React) is a plus;
As a plus
- Experience with DI frameworks (Autofac)
- DevOps experience is a plus
- Experience with containers (Docker)
- AWS experience