CAMA GIS Senior Applications Analyst

Apply Now

Company: City of Minneapolis, MN

Location: Minneapolis, MN 55407

Description:

Salary: $86,912.80 - $119,620.80 Annually
Location : Minneapolis, MN
Job Type: Full-time
Job Number: 2025-00189
Department: Assessor
Division: Assessor
Opening Date: 03/20/2025
Closing Date: 4/17/2025 11:59 PM Central
FLSA: Exempt
Bargaining Unit: CPE

Position 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.

Salary:
The anticipated starting salary for this position is: $86,912.46 - $119,619.05/annually, depending on qualifications.

Work Location:
This position may be eligible for flexible work arrangements, including hybrid work with some days working remotely and some days working in the office.

*The City of Minneapolis does not sponsor applicants for work visas.
Job Duties and Responsibilities
Application Software Development
  • Responsible to evaluate 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 direction 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.

Statistical Analysis
  • 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.

Working Conditions:
Office Setting
Required Qualifications
Minimum Qualifications:
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.
Selection Process

The selection process will consist of one or more of the following steps: a rating of relevant education and experience and/or an oral examination (100%). It is important that your application show all the relevant education and experience you possess. This information will be used to determine which candidates will proceed in the selection process. A submitted application is also used to verify the answers to any supplemental questions. Only those candidates who attain a passing score (70%) on each step in the selection process will be placed on the eligible list. The City of Minneapolis Human Resources Department reserves the right to limit the number in any phase of the selection process.
Background Check

The City has determined that a criminal background check and/or qualifications check may be necessary for certain positions with this job title. Applicants may be required to sign an informed consent form allowing the City to obtain their criminal history and/or verify their qualifications in connection with the position sought. Applicants who do not sign the informed consent form will not be further considered for the position.
Union Representation

This position is represented by a collective bargaining agreement between the City of Minneapolis and the (MPEA (CPE)) . For more information on the terms and conditions of this agreement please visit our website.
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.
Knowledge, Skills and Abilities

  • 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.


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.
The City of Minneapolis is proud to be an Equal Employment Opportunity and Affirmative Action employer.
Benefits Summary
Our employees enjoy competitive salaries and generous benefits. We pride ourselves on a comprehensive benefits program that supports employees' health and financial well-being. Programs, resources, and benefit eligibility varies based on position, average hours worked, location and length of service. For detailed benefits information, please visit the

Insurance
Health insurance
Eligibility for benefits begins the first of the month following employment date. The City of Minneapolis offers eligible employees with a choice of six provider networks, allowing you to select the best option for you. Available plans include Medica Choice Passport, Medica Elect, VantagePlus with Medica, Park Nicollet and HealthPartners Medical Group First with Medica, Ridgeview Community Network powered by Medica, and Clear Value with Medica.

Dental insurance
The City of Minneapolis offers dental insurance through Delta Dental of Minnesota and pays 100% of the monthly premium for eligible employees.

Life insurance
The city provides basic life insurance of one times your annual salary up to $50,000. You can elect to purchase optional life insurance.

Paid time off
Our generous leave package includes vacation, holidays and paid sick leave, which gives employees the opportunity to enhance their quality of life outside work. Amounts and accrual rates are based on years of experience and

Paid parental leave
City employees are eligible for up to 12 weeks of paid parental leave in the event of a birth or placement for adoption of a child.

Retirement
City employees earn a pension and may choose to participate in additional retirement savings programs.
  • Pension: The City of Minneapolis participates in the Public Employees Retirement Association (PERA). Employees and the City both contribute a percentage of your pay to fund future benefits.
  • Deferred compensation: Employees may choose to participate in pre-tax or after-tax savings plans through the Minnesota State Retirement System (MSRS).
Transportation
Eligible City employees may choose to participate in the following transportation programs:
  • Metropass: The program allows eligible employees to enroll in a pass for unlimited bus or light rail rides at a discounted price.
  • Parking or Van Pool: The City of Minneapolis gives you options to pay certain commuting costs, such as qualified parking and van pool expenses, with pre-tax dollars.

Learning and development
To engage and develop employees, the City of Minneapolis offers classes in leadership, cultural agility, change management and more. Additionally, educational discounts at Augsburg University, Hamline University, St. Catherine's, and St. Mary's University of Minnesota are available to City employees.

Other perks
Employees can also take advantage of flexible spending accounts, the , health club discounts and more.
01

How did you find out about this position? (Select all that apply)
  • Recruiter
  • City of Minneapolis website
  • City of Minneapolis employee
  • City of Minneapolis job interest card
  • City of Minneapolis Career Opportunities Bulletin
  • Friend or family member
  • League of Minnesota Cities website
  • Diversityjobs.com website
  • Governmentjobs.com website
  • Indeed.com website
  • Minnesotajobs.com website
  • Minnesota Council of Nonprofits Website
  • Other website
  • LinkedIn
  • Twitter
  • Facebook
  • Other social media site
  • Newspaper
  • Other media
  • College or University
  • Community organization
  • Job Fair
  • Professional association
  • Site Visit

