.NET LEAD

Overview

On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Team Leadership
Management
Project Scoping
Mentorship
Continuous Integration and Development
Database
Stored Procedures
Performance Tuning
Emerging Technologies
Application Development
IT Management
ASP.NET MVC
.NET
C#
Writing
NUnit
MSTest
Continuous Integration
Continuous Delivery
DevOps
Jenkins
GitHub
Microsoft SQL Server
Query Optimization
Database Design
Performance Improvement
Conflict Resolution
Problem Solving
Leadership
Communication
Collaboration
Cloud Computing
Microsoft Azure
Amazon Web Services
Agile
Scrum
AngularJS
React.js
Vue.js

Job Details

Job Title: .NET Technical Lead

Location: Dallas TX

Hybrid

Job Summary:

We are seeking a highly skilled and motivated .NET Technical Lead to oversee the design, development, and delivery of complex .NET-based applications. The ideal candidate will have strong leadership skills, a deep understanding of the .NET ecosystem, and proven experience leading teams from project initiation to deployment.

Key Responsibilities:
  • Lead and manage the project end-to-end, ensuring timely delivery of quality solutions.

  • Collaborate with cross-functional teams to gather and analyze requirements, define project scope, and plan technical execution.

  • Provide technical guidance and mentorship to the development team.

  • Design and develop high-quality applications using .NET MVC, C#, and other .NET frameworks.

  • Write clean, efficient, and reusable code, including comprehensive unit tests.

  • Conduct code reviews to ensure adherence to coding standards, best practices, and performance optimizations.

  • Drive CI/CD pipeline implementation and improvements for continuous integration and delivery.

  • Identify and resolve performance bottlenecks, ensuring optimal application performance.

  • Develop and maintain SQL Server databases, including writing complex queries, stored procedures, and performance tuning.

  • Stay updated with emerging technologies and recommend innovative solutions where applicable.

Required Skills and Qualifications:
  • 12+ years of experience in .NET application development with at least 2+ years as a Technical Lead.

  • Strong experience with .NET MVC, .NET Core, C#, and related frameworks.

  • Expertise in writing unit tests using frameworks such as NUnit, xUnit, or MSTest.

  • Hands-on experience with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions, etc.).

  • Proven track record of conducting code reviews and ensuring high-quality deliverables.

  • Strong knowledge of SQL Server, query optimization, and database design.

  • Experience with application performance improvement techniques.

  • Excellent problem-solving, leadership, and communication skills.

  • Ability to collaborate effectively with stakeholders and lead a development team.

Preferred Skills:
  • Experience with cloud platforms (Azure, AWS, etc.).

  • Familiarity with Agile/Scrum methodologies.

  • Knowledge of front-end technologies like Angular, React, or Vue.js (optional).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.