Senior Full Stack .NET Developer

Global Information Technology, LLCSouthfield, MichiganOn-siteFull-timeSenior, 5–8 yearsListed 1 day ago

Apply now

About this role

Job Description

Job Title: Senior Full Stack .NET Developer
Job Location: Remote
Job Type: Full Time

Job Description:

- 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.

Requirement:

- 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.

Preferred:

- 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.

Interested candidates can send their updated resumes at [email protected]