02

If you marked other, please specify where you heard about this position (e.g., website name, City of Minneapolis employee name, job fair, professional association).
03

What is the highest level of education you have completed?
  • High School / GED
  • Associate's Degree or Certification
  • Bachelor's Degree
  • Master's
  • Doctorate

04

Please list the field(s) or area(s) of study in which you received your education from the previous questions.
05

How many years of professional work experience do you have conducting data analysis using a relational database?
  • No experience
  • Less than 1 year
  • More than 1 year but less than 2 years
  • More than 2 years but less than 3 years
  • More than 3 years but less than 4 years
  • More than 4 years but less than 5 years
  • 5 years or more of experience

06

Briefly describe your experience conducting data analysis using a relational database, referencing the applicable jobs listed in your application/resume. Also describe the role you played and the scope of your involvement in relational database analysis in your previous employment. If you do not have this experience, type "None" in the space provided.
07

How many years of professional work experience do you have with GIS spatial analysis?
  • None
  • Less than 1 year of experience
  • More than 1 year but less than 2 years
  • More than 2 years but less than 3 years
  • More than 3 years but less than 4 years
  • More than 4 years but less than 5 years
  • 5 years or more of experience

08

Briefly describe your GIS experience, referencing the applicable jobs listed in your application/resume. Also describe the role you played and the scope of your involvement in GIS in your previous employment. If you do not have this experience, type "None" in the space provided.
09

How many years of professional work experience do you have with computer assisted mass appraisal (CAMA) statistical modeling?
  • No experience
  • Less than 1 year
  • More than 1 year but less than 2 years
  • More than 2 years but less than 3 years
  • More than 3 years but less than 4 years
  • More than 4 years but less than 5 years
  • 5 years or more of experience

10

Briefly describe your CAMA statistical modeling experience, referencing the applicable jobs listed in your application/resume. Also describe the role you played and the scope of your involvement in CAMA statistical modeling in your previous employment. If you do not have this experience, type "None" in the space provided.
11

How many years of property assessment experience do you have?
  • No experience
  • Less than 1 year of experience
  • More than 1 year but less than 2 years
  • More than 2 years but less than 3 years
  • More than 3 years but less than 4 years
  • More than 4 years but less than 5 years
  • More than 5 years but less than 6 years
  • 6 years or more of experience

12

What is your current level of licensure by the Minnesota State Board of Assessors?
  • o I do not have a licensure by the Minnesota State Board of Assessors.
  • o Certified Minnesota Assessor (CMA)
  • o Certified Minnesota Assessor - Income Qualified (CMA-IQ)
  • o Certified Minnesota Assessor Specialist (CMAS)
  • o Certified Minnesota Assessor Specialist - Income Qualified (CMAS-IQ)
  • ted Minnesota Assessor (AMA)
  • o Senior Accredited Minnesota Assessor (SAMA)

13

How many years of appraisal experience do you have?
  • No experience
  • Less than 1 year
  • More than 1 year but less than 2 years
  • More than 2 years but less than 3 years
  • More than 3 years but less than 4 years
  • More than 4 years but less than 5 years
  • More than 5 years but less than 6 years
  • 6 years or more of experience

14

Do you have experience with any of the following statistical packages? (please select ALL that apply)
  • NCSS
  • R
  • SAS
  • SPSS
  • Python
  • Other

15

If you have experience with any of the programs from above, please list the years of experience that you possess for each.
16

How many years of professional work experience do you have conducting data analysis using a relational database or MS Excel?
  • No experience
  • Less than 1 year
  • More than 1 year of experience but less than 3 years
  • More than 3 years but less than 5 years
  • 5 years or more experience

17

Briefly describe your experience conducting data analysis using a relational database and/or Excel, referencing the applicable jobs listed in your application/resume. Also describe the role you played and the scope of your involvement. If you do not have this experience, type "None" in the space provided.
18

How many years of professional work experience do you have in technical writing?
  • No experience
  • Less than 1 year
  • More than 1 year but less than 3 years
  • More than 3 years but less than 5 years
  • 5 years or more of experience

19

Briefly describe your experience in writing training material or procedural manuals, referencing the applicable jobs listed in your application/resume. Also describe the role you played and the scope of your involvement in your previous employment. If you do not have this experience, type "None" in the space provided.
20

Briefly describe your experience with internal and external facing websites as well as experience with SharePoint.
21

Do you have experience with regression analysis?
  • Yes
  • No

Required Question

Similar Jobs