Senior .NET Developer

Summary

- 12+ years of professional experience in software development;
- Proficient knowledge of .NET and .NET Core using C# language;
- Solid experience with API development using REST principles;
- Good knowledge of software design principles and patterns;
- Experience with some architectural patterns, like: MVC, MVVM;
- Knowledge with DDD and CQRS;
- Good knowledge of Agile principles, test-driven development (TDD);
- Experienced in database development: Oracle, SQL Server, CosmosDB;
- Experience working in large distributed teams;
- Experienced in DevOps lifecycle using Azure DevOps (Build, Release);
- Good communication skills.

Expectations

What I'm looking for from a new job is an opportunity to improve my skills in cloud-based applications and new back-end technologies.

Employment Preferences
Expected Base Salary

**,000 USD

Academic Degree
Experience

Total Professional Experience

12 years

Startup Experience

2 years

Big-Tech Companies

no experience

Enterprise Experience

12 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate