> Markdown version of [/jobs/ext/4031910-senior-applications-analyst](https://www.wearedevelopers.com/jobs/ext/4031910-senior-applications-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Applications Analyst - **Company:** City of Minneapolis - **Location:** Minneapolis, MN, United States (Remote available) - **Experience:** Expert - **Salary:** $91,745.0 - $126,270.0 - **Contract:** Permanent contract - **Skills:** Microsoft Access, HTML, Microsoft Excel, Geographic Information Systems, Data Analysis, Software Applications, Unit Testing, Business Software, Spreadsheets, Software Documentation, Databases, Crystal Reports (Reporting Software), 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 - **Published:** October 30, 2026 - **Apply:** https://diversityjobs.com/career/18790487/Senior-Applications-Analyst-Minnesota-Minneapolis ## About the Role 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. ## 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.