Senior Applications Analyst

City of Minneapolis
Minneapolis, MN, United States
5 days ago
Apply on diversityjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$91,745.0 - $126,270.0
Working hours
Shift work

Tech stack

Microsoft Access HTML Microsoft Excel Geographic Information Systems Data Analysis Software Applications Unit Testing Business Software Spreadsheets Software Documentation Databases Crystal Reports (Reporting Software)
+21 more
Data Centers Data Mining Software Debugging GIS Applications R (Programming Language) Python (Programming Language) Microsoft Office Regression Analysis Regression Testing Microsoft SharePoint Software Engineering SQL Databases Systems Integration Tableau (Software) Web Pages Integration Tests Information Technology Tools for Reporting Visual Basic Language Database Tools and Utilities Programming Languages

Job description

The Senior CAMA/GIS Applications Analyst will function as a lead over assigned projects and have oversight of business and assessment processes and applications. They will be responsible for application development, maintenance, support, testing and documentation. This role also serves as a bridge between department operations and technological infrastructure by responding to business needs and improving application processes., This position may be eligible for flexible work arrangements, including hybrid work with some days working remotely and some days working in the office., + Responsible for evaluating various directions/possibilities, both technical and process, in efforts to implement new functionality or enhance support of the area’s applications into the City’s processes.

  • Responsible for analysis, design, development, and implementation of business application software.
  • Implement department/inter-agency/enterprise information technology solutions.
  • Develop application software solutions fully integrated into the enterprise infrastructure.
  • Responsible for leading applications area enhancements and other efforts, and able to develop new or modified customizations to the delivered software.
  • Analyze and integrate enabling technology, existing application/infrastructure, and commercial off-the-shelf products consistent with documented business requirements and software specifications.
  • Work Manager of Assessment Services and office staff to accurately translate business requirements into application software technical specifications.

Application Software Maintenance:

  • Provide subject matter expertise to assist other staff members in troubleshooting and resolving complex application, database, and infrastructure problems.
  • Responsible to lead technical efforts in the research, diagnosis, and resolution of critical situations and to develop research plan, communicate technical actions, and required assistance from other team members.
  • Responsible for technical directions to assist with problem resolution.
  • Design and direct vendor software fixes, upgrades, and custom modifications.
  • Plan and manage application software releases for production and upgrades to proprietary and third-party application software products.

Application Software Support:

  • Respond to customer needs regarding software failures and other issues.
  • Act as vendor technical liaison assisting other staff members, data center operators and system support technicians in resolving application software issues.
  • Develop training and support programs for application users and operations supervisors.
  • Responsible for coordinating efforts in the area with other areas and interfacing applications.
  • Responsible for providing peer review on design, development, documentation, and other efforts, and able to train and mentor others in the applications area.

Application Software Testing:

  • Perform unit testing, integration testing and regression testing of application software upgrades and maintenance releases.
  • Maintain Development, Test, Training, QA, and Production environments.
  • Test and debug application software interfaces.
  • Coordinate software change requests in conformance with established Quality Assurance change management policy and practice.

Application Software Documentation:

  • Write comprehensive, accurate and complete technical specifications derived from detailed business requirements.
  • Review system production processes and recommend changes that optimize performance.

Assessor Specific Analyst Responsibilities

Customer Support, Training, and Documentation:

  • Provide on-going service and support to management and staff using ad-hoc query tools to extract data, update files, append records and delete assessment data in the office’s Computer-Aided Mass Appraisal (CAMA) system.
  • Perform queries, research projects & reports of complex nature as requested by elected officials, city departments, neighborhood groups and the media.
  • Support customer processes by developing, implementing and maintaining processes to provide on-going service and support to users, including training, documentation, manuals, data extraction and query tools, help desk, etc. and by developing, implementing, and evaluating procedures.
  • Provide assistance and training to users.
  • Conduct or lead reviews of procedures manuals, and user guides.
  • Administer and maintain system documentation, including application manuals.
  • Train, coach and mentor management and staff in CAMA theory, design, and application.
  • Prepare written user guides and procedures for systems data entry and retrieval., + Develop ad hoc reports using appropriate software to extract data from various systems and load it into Excel or Access for presentation.
  • Analyze data and generate reports using SQL, Crystal Reports, GIS, Tableau and Microsoft Office products.
  • Perform regression analysis using statistical applications to model ad valorem values for real and personal property.

