Software Development Team Lead
Company: Robert Half
Location: Madison
Posted on: January 14, 2026
|
|
|
Job Description:
Job Description Job Description Robert Half is current seeking
an experienced Software Development Team Lead for our client in the
Madison area. This is a Direct Hire role that will require a hybrid
work schedule. The role is responsible for leading two Scrum teams
and ensuring software is delivered reliably and at a high standard.
The focus is on clear expectations, strong accountability, and
steady execution rather than process for its own sake. Success is
measured by consistent delivery, healthy team performance,
improving delivery metrics, and meeting customer and product
commitments. Job Duties Act as a senior, hands-on developer while
leading two Scrum teams. Design, build, review, and maintain
production software using .NET and Azure. Provide technical
leadership through code reviews, mentoring, and pairing. Lead team
performance, accountability, and continuous improvement efforts.
Set clear delivery and quality expectations and hold the team to
them. Partner with Product Owners and technical leaders to align
scope, capacity, and timelines. Produce accurate workload estimates
and delivery forecasts for internal and external customers.
Facilitate agile ceremonies including stand-ups, sprint planning,
retrospectives, and backlog refinement. Ensure user stories are
well-defined, estimable, and tracked in Azure DevOps. Define,
monitor, and act on delivery metrics (velocity, lead time, defect
rates). Identify and remove delivery bottlenecks across
engineering, QA, and release processes. Drive effective adoption of
generative AI tools to improve developer productivity. Requirements
7 years of professional software development experience. 3 years in
a senior developer, tech lead, or hands-on team lead role. Strong,
recent experience developing production systems in .NET. Hands-on
experience building and operating applications in Microsoft Azure.
Experience delivering code while leading and mentoring other
developers. Strong understanding of software architecture, design
patterns, and testing practices. Experience working in agile
delivery environments (Scrum, Kanban, or hybrid). Proficiency using
Azure DevOps for backlog, sprint, and delivery management. Ability
to translate business requirements into technical solutions.
Preferred Experience with CI/CD pipelines and cloud-native
architecture in Azure. Experience modernizing or refactoring legacy
.NET applications. Experience introducing GenAI tools into
development workflows. Experience working with distributed or
offshore development teams. Relevant certifications (Azure, agile,
or technical leadership).
Keywords: Robert Half, Chattanooga , Software Development Team Lead, IT / Software / Systems , Madison, Tennessee