Senior .NET Developer / Technical Lead (15+ Years)
Location: Minnesota (Onsite)
Experience: 15+ years total software development
Employment Type: Contract / 1099
Work Authorization: USC / GC preferred
Role Summary
We are seeking a Senior .NET Developer / Technical Lead to lead the architecture, design, development, and deployment of complex .NET and Azure cloud-based enterprise applications. This role requires deep hands-on expertise in Microsoft technologies, strong leadership experience mentoring developers, and proven delivery across large-scale programs.
Key Responsibilities
• Lead, architect, prototype, design, develop, and deploy complex .NET and Azure cloud-based applications
• Provide technical leadership and mentorship to development teams; enforce best practices and coding standards
• Collaborate with solution architects, product owners, business analysts, and cross-functional teams to translate requirements into technical solutions
• Implement solutions using Clean Architecture and Domain-Driven Design principles
• Integrate .NET applications with third-party APIs, databases, and Azure services
• Optimize application performance, scalability, reliability, and maintainability across environments
• Lead code reviews, enforce development standards, and drive continuous quality improvements
• Design, build, and maintain CI/CD pipelines for efficient deployment and release management
• Troubleshoot and resolve complex issues across development and production environments
• Ensure compliance with security, data privacy, and accessibility standards
• Contribute to long-term technical planning, architecture decisions, and technology selection
• Prepare technical documentation and lead knowledge transfer sessions
Minimum Qualifications
• 15+ years of total software development experience
• 5+ years of application development using .NET framework and Microsoft technologies
• 5+ years in a Technical Team Lead / Lead .NET Engineer role (hands-on) designing and developing with Microsoft technologies and mentoring junior developers
• 7+ years with one or more frameworks: Angular, React, or Blazor
• 5+ years building applications on Azure cloud and deploying via CI/CD pipelines
Desired Skills and Experience
• Degree in Information Technology or related field (BS/BA/Associate)
• 5+ years leading collaborative sessions with business and technical stakeholders to translate functional requirements into technical designs
• 8+ years in front-end technologies: HTML5, CSS3, JavaScript
• 3+ years with Azure services such as Azure Functions, App Services, Event Bus, Event Grid, Logic Apps, Azure infrastructure, and cloud-based identity services (Azure CIAM)
• 5+ years hands-on in API design, microservices architecture, distributed systems, and Azure Application Performance Monitoring
• 10+ years writing automated unit tests and maintaining test suites
• 5+ years database design and development using SQL Server or Azure SQL
• Strong knowledge of SQL Server, Entity Framework, and performance analysis tools
• Experience working on mixed business and technical teams in hybrid telework/office environments
• Excellent leadership, communication, and cross-functional collaboration skills
• Proven ability to lead and manage multiple workstreams in large-scale enterprise projects
Required Technical Skills
• .NET Framework / .NET Core, C#, ASP.NET, Web API
• Azure (core services, app hosting, serverless, messaging/eventing, monitoring)
• CI/CD (Azure DevOps, GitHub Actions, or similar)
• Microservices, REST API integration, distributed system patterns
• SQL Server / Azure SQL, Entity Framework
• Front-end: Angular or React or Blazor; strong JavaScript fundamentals
• Testing: unit testing frameworks and automated test practices
Nice to Have
• Clean Architecture, Domain-Driven Design (DDD) implementation in enterprise projects
• Accessibility standards experience (WCAG/Section 508 or equivalent)
• Security and data privacy compliance experience in regulated environments
Thanks & Regards,
Adarsh Mallik | IT Recruiter
3322307193 | adarsh.mallik@centstone.com
CENTSTONE SERVICES
Address: 3400 State Route 35, Suite 9B, Hazlet, New Jersey, 07730 USA.