Net Developer Technical Lead Years Apply
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 &

