Overview
Skills
Job Details
Job Title: Senior .NET Developer
Location: Remote (USA)
Experience: 9+ Years
Duration : Long Term
About the Role:
We're seeking a Senior .NET Developer with 9+ years of professional experience in full-stack development using .NET Core, C#, and SQL Server. This is a remote opportunity to join a dynamic team working on scalable, enterprise-level applications across a range of industries, including education, finance, and healthcare.
Key Responsibilities:
Design, develop, and maintain high-quality, scalable web applications using .NET Core / ASP.NET Core and C#
Develop RESTful APIs and integrate third-party services
Collaborate closely with cross-functional teams including QA, DevOps, UX/UI, and Product
Lead and contribute to architectural and design discussions for new and existing systems
Write clean, maintainable code with a focus on performance and reliability
Conduct code reviews and provide mentorship to junior developers
Troubleshoot and resolve application bugs and performance issues
Implement CI/CD pipelines and assist with Azure DevOps workflows
Participate in Agile ceremonies including sprint planning and retrospectives
Required Skills & Experience:
9+ years of hands-on experience in .NET / .NET Core development
Strong expertise in C#, ASP.NET Core, Web API, and Entity Framework/Core
Experience with SQL Server, stored procedures, and performance optimization
Solid front-end experience with JavaScript, jQuery, HTML5, CSS3, and frameworks like Bootstrap, Blazor, or Angular/React
Strong experience with unit testing frameworks (e.g., xUnit, NUnit) and integration testing
Familiarity with Azure, Azure SQL, or other cloud platforms
Hands-on experience with DevOps tools (e.g., Azure DevOps, Git, CI/CD pipelines)
Understanding of RabbitMQ, ETL processes, and microservices is a plus
Nice to Have:
Experience with Blazor and TypeScript
Knowledge of Dapper or other ORM libraries
Exposure to SonarQube, Application Insights, or similar monitoring tools
Experience working in a SAFe Agile or Scrum environment