JOBSEARCHER

Dotnet Developer

Position: .NET Developer Experience: 8+ years Location: Hybrid / Onsite Employment Type: ContractJob Summary: We are looking for an experienced Lead .NET Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong hands-on experience with the Microsoft .NET ecosystem, cloud technologies, APIs, and database development.Key Responsibilities:Lead the design and development of enterprise applications using C#, .NET Core/.NET 6+ and ASP.NET.Develop and maintain RESTful APIs and microservices.Work with SQL Server for database design, queries, stored procedures, and performance optimization.Develop responsive web applications using Angular/React, HTML5, CSS, and JavaScript.Participate in application architecture, code reviews, and technical design discussions.Troubleshoot application issues and provide production support.Collaborate with business analysts, QA teams, DevOps, and other technical teams.Mentor junior and mid-level developers and provide technical guidance.Follow secure coding, testing, and development best practices.Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimation.Required Skills:8+ years of experience in .NET/C# development.Strong experience with ASP.NET Core, .NET 6/7/8, Web API, and C#.Strong SQL Server experience.Experience developing REST APIs and microservices.Hands-on experience with Angular or React.Experience with Azure/AWS cloud services.Experience with Git, CI/CD, and DevOps practices.Strong understanding of Object-Oriented Programming, SOLID principles, and design patterns.Excellent communication and problem-solving skills.Preferred:Experience working on state government or public-sector projects.Experience with Azure DevOps.Experience with automated testing and CI/CD pipelines.Bachelor's degree in Computer Science or a related field.