Lead .NET Developer

STACK IT Recruitment

United States

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive vacation and personal days
Comprehensive health benefits

Job summary

A leading recruitment firm in Canada seeks a Lead Software Developer (.NET/React) to lead technical direction and modernize legacy systems. The ideal candidate will have extensive experience in full-stack development, specifically within the Microsoft technology stack. Responsibilities include overseeing development across .NET and React, implementing AI-enhanced features, and mentoring distributed teams. This role offers a high-impact opportunity to shape enterprise workflows and enhance team performance.

Qualifications

  • 7+ years of experience in full-stack software development.
  • Experience as a Lead Software Engineer or Technical Lead.
  • Deep expertise in Microsoft technology stack.

Responsibilities

  • Lead architectural evolution of .NET codebase.
  • Implement AI-enhanced features using Azure AI Services.
  • Guide team on best practices for CI/CD.

Skills

Full-stack development
Leadership experience
AI application
Architectural trade-offs
Mentoring teams

Education

Bachelor’s degree in Computer Science or related field

Tools

Microsoft Azure
C#
.NET (ASP.NET Core)
React.js
SQL Server

Job description

🛠️ Are you the kind of engineer who doesn't just build features, but rethinks systems?

We are looking for a Lead Software Developer (.NET/React), someone who can lead technical direction, modernize legacy systems, elevate team performance, and thoughtfully introduce AI into real-world business workflows.

This is a high-impact leadership opportunity within an established U.S.-based financial/professional services organization that has spent over 30 years delivering financial audit and cost-recovery solutions to Fortune 500 clients.

💻 Who You Are:
  • A senior full-stack engineer with demonstrated leadership experience
  • Someone who has modernized legacy systems and understands architectural trade-offs
  • Comfortable rolling up your sleeves while guiding technical direction
  • Experienced in leading distributed teams
  • Passionate about AI and its practical application in workflow automation and data-driven systems
  • Confident enough to challenge status quo decisions and introduce forward-thinking solutions
  • Equally strong in strategy discussions and deep technical implementation
  • Vacancy Type: This role is a newly created position
🎯 What You'll Do:
  • Lead the architectural evolution of a large, shared .NET codebase toward scalable, cloud-native, multi-tenant solutions
  • Design and implement AI-enhanced features using Azure AI Services, OpenAI APIs, or equivalent frameworks to automate workflows and improve data analysis
  • Oversee full-stack development across React front-end and .NET backend services
  • Modernize legacy desktop and monolithic systems into service-oriented architectures
  • Improve release velocity, deployment discipline, and engineering throughput
  • Establish architectural standards for scalability, security, and maintainability
  • Guide the team through best practices in CI/CD, branching strategy, and Azure DevOps pipelines
  • Collaborate closely with product leadership to translate business use cases into robust technical solutions
  • Mentor developers and elevate overall engineering maturity
  • Introduce structured code review practices and enforce quality standards
  • Support production stability through performance tuning and system optimization
  • Champion AI adoption, not just in products, but in internal engineering productivity
⭐ What We're Looking For:
  • A minimum of 7 years of progressive experience in full-stack software development within enterprise or complex business environments
  • Demonstrated experience serving as a Lead Software Engineer, Principal Engineer, or Technical Lead with responsibility for architectural direction and delivery oversight
  • Deep technical expertise in the Microsoft technology stack, including C#, .NET (ASP.NET Core), and modern front-end frameworks such as React.js
  • Strong experience designing and implementing RESTful APIs and service-oriented architectures within scalable, distributed systems
  • Proven hands‑on experience with Microsoft Azure, including cloud-native application design, App Services, Functions, containerization, and CI/CD pipelines using Azure DevOps
  • Practical experience integrating AI/ML services into production‑grade applications (e.g., Azure AI Services, OpenAI APIs, or comparable platforms)
  • Demonstrated success modernizing legacy or monolithic systems into scalable, maintainable, and modular architectures
  • Advanced knowledge of SQL Server, including data modeling, performance tuning, and managing high-volume or complex datasets
  • Experience leading or mentoring distributed development teams, including offshore and cross‑functional contributors
  • Strong understanding of enterprise security, identity management, authentication/authorization frameworks, and multi-tenant system design principles
  • Excellent communication, leadership, and stakeholder engagement skills, with the ability to influence technical direction and drive engineering excellence.
🔥 What Makes This Role Exciting
  • True Technical Ownership: Direct access to IT leadership with influence over architectural direction
  • AI-First Innovation: Opportunity to embed AI into real enterprise workflows
  • Transformation Stage: Shape the next generation of a 30-year-established organization
  • High Visibility: Your work directly impacts enterprise clients and internal growth
  • Paid Time Off: Competitive vacation and personal days to maintain a healthy work‑life balance
  • Comprehensive Health Benefits: Medical, dental, and vision benefits to support your overall well-being

📩 Ready to Elevate Your Career? Apply Now!

✨ We're proud to support diversity and inclusion. Need accommodation during the hiring process? Just let us know; we are here to support you!

AI Use Disclosure:

STACK IT uses AI-enhanced tools to support initial candidate screening and interview note analysis. All assessments and hiring decisions remain human-led.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Team Lead AI Software Engineer - .NET/React
Team Lead AI Software Engineer - .NET/React

Ports North • Town of Texas (WI)

Hybrid
USD 180,000 - 240,000
Lead/Founding Engineer (.NET / Azure, AI-First SaaS)
Lead/Founding Engineer (.NET / Azure, AI-First SaaS)

Duxre • United States

On-site
USD 180,000 - 240,000
Lead Engineer/Architect (.NET)
Lead Engineer/Architect (.NET)

Embrace Software Inc. • United States

Remote
USD 150,000 - 210,000
Lead Software Engineer
Lead Software Engineer

Intellect Group • San Francisco (CA)

On-site
USD 140,000 - 180,000
Competitive salary and equity opportunities
Comprehensive benefits package
Flexible PTO
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Hybrid
USD 140,000 - 190,000
Forward Deployed AI Engineer (.NET)
Forward Deployed AI Engineer (.NET)

Continuum Solutions • Houston (TX)

On-site
USD 120,000 - 160,000
Solid Full Stack Developer (.NET & Angular)
Solid Full Stack Developer (.NET & Angular)

Internetwork Expert • Nashville (TN)

On-site
USD 100,000 - 130,000
Continuous learning and career growth opportunities
Comprehensive medical insurance
Mental health support
+2
Software Technical Lead
Software Technical Lead

Triwill Group • United States

On-site
USD 150,000 - 190,000
Remote work within the United States
Engineering Lead | Onsite
Engineering Lead | Onsite

Worky • Dallas (TX)

On-site
USD 44,000 - 154,000
Lead Software Engineer
Lead Software Engineer

Homeland Talent Solutions • Plano (TX)

Hybrid
USD 180,000 - 195,000
Performance-based bonus
Comprehensive benefits package