Application Analyst

City of Minneapolis•Minneapolis, MN
•Onsite

About The Position

The Parking and Traffic Division of Minneapolis Public Works is hiring an Applications Analyst to support internal systems, data infrastructure, and a grant-funded project to improve curbside management systems. The project will use technology and data to improve access to on-street parking and loading spaces and modernize how the city collects, stores, visualizes, and shares curb data. Funding is secured through December 2028; additional funding after the grant expires may be sought but is not guaranteed. Working with the project manager, the analyst will lead the design, implementation, and maintenance of application systems and data infrastructure supporting operations. This includes integrating sensor technologies, permitting systems, and digital curb inventory platforms, and coordinating work across city departments and third-party technology vendors. The position currently works on-site only. The City of Minneapolis does not sponsor work visas. The analyst implements departmental, inter-agency, and enterprise-wide IT solutions; translates business requirements into technical specifications; supports application troubleshooting; directs vendor fixes and upgrades; manages releases and testing; maintains application environments; and coordinates software changes and production processes. The role also schedules and assigns work, reviews work products, recommends performance improvements, and approves production and recovery procedures.

Requirements

  • Bachelor's degree in Computer Science, Management Information Systems, Software Engineering, or a closely related field.
  • Four years of related experience, including application software design, development, and system integration, and diagnosing or isolating complex systems problems.
  • An equivalent combination of education and highly related experience in a similar environment may be considered.
  • Extensive knowledge of specific business applications, application software products, and computer systems.
  • In-depth knowledge of specific programming languages, systems, and software analysis capabilities.
  • Knowledge of business application vendors and their application software.
  • Working knowledge of database management systems, including Oracle and MS SQL Server, and operating systems.
  • Skills in application software design, development, and systems integration.
  • Good oral and written communication skills, excellent interpersonal skills, and good problem-solving and analytical skills.
  • Ability to work independently and collaboratively as a team member.
  • Ability to analyze, develop, and implement application software.
  • Ability to prioritize and schedule multiple assignments effectively and give work direction.
  • A resume is required and must be attached to the application; failure to attach it will result in an incomplete application.
  • Applicants must sign an informed consent form if required for criminal background and/or qualifications checks; applicants who do not sign will not be further considered.

Nice To Haves

  • Experience working within enterprise application environments, including development, testing, and production systems, with a strong preference for government-operated, public-facing applications.

Responsibilities

  • Implement departmental, inter-agency, and enterprise-wide information technology solutions.
  • Work with Traffic and Parking Services staff to translate business requirements into application software technical specifications.
  • Provide subject matter expertise to application programmers and technicians troubleshooting database and infrastructure problems.
  • Design and direct vendor software fixes, upgrades, and custom modifications.
  • Plan and manage application software releases into production, including implementation plans and specifications.
  • Respond to customer problems, including software failures and related issues.
  • Serve as a vendor technical liaison and assist lower-level staff, data center operators, and systems support technicians in resolving application software issues.
  • Perform unit, integration, and regression testing of application software upgrades and maintenance releases.
  • Maintain production, testing, training, quality assurance, and development environments.
  • Test and debug application software interfaces.
  • Coordinate software change requests in accordance with established quality assurance policies and practices.
  • Write comprehensive, accurate, and complete technical specifications based on detailed business requirements.
  • Schedule and assign work tasks, answer questions about tasks, and review work products or results.
  • Approve systems production processes.
  • Recommend changes to optimize performance.
  • Approve backup, restore, and related recovery procedures performed by the Managed Services provider.
  • Lead efforts to design, implement, and maintain application systems and data infrastructure supporting operations, including integration of sensor technologies, permitting systems, and digital curb inventory platforms.
  • Coordinate work across city departments and third-party technology vendors.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service