Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer Lead

$106.2k - $132.75k

Charlotte Airport

## Software Developer LeadApplylocations: City of Charlottetime type: Full timeposted on: Posted Yesterdaytime left to apply: End Date: June 19, 2026 (12 days left to apply)job requisition id: JR103873Date Opened: Friday, June 05, 2026 12:00 AMClose Date: Friday, June 19, 2026 12:00 AMDepartment: Innovation and Technology DepartmentSalary: $106,196.00 - $132,745.00 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**SUMMARY**Position Summary The City of Charlotte is seeking a highly skilled and versatile Software Lead to guide the design, development, modernization, and delivery of critical applications that support city operations and public services. This role provides technical leadership across web, mobile, integration, and cloud platforms; partners with business units to shape solutions; and ensures high‐quality, secure, accessible, and reliable software for employees, residents, and community stakeholders. The ideal candidate is an experienced engineer and architect who excels in mentorship, modern engineering practices, product thinking, systems integration, and leading cross‐functional teams through complex modernization initiatives.## **Key Responsibility Areas**## **1. Technical Leadership & Architecture**• Lead architecture, development, and delivery of scalable, secure software solutions• Provide technical oversight, code review guidance, and engineering best practices• Evaluate and recommend modern frameworks, tools, patterns, and platforms• Create system architecture diagrams, technical specifications, and documentation• Present designs to architecture review boards and guide technology decision‐making• Maintain system knowledge across legacy and modern platforms• Ensure solutions meet performance, security, accessibility, compliance, and operational standards**2. Web, Mobile & Front-End Engineering Leadership****Lead the City’s cross‐platform application ecosystem**, including web and mobile applications.Add responsibilities for:• React and React Native development leadership• Mobile app delivery for iOS and Android• App Store / Google Play release processes• Feature toggles, blue/green releases, and resident‐facing deployment strategies• Mobile accessibility including VoiceOver, TalkBack, and mobile UX patterns• Responsive, accessible, modern front-end architecture across web and mobile• Coaching engineers on React/JS patterns, state management, and design systems**3. Integration Architecture & Enterprise Connectivity**This role leads not just UI/API development but **enterprise‐level system integration**.Responsibilities include:• Enterprise integration design and architecture• Workday integrations and cross‐department data exchange• Middleware platforms (Boomi preferred), APIs, and message-based integrations• Integrations with Oracle, SQL Server, REST APIs, and file-based interfaces• Robust error handling, retry logic, logging, reconciliation, and monitoring strategies• Modernizing legacy integration patterns and reducing brittle system dependencies**4. Legacy Modernization & Application Transformation**Many city systems are critical, old, and deeply embedded. This role leads modernization:• Replace legacy Oracle Forms, Dynamics customizations, and .NET Framework applications• Migrate legacy platforms to modern web, mobile, cloud, and API-first architectures• Introduce modular, scalable designs that minimize disruption to operations• Support phased rebuilds, parallel runs, and zero‐downtime considerations• Collaborate with owners to define migration strategy and long‐term sustainability**5. Public-Sector Product Ownership & Partner Engagement**This role blends engineering expertise with product thinking unique to public service.• Translate business needs into clear technical solutions and roadmaps• Guide departments when requirements are unclear or evolving• Balance resident experience, operational realities, policy constraints, accessibility, and budget• Facilitate workshops, requirement sessions, and solution discovery• Communicate risks, trade-offs, and design decisions in non‐technical terms**6. Agile Leadership & Jira Ownership**This goes far beyond “experience with Jira.” You will help teams operate effectively.• Configure and maintain Jira boards, workflows, dashboards, automation, and reporting• Track velocity, operational work, team capacity, and cross-team dependencies• Support backlog refinement, Scrum ceremonies, and sprint planning• Help teams distinguish project work from operational support• Improve transparency, delivery predictability, and team flow**7. Accessibility Leadership (Web & Mobile)**Accessibility spans more than WCAG for modern platforms.• Ensure ADA compliance across web and mobile applications• Conduct screen reader testing (VoiceOver and TalkBack)• Incorporate accessible UX patterns, semantic structure, keyboard navigation, and color contrast• Support inclusive design that serves residents of all abilities**8. Cloud, DevOps & Operational Excellence**Expand beyond general cloud familiarity:• AWS S3, CloudFront, IAM, serverless concepts, and Azure ecosystem knowledge• CI/CD pipelines using Bitbucket Pipelines, Jenkins, Fastlane, App Center, or equivalent• Infrastructure as Code (Terraform preferred)• IIS hosting and troubleshooting for .NET applications• Observability, application monitoring, and incident response leadership**9. AI & Data Modernization**As the City expands its digital capabilities, this role helps evaluate and guide responsible AI use.• Assess opportunities for AI-assisted solutions, automation, search, vector retrieval, or knowledgebase improvements• Provide guidance on privacy, governance, safety, and operational value• Not expected to be an AI engineer, but able to identify practical use cases and avoid risks**Minimum Qualifications**High School Graduate or Equivalent and nine (9) years of related work experience OR2 Year College Degree and seven (7) years of related work experience OR Bachelor's Level Degree and five (5) year of related work experience OR Master's Level Degree and three (3) years of related work experience or an equivalent combination of education and relevant experience that provides the necessary knowledge, skills, and abilities to successfully perform the essential job duties**Preferred Qualifications**• Experience in government, utilities, public safety, transportation, or enterprise‐scale environments• Experience with middleware platforms (Boomi preferred)• Experience with **ERP systems like Workday**• Experience leading modernization or migration initiatives• Familiarity with service‐oriented or microservice architectures• Strong understanding of cybersecurity principles and secure coding practices**Key Competencies**• 5+ years of software development experience• 2+ years in a technical leadership or team lead role• Strong modern .NET development (C#, ASP.NET Core, REST APIs)• Experience with React and/or React Native• Mobile application delivery for iOS and Android• Solid understanding of cloud technologies (AWS and/or Azure)• Strong knowledge of relational databases and integration patterns• Experience with CI/CD pipelines and automated testing• Strong knowledge of Agile/Scrum practices and Jira administration• Experience leading cross-functional engineering teams• Technical Architecture & Engineering Leadership• Integration & Legacy Modernization• Mobile & Web Application Delivery• Product Thinking & Stakeholder Engagement• Communication & Cross-Department Collaboration• Problem-Solving & Critical Thinking• Agile Practices & Jira Administration• Accessibility, Security & Operational Excellence• Adaptability, Ownership, and Continuous Learning**Working Conditions**• Must be located within 45 miles of Charlotte, NC and work in office a minimum of two days per week. This is subject to change at any time due to organizational and business needs.• Collaboration with diverse city departments, partner agencies, and community-serving teams• Occasional after-hours availability for maintenance windows or critical issues**Why Join the City of Charlotte?**• Directly contribute to applications that impact residents, businesses, and community services• Support a mission-driven environment focused on integrity, innovation, and public service• Opportunities for professional development, leadership growth, and skill expansion• Competitive benefits, retirement plan, and the stability of public-sector service**CONDITIONS OF EMPLOYMENT**The City’s Background Check Policy requires background checks to be conducted on final internal or external candidate(s) applying for any position with the City of Charlotte. The type of information that will be collected as part of a background check includes, but is not limited to: reference checks, social security verification, education verification, criminal conviction record check, and, if applicable, a credit history check, sex offender registry and motor vehicle records check.Background checks must be in compliance with all federal and state statutes, such as the Fair Credit Reporting Act (FCRA). The checks must be consistent with the guidelines set forth by these laws requiring organizations to obtain a candidate’s written authorization before obtaining a criminal background report, motor vehicle records check or credit report; and to properly store and dispose of information derived from such reports.Final candidates must pass a pre-employment drug-screening test and physical examination. During the selection process, candidates may be asked to take a skills test, and/or participate in other assessments.The City of Charlotte is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of race, religion, color, sex, national origin, marital status, age, disability, sexual orientation, political affiliation or on the basis of actual or perceived gender as expressed through dress, appearance, or behavior.Our culture is to serve the community honorably.**HOW TO APPLY**Apply online.Federal law requires employers to provide reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job.You are welcome to visit the City of Charlotte Human Resources Department lobby, where self-service application kiosks are available. They are located in our office at 700 East 4th Street, Suite 200, Charlotte, NC 28202. We are open Monday through Friday, from 9:30 a.m. to 3:30 p.m. (EST), excluding official City holidays.For questions about your application or the hiring process, please email View email address on click.appcast.io City of Charlotte is committed to making our services and programs accessible to all. Upon request, auxiliary aids, written materials in alternate formats, language access, and other reasonable accommodations or modifications will be provided. To make a request, please fill out the Innovation & Technology ADA request form or call View phone number on click.appcast.io.**BENEFITS**The City of Charlotte provides a comprehensive benefits package to eligible employees.Click here to learn more about the City of Charlotte’s benefits.The City of Charlotte is a drug and alcohol-free workplace.# **Our City, Our Mission**When you join the City of Charlotte, you become part of Team Charlotte — a dedicated group of professionals working together to make a meaningful impact on our community and its future. The City of Charlotte has more than 8,000 employees working across 19 departments to serve close to 1 million residents. From public safety and clean water to transportation, housing and an international airport, our teams deliver essential services to keep Charlotte connected, safe and empowered with opportunity for all.As public servants, we are guided by a clear mission: to be committed to exceptional service every day. No matter the department or role, every team member plays a part in helping our city grow, thrive and meet the needs of those who rely on us.We are a values-driven organization, working collaboratively, acting with integrity and delivering reliable results. We embrace a forward-thinking mindset, encouraging curiosity, innovation and continuous improvement.**The City of Charlotte is committed to making our services and programs accessible to all. Upon request, auxiliary aids, written materials in alternate formats, language access, and other reasonable accommodations or modifications will be provided. To make a request, please fill out the** **Innovation & Technology ADA request form** **or call View phone number on click.appcast.io.** #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer Lead in Charlotte, NC vacancy
  • $96k - $192k

     ...medicines and more. Since inventing modern air conditioning in 1902, we lead with purpose: enhancing the lives we live and the world we share...  ...at @Carrier. About the role The Staff Engineer - Embedded Software Development Lead will drive the architecture, design, and... 
    Suggested
    Temporary work
    Local area
    Visa sponsorship

    Carrier

    Charlotte, NC
    1 day ago
  •  ...Siemens AG is seeking a Senior Software Engineer in Charlotte, NC, responsible for architectural leadership in manufacturing software...  ...ensure quality delivery, and integrate with various systems while leading technical projects. Applicants should have a Bachelor's degree... 
    Suggested
    Full time

    Siemens AG

    Charlotte, NC
    3 days ago
  •  ...Siemens Mobility is looking for a Senior Software Engineer in Charlotte, NC to act as a senior architect for manufacturing planning. The...  ...implementing software for Teamcenter Easy Plan and providing technical lead for key projects. This position requires a Bachelor's degree in... 
    Suggested

    Siemens Mobility

    Charlotte, NC
    4 hours ago
  • $80k - $90k

     ...hiring factory automation OEMs and integrators, is hiring for a leading manufacturer of automated material handling solutions. This...  ...and demos  Create CNC programs manually and/or with CAD/CAM software  Set up machines and validate processes to ensure compliance... 
    Suggested
    Work at office

    ProSearch Recruiting Partners Inc

    Charlotte, NC
    19 days ago
  • Job Description Job Description Title: Applications Engineer II Reports to : Applications Manager Location : DMG MORI USA Hours : Full Time, Core Business Hours Classification : Non Exempt Travel : 50%+ Employment is conditioned on DMG MORI...
    Suggested
    Full time
    Work at office
    Shift work

    DMG MORI USA, INC

    Charlotte, NC
    5 days ago
  •  ...Become part of our success story! A leading global solution provider for all sectors...  ...processes using innovative technologies and software. From fully automated warehouses with...  ...the applications engineer will: Help develop material flow diagrams and process flow... 
    Full time
    Worldwide
    Night shift

    SCHAEFER SYSTEM INTERNATIONAL INC

    Charlotte, NC
    15 days ago
  •  ...process automation, reporting, and operational efficiency. The environment is collaborative, delivery-focused, and well-suited for a developer who can balance hands-on engineering with business requirement translation, documentation, testing support, and production-quality... 

    Axiom Path

    Charlotte, NC
    17 days ago
  •  ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed...  ...engineer you will have the opportunity to develop CI pipelines which power Canonical's...  ...these problems, as well as imagining and leading new initiatives within the team and across... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Charlotte, NC
    3 hours ago
  •  ...Applications Engineer is also responsible for leading technical discussions and executing...  ...) for new or upgraded applications. Develop, maintain, and leverage PowerShell scripts...  ...working in a law firm supporting software used to meet legal practice requirements... 
    Temporary work
    Work at office
    Remote work

    Katten Muchin Rosenman LLP

    Charlotte, NC
    4 days ago
  • $79k - $158k

     ...inventing modern air conditioning in 1902, we lead with purpose: enhancing the lives we...  ...Product Management professional, developing research and analytics to support and contribute...  ...Manage and test the electronic catalog software for the sales force Synthesizes... 
    Temporary work
    Local area

    Carrier

    Charlotte, NC
    10 hours ago
  • $96.25k - $132.35k

     ...breakthroughs. ​ ** **Join us.​ ** Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the...  ...Connectivity Solutions business Key Responsibilities Develop deep understanding of Corning’s optical communications products... 
    Full time
    Work experience placement

    Corning Incorporated

    Charlotte, NC
    3 days ago
  •  ...sensor, and bridge CMM platforms. This role is responsible for developing measurement routines, delivering high-level customer training,...  ...Programming: Develop complex measurement routines using OGP software platforms, including ZONE3, Measure-X, SNAP-X, and MeasureMind... 

    Cross USA

    Belmont, NC
    9 days ago
  •  ...Design Engineer Are you ready to use your skills to drive and lead the team to success? Hungry to always find a better way of doing...  ...: Define and recognize customer process requirements and develop complete technical solutions for industrial air handling and filtration... 
    Local area
    Overseas

    NSS

    Charlotte, NC
    1 day ago
  •  ...with a wide range of manual and hydraulic work holding Familiarity with robotic systems Familiarity with SPC. Familiarity with PC applications - CAD/CAM, AOT, CAS, 3DVM, VeriCut and Modeling software Ability to write documents, reports and power points... 
    Full time

    Okuma America Corporation

    Charlotte, NC
    4 days ago
  •  ...our customers and internal teams. You'll lead the development, optimization, and implementation...  ..., coatings, and materials. Use CAM software and simulation tools to verify and...  ...technologies. Custom Tooling Solutions Develop or modify tools to meet specific customer... 
    Work at office
    Remote work

    Sandvik Internal

    Charlotte, NC
    5 days ago
  •  ...responsible for identifying and understanding complex applications to develop solutions which best meet the customer's needs. As the...  ...experience with external customers Experience in the use of CAD software, preferably SolidWorks Understanding of manufacturing processes... 
    Work experience placement
    Work at office

    Dover Corporation

    Charlotte, NC
    4 days ago
  •  ...the future of financial advice. Come lead Vanguard into the new frontier — and build...  ...Provides subject matter expertise in software development methodology and development architecture...  ...our clients' lives. To learn and develop our skills as individuals and as a team.... 
    Full time
    Work experience placement

    Vanguard

    Charlotte, NC
    2 days ago
  • $81.9k - $141.34k

     ...a variety of cross-functional teams within the organization to develop and transfer technologies regionally and globally. *Work effectively...  ..., packaged product testing) * Minitab or other data analysis software experience Salary Range: $81,900 - $141,335 The range... 
    Work experience placement
    Local area
    Worldwide
    Relocation
    Flexible hours

    Sealed Air Corporation

    Charlotte, NC
    2 days ago
  • $105k - $130k

     ...industrial gas applications and have the ability to diagnose and develop a value proposition utilizing Airgas solutions and equipment to...  ...applications background. Work with local sales teams to find leads through business development techniques and prepare and present... 
    Full time
    Temporary work
    For contractors
    Local area
    Remote work
    Relocation
    Night shift
    Weekend work

    AIRGAS INC AND SUBSIDIARIES

    Charlotte, NC
    4 days ago
  •  ...people who make water work every day. As a leading water technology company with 23,000...  ...management/ engineering and operations to develop and maintain cost to complete equipment....  ...all sales calls. Utilize proprietary software platforms to address technical questions... 
    For contractors
    Work experience placement
    Seasonal work
    Work at office
    Local area
    Shift work

    Xylem

    Charlotte, NC
    3 days ago
  •  ...seeking an Applications Engineer 1 in Charlotte, NC. This full-time position involves supporting sales with applications engineering, developing material flow diagrams, and creating proposal documents. The ideal candidate will have a bachelor’s degree in engineering, 2+... 
    Full time
    Work at office

    SCHAEFER SYSTEM INTERNATIONAL INC

    Charlotte, NC
    4 days ago
  • Be an essential element to a brighter future. We work together to transform essential resources into critical ingredients for mobility, energy, connectivity and health. Join our values-led organization committed to building a more resilient world with people and planet...

    Albemarle

    Charlotte, NC
    2 days ago
  • $84.74k - $118.86k

     ...possible cost savings and problems; planning EQ/ VPP dollar breaks; and validating quantities and configurations. Supports sales and develops preliminary submittals and/or final submittals as required, as well as hold job cost consensus meeting and submittal release and... 
    Hourly pay
    Work experience placement
    Local area
    Work from home

    Trane Technologies

    Charlotte, NC
    13 days ago
  •  .... Estimate project costing and negotiate lead times. Collaborate with purchasing team and...  ...visibility by field sales team. Develop technical depth and understanding of Xylem...  ...tools. PLUSES Salesforce and Pump selection software experience is a plus. Ability to work with... 

    Xylem

    Charlotte, NC
    1 day ago
  • Applications Engineer - Engineered Products Location: Charlotte, NC Overview: TalentBridge is partnered with a well-established, global manufacturer of engineered products and solutions that support a wide range of commercial and industrial applications. The...

    TalentBridge

    Charlotte, NC
    2 days ago
  •  ...the technologies that can be applied to those processes. Help develop material flow diagrams and process flow charts Develop system drawings...  ...in PowerPoint Should have experience in AutoCad or CAD related software We’re also proud to be an equal opportunity employer, including... 
    Full time
    Night shift

    SCHAEFER SYSTEM INTERNATIONAL INC

    Charlotte, NC
    4 days ago
  •  ...Description: Overview Deriva Energy is a leading Independent Power Producer in the US...  ...NC. Responsibilities Design and develop SCADA systems to monitor and control...  ...to SCADA systems, including hardware and software components Conduct system testing, validation... 
    Local area
    Remote work
    Work visa
    Flexible hours

    Deriva Energy

    Charlotte, NC
    3 days ago
  •  ...Role: Sr. Python Web Developer Location: Charlotte, NC Onsite position Fulltime position *****NO C2C***** JD Skill: Sr. Python Web Developer Must Have Technical/Functional Skills: Expert in Python, with knowledge... 
    Full time

    SARIAN Co

    Charlotte, NC
    10 hours ago
  • $102.5k - $187.9k

     ...build a better working world. FinTech – AI Finance – Front-end Software Engineer - Senior EY.AI Finance sits at the intersection of finance...  ...with clients and participate in project activities. Design, develop, and maintain responsive UIs using React / Next.js and... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Charlotte, NC
    4 days ago
  •  ...Software Engineer-Backend Developer Locations: Charlotte, NC Type: W-2 Contract (NO C2C) Schedule: Hybrid- 3 days in office Position Overview: Our client is seeking an experienced Backend Developer to accelerate the development and deployment of applications... 
    Contract work
    Work at office

    Leading Utilities Organization

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer Lead. Be the first to apply!