Job Description
Senior Full-Stack Developer with 5+ years of professional experience delivering enterprise web applications using ASP.NET Core (.NET 6+) and Angular (latest versions, including Angular 17+). Specialized in Clean Architecture and Onion Architecture, applying proven design patterns and modern development practices to build scalable, maintainable, and secure systems.
Key Responsibilities
- Backend Development (.NET Core)
- Designed and developed secure, scalable RESTful APIs using ASP.NET Core Web API and C#.
- Applied Onion Architecture to enforce separation of concerns across Domain, Application, Infrastructure, and Presentation layers.
- Implemented the Repository Pattern to abstract data access logic and promote testability and loose coupling.
- Used the Mediator Pattern (MediatR)
- Developed data access layers using Entity Framework Core (EF Core) with:
- Code First approach
- Database migrations for schema ve...
Ready to Apply?
Take the next step in your AI career. Submit your application to Master-Works today.
Submit Application