Senior Full Stack .NET Developer

Filled
February 26, 2026

Job Description

Description:
We are seeking a Senior .NET Core / ASP.NET MVC / Angular Developer to join our team on an exciting enterprise project. This role is perfect for an experienced engineer who thrives on working with complex systems, contributing to architectural decisions, and taking ownership of high-impact solutions.

Responsibilities:

  • Develop and maintain enterprise-level ASP.NET MVC and Angular applications.
  • Build backend-heavy features that directly impact business operations.
  • Optimize performance, ensure clean architecture, and deliver scalable solutions.
  • Collaborate with the team on design, code reviews, and architecture decisions.
  • Implement REST APIs and microservices for application integration.
  • Maintain code quality, security, logging, and error handling best practices.

Required Experience:

  • ASP.NET MVC (.NET 8 / .NET Core)
  • Advanced C# (OOP, async/await, LINQ)
  • Razor Views (.cshtml / .chtml)
  • Angular 15+
  • Entity Framework Core (complex queries, migrations, performance tuning)
  • MS SQL Server (query optimization, stored procedures, indexing)
  • JavaScript (ES6+), AJAX, jQuery
  • HTML5 / CSS3 (Bootstrap or similar frameworks)
  • REST APIs / Microservices
  • Git with collaborative workflows

Architecture & Best Practices:

  • MVC design pattern
  • Clean Architecture & SOLID principles
  • Dependency Injection
  • Security, logging, and error handling best practices

Nice-to-Have:

  • ASP.NET Identity, JWT, role-based authorization
  • Azure or other cloud experience
  • Experience refactoring legacy MVC systems
  • Mentoring or conducting code reviews
  • CI/CD and DevOps experience (Git, Azure DevOps)
  • Monitoring & logging tools (ELK, Splunk)