Software Engineering Manager

Refactor Talent

Atlanta (GA)

Hybrid

USD 120,000 - 180,000

Full time

23 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Refactor Talent, Atlanta-area, seeks a Development Manager to lead a software team focused on .NET/C#, Azure, and modernization. The role is primarily remote with occasional in-person meetings in the Atlanta area, requiring strong leadership across technical and business stakeholders.

You will drive SDLC practices, release governance, and metrics, while recruiting both full-time and contractor developers to align capacity with priorities.

Qualifications

  • 8+ years in software development with 3+ years in leadership.
  • Experience with .NET/C#, SQL Server, and Agile/Scrum.
  • Bachelor’s degree in CS/CE/MIS or related field required.

Responsibilities

  • Lead, mentor, and manage a software development team with technical direction.
  • Oversee full SDLC and drive legacy modernization and redesigns.
  • Own change control and release governance processes.
  • Modernize metrics, tracking, and reporting for delivery visibility.
  • Recruit and manage full-time and contractor developers.
  • Collaborate with stakeholders to prioritize and evaluate AI tools.

Skills

.NET/C#
SQL Server
Agile/Scrum
Leadership
SDLC
Change control
Release governance
Mentoring

Education

Bachelor's degree in CS/CE/MIS or related field

Tools

Microsoft Azure
Azure DevOps
AI-assisted development tools

Job description

The role requires someone to be located in the Atlanta, Georgia Area. -- It is remote with some in-office meetings in the Atlanta Area.

About the Company

We’re seeking to connect a Development Manager with a leading organization supporting highly transactional enterprise applications on a full-time basis. The role is primarily remote and based in Georgia, with occasional in-person meetings in the Atlanta area.

About the Role

As a Development Manager, you will have the opportunity to lead an experienced software development team and leverage your expertise in Microsoft technologies, software delivery, legacy modernization, and people leadership.

Responsibilities
  • Lead, mentor, and manage a software development team, providing technical direction, performance coaching, and professional development.
  • Oversee the full software development lifecycle and drive legacy application modernization, rewrites, and redesign initiatives.
  • Own change control and release governance processes while ensuring changes are properly reviewed, approved, documented, and communicated.
  • Modernize development metrics, project tracking, and reporting to improve visibility into delivery performance, code quality, and portfolio health.
  • Recruit, onboard, and manage full-time and consultant development resources while aligning team capacity with organizational priorities.
  • Partner with technical and business stakeholders to establish priorities, manage expectations, mitigate delivery risks, and evaluate technologies and AI-assisted tools that improve team effectiveness.
Qualifications
  • Minimum of 8+ years of software development experience with a strong background in .NET/C#, plus at least 3 years in a development leadership or management role.
  • Strong working knowledge of C#, .NET, SQL Server, SDLC methodologies, Agile/Scrum practices, change control, and release governance.
  • Demonstrated experience leading legacy system modernization and managing contractor or consultant development resources.
  • Bachelor’s degree required; Computer Science, Computer Engineering, MIS, or a related field preferred.
  • Experience with Microsoft Azure, Azure DevOps, large enterprise applications, and AI-assisted development tools is preferred.
  • Strong written, verbal, leadership, and interpersonal skills with the ability to work effectively across technical, business, and external stakeholder groups.
Required Skills
  • Strong background in .NET/C#.
  • Strong working knowledge of C#, .NET, SQL Server.
  • Knowledge of SDLC methodologies and Agile/Scrum practices.
  • Experience with change control and release governance.
  • Strong written, verbal, leadership, and interpersonal skills.
Preferred Skills
  • Experience leading legacy system modernization.
  • Experience with Microsoft Azure and Azure DevOps.
  • Experience with large enterprise applications.
  • Experience with AI-assisted development tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Manager
Software Development Manager

Expert Technical Solutions • Georgia

Hybrid
USD 130,000 - 170,000
Remote Software Engineering Manager – .NET & Legacy Modernization
Remote Software Engineering Manager – .NET & Legacy Modernization

Refactor Talent • Atlanta (GA)

Hybrid
USD 120,000 - 180,000
Software Engineering Manager
Software Engineering Manager

Vaco Recruiter Services • Findlay (OH)

On-site
USD 120,000 - 180,000
Remote Software Development Manager: Modernization Lead
Remote Software Development Manager: Modernization Lead

Expert Technical Solutions • Georgia

Hybrid
USD 130,000 - 170,000
Software Engineering Manager
Software Engineering Manager

PrincePerelson and Associates • Salt Lake City (UT)

On-site
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Intone Inc • Atlanta (GA), Northern (KY)

Hybrid
USD 150,000 - 200,000
Software Engineering Manager
Software Engineering Manager

SpringbokIT • United States

On-site
USD 150,000 - 210,000
Manager, Software Engineering
Manager, Software Engineering

MeridianLink, Inc. • Northern (KY)

Hybrid
USD 120,000 - 160,000
Software Engineering Senior Manager / AI forward
Software Engineering Senior Manager / AI forward

Motion Recruitment Partners LLC • Coppell (TX), Northern (KY)

Hybrid
USD 140,000 - 190,000
Manager, Software Engineering
Manager, Software Engineering

Apply • Northern (KY)

Hybrid
USD 120,000 - 150,000