Global Information Technology
Senior Full Stack .NET Developer
About the job
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 jobs@global-itech.com