Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
The City of Charlotte is seeking a Software Development Lead within the Innovation & Technology Department to design, develop, modernize, and support mission-critical applications for public safety. You will provide technical leadership across the full SDLC and guide modernization, cloud migration, and integration efforts across web, mobile, and API platforms.
Join a team delivering secure, scalable solutions for the Charlotte-Mecklenburg Police Department, driving best practices, architecture,
Department: Innovation and Technology Department
Salary: $108,851.00 - $156,473.59 Commensurate with Experience
Welcome to the City of Charlotte
Charlotte is America's Queen City, opening her arms to a diverse and inclusive community of residents, businesses and visitors alike. Here you will find a safe, family-oriented city where people work together to help everyone thrive. The mission of the City of Charlotte is to deliver quality public services and promote the safety, health, and quality of life for all residents.
Our guiding principles include:
Attracting and retaining a skilled and diverse workforce
Valuing teamwork, openness, accountability, productivity, and employee development
Providing all customers with courteous, responsive, accessible, and seamless quality services
Taking initiative to identify, analyze, and solve problems
Collaborating with stakeholders to make informed decisions
The City of Charlotte Innovation & Technology (I&T) Department, Public Safety Division, is seeking a highly skilled Software Development Lead to design, develop, modernize, and support business-critical applications and technology solutions serving the Charlotte-Mecklenburg Police Department. This position provides technical leadership across the full software development lifecycle for mission-critical web applications, system integrations, automation initiatives, and cloud-based platforms.
As a key member of the Public Safety Applications Development team, this role is responsible for establishing and applying development methodologies, standards, and best practices; maintaining and enhancing existing software assets; developing new business applications and analytics products; and supporting large-scale modernization efforts. A primary focus of the position is leading the modernization and migration of web-based applications to cloud platforms while ensuring solutions are secure, scalable, reliable, efficient, and aligned with the operational needs of a law enforcement environment.
Advanced knowledge of the full Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, maintenance, and modernization of enterprise applications and services.
Strong proficiency with Microsoft .NET development technologies, including C#, Blazor, MVC.Net, ASP.NET, and related web appli