Senior Full Stack .NET Developer

Global Information Technology•Lathrup Village, MI
•Remote

About The Position

We are seeking a Senior Full Stack .NET Developer to join our team. This role involves developing scalable web applications using .NET and ASP.NET Core, building responsive frontend applications with React or Angular and TypeScript, and developing REST APIs and backend services using C#. You will work with technologies like Entity Framework Core, SQL Server, and Azure SQL, integrate applications with external systems, and implement essential features such as authentication, authorization, logging, caching, and error handling. The role also includes developing and maintaining automated tests, troubleshooting performance issues, participating in code reviews and technical discussions, and supporting CI/CD pipelines and cloud deployments. Adherence to secure coding, SOLID, and Clean Architecture practices is expected, along with mentoring junior developers.

Requirements

  • 8+ years of software development experience.
  • 5+ years of strong C# and .NET development experience.
  • Strong experience with .NET, ASP.NET Core, Web API, Entity Framework Core, LINQ, and SQL Server/Azure SQL.
  • Strong frontend experience with React or Angular and TypeScript.
  • Experience with REST APIs, HTML, CSS, JavaScript/TypeScript, and responsive design.
  • Experience with Azure cloud services and CI/CD using Azure DevOps or GitHub Actions.
  • Experience with Git, code reviews, automated testing, and Docker.
  • Strong understanding of SOLID principles, design patterns, and Clean Architecture.

Nice To Haves

  • Experience with Azure App Service, Functions, Service Bus, Key Vault, and Application Insights.
  • Experience with microservices, Redis, event-driven systems, or Kubernetes.
  • Experience modernizing legacy .NET applications.

Responsibilities

  • Develop scalable web applications using .NET and ASP.NET Core.
  • Build responsive frontend applications using React or Angular with TypeScript.
  • Develop REST APIs and backend services using C#.
  • Work with Entity Framework Core, SQL Server, and Azure SQL.
  • Integrate applications with external APIs and enterprise systems.
  • Implement authentication, authorization, logging, caching, and error handling.
  • Develop and maintain unit, integration, and automated tests.
  • Troubleshoot application and performance issues.
  • Participate in code reviews and technical design discussions.
  • Support CI/CD pipelines and cloud deployments.
  • Follow secure coding, SOLID, and Clean Architecture practices.
  • Mentor junior and mid-level developers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service