About the role
Description: Job Title: .NET Development Lead
Work Location & Reporting Address: Fort Mill, SC 29707 (Full Onsite)
Vendor Rate: ***
Contract duration: 10 months
Target Start Date: 17 Aug 2026
Does this position require Visa independent candidates only? Yes
Interview Process (Is face to face required?) 1st interview is virtual; 2nd round of interview might be in-person interview
Job Details:
Minimum years of experience required: 10+ years of total experience; 7+ years of relevant experience
Certification needed: Not mandatory, but nice-to-have
Must Have Skills:
- C#, ASP.NET MVC, ASP.NET Core
- .NET Framework and .NET Core.NET 8+
- Web API RESTful Services
Nice to Have Skills:
- SQL Server, Stored Procedures, Performance Tuning
- JavaScript, TypeScript, jQuery
Detailed Job Description:
Job Summary We are seeking an experienced .NET Development Lead with strong technical expertise in Microsoft technologies and proven experience leading development teams in delivering enterprise-scale applications. The ideal candidate will be responsible for application architecture, solution design, team leadership, code quality, stakeholder management, and successful delivery of business-critical solutions.
The role requires hands-on development experience, leadership capabilities, and the ability to collaborate with business, architecture, QA, DevOps, and infrastructure teams to deliver scalable, secure, and high-performing applications.
Key Responsibilities
Technical Leadership
- Lead a team of developers in designing, developing, testing, and deploying enterprise-grade applications.
- Provide technical direction and architectural guidance for .NET-based solutions.
- Establish development standards, coding practices, and application governance.
- Conduct code reviews and ensure adherence to quality and security standards.
- Identify technical risks and drive mitigation plans.
Application Development
- Design and develop applications using:
oC#
oASP.NET MVC/Core
o.NET Framework/.NET Core/.NET 8
oWeb APIs and RESTful Services
oEntity Framework
oLINQ
- Develop microservices-based solutions and cloud-enabled applications.
- Implement secure coding standards and performance optimization techniques.
Stakeholder Management
- Work closely with business stakeholders to understand requirements and translate them into technical solutions.
- Participate in solution design workshops and architecture discussions.
- Provide project status, technical updates, and risk assessments to leadership teams.
DevOps & Delivery
- Collaborate with DevOps teams for CI/CD implementation.
- Support application deployment, release planning, and production support activities.
- Drive Agile and Scrum methodologies across the development team.
Team Management
- Mentor developers and conduct technical knowledge-sharing sessions.
- Support resource planning, effort estimation, and capacity management.
- Participate in hiring, onboarding, and performance management activities.
Required Technical Skills Core Technologies
- C#
- ASP.NET MVC
- ASP.NET Core
- .NET Framework and .NET Core/.NET 8
- Web API Development
- RESTful Services
- Entity Framework
- LINQ
Front-End Technologies
- Angular / React
- JavaScript
- TypeScript
- HTML5
- CSS3
- Bootstrap
Database Technologies
- Microsoft SQL Server
- Stored Procedures
- SQL Performance Tuning
- Database Design and Optimization
Cloud & DevOps
- Microsoft Azure
- Azure App Services
- Azure Functions
- Azure SQL
- Azure DevOps
- Git
- CI/CD Pipelines
Architecture & Design
- Microservices Architecture
- Design Patterns
- SOLID Principles
- Domain Driven Design (DDD)
- Event-Driven Architecture
- API Security Best Practices
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
- 8-12+ years of application development experience using Microsoft technologies.
- Minimum 3+ years of experience leading development teams.
- Experience delivering enterprise-scale applications in Agile environments.
- Strong understanding of SDLC, DevOps, and Application Lifecycle Management.
Preferred Qualifications
- Microsoft Azure Certifications.
- Experience with containerization technologies (Docker, Kubernetes).
- Experience with Security, IAM, Financial Services, or Banking domain applications.
- Knowledge of application security standards and OWASP guidelines.
Soft Skills
- Strong leadership and team management skills.
- Excellent communication and stakeholder management abilities.
- Strong analytical and problem-solving skills.
- Ability to manage multiple priorities in a fast-paced environment.
- Proven experience working with global and cross-functional teams.
Success Metrics
- On-time project delivery.
- Application reliability and performance improvements.
- Code quality and technical debt reduction.
- Team productivity and mentoring effectiveness.
- Customer and stakeholder satisfaction.
Experience Range: 8-12+ Years | Role: Technical Lead / Development Lead | Technology: Microsoft .NET, Azure, Microservices, Angular/React, SQL Server.
Provide your feedback on BizChat
Custom Fields:
Name: Intake Call Completed
Value: true
Name: Intake Call Requested
Value: true
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Expedite Talent Solutions was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
