Application Development Support Manager

City of Charlotte
Onsite

About The Position

Manage key applications and programs. Ensures effective operations of technology throughout all life-cycle phases to meet the business needs. Responsibilities include ensuring alignment of technology initiatives with approved strategies and standards, managing budgets, developing and adhering to technology governance, and participating in or overseeing technology procurement under City requirements. Requires knowledge of Information Systems management and lifecycle. Develop computer applications using programming languages. Manage and monitor work performance, evaluating program/work objectives and effectiveness, and realigning work and staffing assignments. Evaluates the business implications of applying technology to the current and future business environment. Provides leadership and vision in managing teams and initiatives. Establishes governance teams that provide control and prioritization to administrative support personnel. Defines system scope and objectives based upon business needs. Accurately organizes and maintains paper documents and electronic files. Responsible for vendor management.

Requirements

  • High School diploma or equivalent and 10 years of relevant experience in information technology support and strategic planning; or 2-year college degree and 9 years of relevant experience; or Bachelor’s degree and 7 years of relevant experience; or Master’s level degree and 5 years of relevant experience.
  • Application infrastructure technologies, and supporting technologies such as networks, servers, and security devices.
  • Principles and methods of business analysis and business process improvement.
  • SDLC, Application Lifecycle Management and ITSM processes.
  • Application development languages and techniques.
  • Project management methodology and service delivery.
  • Program/project financial management including estimating, budgeting, and controlling expense.
  • Interpersonal skills necessary to develop and maintain effective and appropriate working relationships.
  • Technical project management.
  • Communicate effectively, both orally and in writing.
  • Think strategically.
  • Proficiency in scripting languages such as Transactional SQL, Python, PowerShell, and Batch.

Responsibilities

  • Ensuring alignment of technology initiatives with approved strategies and standards
  • Managing budgets
  • Developing and adhering to technology governance
  • Participating in or overseeing technology procurement under City requirements
  • Develop computer applications using programming languages
  • Manage and monitor work performance, evaluating program/work objectives and effectiveness, and realigning work and staffing assignments
  • Evaluates the business implications of applying technology to the current and future business environment
  • Provides leadership and vision in managing teams and initiatives
  • Establishes governance teams that provide control and prioritization to administrative support personnel
  • Defines system scope and objectives based upon business needs
  • Accurately organizes and maintains paper documents and electronic files
  • Responsible for vendor management

Benefits

  • Comprehensive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service