Introduction
The position will be the Application Development and Integrations Manager for the City of Charlotte’s Innovation and Technology (I&T) department as part of the Enterprise Applications division. The manager must possess the interpersonal skills to develop and maintain adequate and appropriate working relationships with internal customers, peers, and managers. Customer engagement and the development of team members are core responsibilities of this position, along with skills in the intake and prioritization of work in a dynamic environment. The division promotes agile methodologies and fosters accountability.
Responsible for leading individual contributors and teams in the implementation, operations, and maintenance of enterprise applications and designing, developing, and supporting custom applications, interfaces, and integrations. Responsible for managing the budget portfolio for applications, full-time personnel, and contractors. Additional responsibilities include architectural design, application security, vendor coordination, and project management.
Overview
The City of Charlotte is the largest municipality in North Carolina and the 15th largest city in the United States, with a total population of more than 897,000 citizens. A major commerce center, Charlotte hosts several of the nation’s largest banks and technology companies.
Also known as the Queen City, Charlotte is home to the Carolina Panthers, the Charlotte Hornets and the NASCAR Hall of Fame. We work hard to ensure that the community will be a winning city for everyone – a truly remarkable place to live, work, learn and play. Join us in helping to keep our City thriving, ensuring upward mobility and advancement in the workplace.
Major Duties and Responsibilities
- Supervises the work of assigned personnel, including assigning and reviewing work, providing guidance, and conducting performance evaluations.
- Provides leadership in analyzing, designing, prototyping, obtaining, developing, updating, and maintaining major critical enterprise systems and custom-built systems and interfaces.
- Coordinates customer and executive management interaction to advise and plan solutions that meet operational and strategic business needs.
- Manages the section’s technology budget across the entire budget cycle, including entering budget requests, managing shortfalls, managing vendor/reseller relationships, and acquiring technology products and services.
- Apply tactical and strategic principles to the section to achieve short- and long-term objectives, including annual and three-year plans.
- Manages applications services and operational support, including incident management, service requests, updates, and upgrades
- Evaluate new application technologies and make recommendations when those would provide a better value to the organization.
- Interacts with stakeholders, technology peers, and other departments to identify opportunities and drive growth.
- Maintains the confidentiality of information and professional boundaries
- Demonstrates excellent communication skills
- Coaches and mentors team resources and handles organizational change
- Handles escalations of issues to the satisfaction of various stakeholders
- Performs related work as required.
Knowledge, Skills & Abilities
- Develop computer applications using programming languages including JavaScript, .NET (Framework and CORE), C#, PL/SQL, and Python; Mobile Development (React Native)
- Understand integration platforms and typical design architectures. Use source control tools such as Git or Bitbucket.
- Agile development lifecycles methodologies like Scrum and Kanban
- Information Systems management and lifecycle
- Application infrastructure technologies and supporting technologies such as networks, servers, and security devices
- Knowledge of current automation and CICD toolsets.
- Knowledge of microservice architectures to support web applications, emphasizing high availability.
- Technical project management: Jira, Microsoft Project
- Microsoft SQL Server or similar Database Management System
- SQL Server Integration Service (SSIS)
- SQL Server Reporting Services (SSRS)
- HTML/CSS
- Scrum Methodology
- Rest API development
- AWS, Azure
- Ability to read code and conduct high-level code reviews and guidance for the development team.
- Performing various duties, often changing from one task to another of a different nature; Ability to self-organize to meet schedules and deadlines of the work.
- Experience in Boomi or Microsoft Biztalk is a plus.
Preferred Qualification
- Scrum Master (CSM)
- Project Management Professional (PMP)
Minimum Qualifications
High School Graduate or Equivalent and nine years related work experience
OR
Associate's Degree with seven years related work experience
OR
Bachelor's Degree and five years related work experience
OR
Master's Degree and three years related work experience
Any equivalent combination of training, education, and experience that provides the required skills, knowledge, and abilities necessary to perform the essential job functions
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.
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 we have workstations available. Our office is located at 700 East 4th Street, Suite 200, Charlotte, NC 28202. Our hours are Monday through Friday, 8 a.m. to 5 p.m. (EST), excluding official City holidays.
Anyone seeking an accommodation to apply for a job may call (704) 336-2285 for assistance or you may email questions to CityHrJobPostingsNotify@ci.charlotte.nc.us.
Benefits
The City of Charlotte provides a comprehensive benefits package to all employees.
Click here to learn more about the City of Charlotte’s benefits.
The City of Charlotte is a drug and alcohol-free workplace.
In Conclusion
If you have technical issues submitting your application, click
here.