Position: Senior Full-stack (C# .NET + Angular/React) / Senior Backend C# developer
Category: .NET
English level: upper
Years of experience: 11

Creating of client-server (.net + Angular) application from scratch:
- Product design, UX Design
- Business flow creation
- Architecture design
- Database design
- Backend and Frontend development
Almost all my career was associated with full-stack development and
I love to work with backend and frontend in couple, because of better result consistency. As I have web-design background, I can work in touch with designer to improve product UX.

Responsibilities:
- Development of reliable, scalable and maintainable software product
- Refactoring, optimization of code and db queries, migration from legacy to modern technologies
- GIT maintenance
- Unit tests creation

Programming languages: 
C#, XAML, HTML/CSS, TypeScript

Technologies and Frameworks: 
.NET 4.0 – .NET 5, ASP.NET Core, Angular, React, WPF, WCF, Task Parallel Library (TPL), LINQ, IIS, EF6, EF Core, Elasticsearch, npm, Node.js, RabbitMQ, Google Firebase, Angular Material, PrimeNG, BLToolkit ORM, Telerik Reporting, ClickOnce, Enterprise Library, Prism

Unit Testing: 
Moq, MS Test, xUnit, nUnit, SpecFlow, Typemock, nCover

Tools: 
Postman, Docker, Jenkins, Jira, Confluence, TFS, Photoshop, Illustrator

Source Control: 
GIT (GitLab, GitHub), TFS, SVN

Databases: 
MS SQL Server, PostgreSQL, AuroraDB, MongoDB, MySQL, Redis, Oracle
I would be glad to work on an interesting growing product with an opportunity of learning modern technologies.