Position: .NET Developer
Category: .NET
English level: intermediate
Years of experience: 2


• Full Stack C#/.NET Developer with 2.5 years of an experience;
• Participating in the entire development cycle (analysis, design, estimation, development, testing and deployment);
• Ability to work individually or in a team;
• Good learner to adapt fast changing technologies that tend to business development;
• Great interpersonal skills.

SKILLS

- Back end Development: C#, .NET Framework, .NET Core, ASP.NET Core Web API, ASP.NET Core MVC, ASP.NET Web API, ASP.NET MVC, Dapper, Entity Framework, Entity Framework Core, ADO.NET, LINQ, Asynchronous programming  Regular Expressions, AutoMapper, NLog, Ninject;
- Front end Development: React, Redux, Bootstrap, JQuery, HTML, CSS, JavaScript;
- Database Development: T-SQL, MS SQL Server 2014/2017;
- Software Design: Clean Architecture, Command Query Responsibility Segregation (CQRS), Design
patterns, Domain-Driven Design (DDD), Group of Four patterns, SOLID, YAGNI, KISS, DRY, UML;
- Techniques: OOP, Clean Code;
- Internet Technologies: AJAX, CORS, WebSockets;
- Testing: Integration Testing, Unit testing, Ms Test, Moq, xUnit, NUnit;
- Cloud & DevOps: Virtual Machines;
- Version Control Systems: Azure DevOps Server, Git, GitHub;
- Software Development Methodologies: SCRUM, Kanban, XP;