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 Charlotte Airport

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Developer Lead in Charlotte, NC vacancy
  • Siemens AG is seeking a Senior Software Engineer in Charlotte, NC, responsible for architectural leadership in manufacturing software products...  ...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
  •  ...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... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Charlotte, NC
    2 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... 
    Suggested
    Temporary work
    Local area

    Carrier

    Charlotte, NC
    5 days 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... 
    Suggested
    Temporary work
    Work at office
    Remote work

    Katten Muchin Rosenman LLP

    Charlotte, NC
    1 day ago
  • $96.25k - $132.35k

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

    Corning Incorporated

    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
    4 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
    3 days 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
    1 day 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
    7 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
    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
    4 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
    20 days ago
  •  ...management. Responsibilities Responsible for the support of global markets risk and batch systems with specific focus on in‑house developed Java applications built on UNIX. First point of contact for all front‑office personnel to resolve issues with risk analysis and reporting... 
    3 days per week

    The Matlen Silver Group , Inc.

    Charlotte, NC
    1 day ago
  • $52 - $55 per hour

    Application Support Engineer Contract position in Charlotte, NC (Hybrid). Rate Range: $52/hour to $55/hour. Rate negotiable based on experience, education, geographic location and other factors. Responsibilities Provide application support for critical applications in ...
    Hourly pay
    Contract work
    Temporary work
    Work at office
    Local area
    Weekend work

    Akkodis Group Nordics

    Charlotte, NC
    1 day ago
  • $40 - $50 per hour

     ...help drive business transformation for leading organizations and communities. In addition...  ...travel. Key Responsibilities Act as a software detective, providing a dynamic service by...  ...immediate team and across multiple teams. Develop deep expertise in troubleshooting... 
    Work experience placement
    Live in
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Accenture

    Charlotte, NC
    11 hours ago
  • $110k - $120k

     ...Role: Senior Java Full Stack Developer Location: Charlotte, NC We are At Synechron...  ...technology to deliver industry-leading digital solutions. Synechron’s progressive...  ...Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of... 
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    2 days ago
  •  ...Security Engineer contract role will embed security into the software development lifecycle to protect enterprise applications across...  ...vulnerabilities. Contribute to security awareness initiatives and developer training programs. Create and maintain security... 
    Contract work

    Delphi-US, LLC - Peacemakers in the Talent War

    Charlotte, NC
    3 days ago
  • $65 - $68 per hour

     ...application security across the organization. This role bridges software engineering and security disciplines to embed security...  ...development workflows, automate security processes, and create developer-friendly tooling that makes secure development the natural path... 
    Remote work

    Diverse Lynx

    Charlotte, NC
    1 day ago
  • $105.4k - $124k

     ...plays a critical role in identifying vulnerabilities early in the software development lifecycle through modern security scanning and...  ...Background supporting Application Security Champion programs or developer enablement initiatives Broader DevOps / CI/CD ecosystem... 
    Temporary work
    Local area
    3 days per week

    U.S. Bank

    Charlotte, NC
    4 days ago
  • $5,250 per month

     ...Using a variety of tools and experience, develop an understanding of application risk profile...  ...resilience. Will utilize software architecture security analysis, web application...  ...resolution and documentation of incidents. Lead threat modeling and risk discovery... 
    16 hours
    Full time
    Temporary work
    Local area
    Remote work

    AvidXchange

    Charlotte, NC
    2 days ago
  •  ...Position: Java Developer / Full Stack Developer Location: Charlotte, NC (Hybrid – 3 days onsite) Interview Process First round is Virtual...  ...GC copy and DL copy over on Video Call. Key Responsibilities Lead design and development of Java/J2EE-based microservices applications... 
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Charlotte, NC
    1 day ago
  •  ...Python Full Stack Developer With GenAI Technical Stack & Skills Primary Language/Skills: Python (Must have strong expertise in building applications, not just scripts). Experience using GitHub Copilot and Gemini Pro (these are available in WF with intention... 

    United IT

    Charlotte, NC
    3 days ago
  • Location: Pennington, NJ or Jacksonville, FL Pay Range: $65-$75/Hour W2 Required Skills & Qualifications # Core Python - 50% # ETL/Data Pipeline Development (Airflow, Pandas, SQL) - 20% # FastAPI / Flask / Django - 10% # React / Next.js / JavaScript...
    Immediate start

    Artech

    Charlotte, NC
    2 days ago
  •  ...Pro (these are available in WF with intention being these could be leveraged for day-to-day in code conversion/programming, if the developer is skilled in one programming language) AI/GenAI Technologies (Secondary): Generative AI (GenAI) knowledge. RAG (Retrieval-... 
    Permanent employment
    Contract work
    Local area

    Robotics Prcocess Automation, LLC

    Charlotte, NC
    1 day ago
  •  ...business requirements, in line with guidance provided. Facilitate software application design discussions, and document design decisions...  ...and coordinate bug fixes to uphold software quality standards. Develop user training programs, documentation, and support frameworks... 
    Temporary work
    Relocation

    Infosys

    Charlotte, NC
    1 day ago
  • Job Requirements 6+ years of large-scale web application development using Python Familiar with Angular 8+ or higher is ideal, not required Familiar working with ETL pipelines/data integration Experience engaging with/collaborating with a global team Strong...

    Saxon Global

    Charlotte, NC
    2 days ago
  • $63 per hour

     ...Position title: full stack java developer Number of openings: 3 Location: Iselin, NJ or charlotte, NC Onsite...  ...managing applications on Kubernetes. ~ Strong understanding of software engineering best practices, including testing, code quality,... 
    Permanent employment
    Contract work
    Work at office
    Local area
    3 days per week

    Anveta

    Charlotte, NC
    4 days ago
  •  ...Career Role Technology Lead - US Work Location Charlotte...  ...line with guidance provided Facilitate software application design discussions, and document...  ...uphold the software quality standards Develop user training programs, documentation, and... 
    Full time
    Temporary work
    Relocation

    Infosys

    Charlotte, NC
    4 days ago
  •  ...Role: Java Backend Developer Location: Charlotte, NC (Hybrid) Job description: As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements.... 

    E-Solutions

    Charlotte, NC
    2 days ago
  •  ...Hi , Greetings! I have an exciting Contract job opportunity for a Fullstack Java Developer role for Charlotte NC ( Onsite ). If you are comfortable with the JD and interested, please reply to me with your updated resume . Please find below the JD... 
    Contract work

    3B Staffing LLC

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

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