Business Development, System Innovation and Automation:

  • Automate business processes using programming languages such as SQL, R, Python, and Visual Basics for Applications.
  • Responsible for department-wide pre-and-post testing on new or existing hardware and software system upgrades, including design and performance standards, system integration, documentation, and staff training.
  • Facilitate/design sessions that document the ‘as is’ and/or the ‘to be’ processes and procedures of business operations and integrate customer provided subject matter expertise.
  • Represent the Department when assigned for business interests on enterprise-wide technology initiatives and enterprise-wide teams addressing technology and facility related business process improvements.
  • Develop new techniques and processes for computerizing appraisal functions for Tax Court, Local and County Board of Equalization hearings.
  • Maintain in-house designed Web Pages using html and other programming languages.
  • Create and maintain in-house SharePoint sites.

Requirements

Bachelor’s degree in Real Estate, Statistics, Computer Science, management information systems (MIS), Economics, Business Administration, Geography/GIS or related field or equivalent experience.

Minimum Experience:

Six (6) years’ experience working in one or more of the following fields: appraisal and assessment of real estate, statistical modeling, database administration, business applications analysis, business operation and process analysis or geographic information science.

Licenses/Certifications:

  • Valid driver’s license.
  • Ability to obtain the Minnesota State Assessor’s License - CMA within three years and AMA to meet State requirements. If you do possess a Minnesota State Assessor’s License, please submit a copy of the license with your application as an attachment before the job closing date.

Equivalency

An equivalent combination of education and experience closely related to the duties of the position may be considered., + Extensive demonstrated knowledge of the software applications, programming languages, computer systems, and business processes in the specific area assigned.

  • Ability to learn and apply technical knowledge.
  • Ability to define and analyze business problems and develop and help implement business process alternatives.
  • Demonstrated knowledge and ability to use spreadsheet or database tools, (e.g., SQL, Microsoft Excel, Tableau, PowerBIand Access) at an intermediate level with capacity to advance to a higher level within the first year.
  • Ability to deal with multiple priorities, critically examine programs, problems, and requests for service considering the mission and priorities of the department and citywide goals, devise solutions, and make recommendations.
  • Excellent interpersonal skills; analytical, troubleshooting, and problem-solving skills; and oral and written skills.
  • Knowledge of training principles and techniques.
  • Ability to gain knowledge of data query, extraction or reporting tools.
  • Ability to identify stakeholders, scope projects, estimate costs and interpret financial reports.
  • Demonstrated ability to acquire specific knowledge of current software and its functions, modules, processes, interfaces, systems, and parameters.
  • Strong team and leadership skills.
  • Skills in application software design, development, and systems integration.
  • Ability to translate technical terms and information into lay terms.
  • Ability to prioritize and schedule multiple assignments and conflicting demands and to work independently.

Benefits & conditions

$91,745.00 - $126,270.00 Annually medical insurance, dental insurance, life insurance, parental leave, vacation time, paid holidays, sick time, retirement plan, pension United States, Minnesota, Minneapolis Oct 29, 2026, The anticipated starting salary for this position is: $91,745 - $126,270/annually, depending on qualifications.

About the company

This position is represented by a collective bargaining agreement between the City of Minneapolis and the Minneapolis Public Employees Association (MPEA). For more information on the terms and conditions of this agreement please visit: https://www.minneapolismn.gov/government/departments/hr/labor-agreements/professional-employees/

Eligible List Statement

The names of applicants who meet minimum qualification and who pass the screening process shall be placed on the eligible list for employment consideration. This list will be certified to the hiring manager who may use the list to fill a vacancy of the same job title. This eligible list will expire 1 month after it has been established.

Interview Selection

The hiring authority reserves the right to determine the maximum number of candidates to interview from the established eligible list. If the hiring authority decides to interview other than by exam score order, they may select additional people to interview based on a candidate’s education or experience related to the field, work history, or skills uniquely related to the operational needs of the position., As the largest and most vibrant city in the state, Minneapolis depends on purposeful, dedicated and innovative employees. Minneapolis has a large variety of careers for people of all experiences and backgrounds who come together for a singular purpose-serving the residents, businesses and visitors of Minneapolis.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on diversityjobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…