City of Ann Arbor
  • Information Technology
  • Ann Arbor, MI, USA
  • 73,000 - $94,000
  • Salary
  • Full Time

GIS Specialist

Starting Salary Range: $73,000 - $94,000

Benefits offered with this position include:

  • Defined benefit pension plan
  • 401a with City match
  • Optional 457 Deferred Compensation plan
  • Reciprocal Pension Credit, available for pension-qualified applicants
  • Retiree health reimbursement account
  • Very generous medical/dental/vision/pharmacy plans
  • Paid vacation, personal time, floating holiday, plus sick days. Unused vacation and sick time rolls over
  • Short-term and long-term disability, life, and AD&D insurance
  • Flexible spending accounts
  • You can earn up to $500 annually by participating in our Wellness Incentive Programs. These dollars will be deposited into a health reimbursement account (HRA), which can be used toward eligible health care expenses
  • Tuition reimbursement $5000, must be employed 1 year to be eligible
  • Employee assistance program
  • Voluntary benefits like accident coverage, critical illness, LegalShield, and Identify Theft

Role Summary

Provides consulting and support services for third party software systems and customs, in-house data exchange and integration services.  Provides recommendations for business process improvements, systems analysis, system compatibility testing and software systems installations.   Provides software support by maintaining, patching, upgrading and troubleshooting business applications. 

Plays a lead role in client relationship and communication, enhancing relationships with business units and working in a team environment that provides continuous improvement, development, implementation, and maintenance of applications that service internal and external customers.

The Senior Applications Specialist is responsible for assisting Information Technology management in planning, organizing and conducting detailed business cases that define problems and opportunities, identify deficiencies and deliver improvements that impact the enterprise's operational efficiency and effectiveness as it relates to software and technology utilization,

Essential Duties:

Incumbent is responsible for, but not limited to, the following duties:

    Customer focused service delivery:

  • Performs project management and provides assistance to internal staff for projects.

    Software support and Data Analysis:

  • Leads the GIS program, manages partnerships, and coordinates training for City staff.
  • Administers the GIS system and servers.
  • Manages strategic GIS projects and continually improves the GIS system.
  • Develops and deploys innovative GIS tools and service delivery methods.
  • Helps City GIS staff to adopt and adapt to new technologies and ways of using GIS.
  • Geocortex system administrator and subject matter expert.
  • Application selection: Conduct product analysis, cost-benefit analysis and product selection processes for application systems and assist business units with business case developments. Reviews staff recommendations regarding product selection.
  • Server Application Support: Ensures installations and upgrades for client- server based applications systems and n-tiered application systems are completed and documented.
  • Applications Troubleshooting: Resolves problems regarding client-server and n-tiered Applications. Supports peers with resolution of client-side production problems after problems have escalated through Help Desk. 
  • Resolves problems that the Service Desk is unable to solve.
  • Provides data analysis, report design and development, writes stored procedures, SQL functions, scripts, triggers, and views using Microsoft SQL Server tools and Microsoft Visual Studio

    Business Process Improvement:

  • Ability to understand the business objectives and technology as well as underlying data required for supporting business unit needs.
  • Defines and documents business processes, systems scope and objectives based on both user needs and a thorough understanding of business systems, industry requirements and regulatory compliance.
  • Develops and enhances procedures to solve complex problems considering computer equipment capacity and limitations, operation time, and form of desired results.
  • Includes analysis of business and user needs, documentation of requirements, and translation into proper system requirement specifications.
  • Considers the business implications of the application of technology to the current and future business environment.
  • Working with the business units to identify data elements and write business specifications that will be used to direct system changes for the applications.
  • Design, implement and support enterprise application integration (EAI) processes including database-to-database integration.

Related Work:

  • Performs other job related tasks as assigned by the Technology and Change Manager or Information Technology Director.
  • Will be on-call on a rotating basis with other staff members.

Knowledge of:  (position requirements at entry)

  • Business process analysis, diagramming process flow and workflow using Microsoft Visio or similar product
  • Structured Query Language (SQL) using Microsoft Query Analyzer and other SQL tools
  • Microsoft SQL Server, Microsoft SQL Analysis Services, Integration Services and Reporting Services
  • Current versions of Microsoft Visual Studio , MicroSoft .NET Framework, and Microsoft Sharepoint
  • Programming using AJAX, C#, CSS, HTML, JavaScript, Visual Basic, XML and Web Services

Skills/Abilities: (position requirements at entry)

  • Ability to create and alter stored procedures, functions, view, triggers, and other database objects
  • Ability to develop data exchange services and web application interfaces using current versions of MicroSoft .NET Framework , Visual Basic ,, and/or other Microsoft-based tools including SQL Server Integration Services
  • Strong skills in managing complexity, identifying and setting priorities
  • Strong project management skills and comfort in ability to create and achieve success in highly matrix management environment.
  • Excellent oral and written communication skills
  • An analytical and broad business perspective on issues, but also the ability to delve into detail
  • Ability to set priorities and work in matrixed environment
  • Ability to work independently and as a member of a team
  • Ability to apply sound judgment
  • Self-motivated and ability to demonstrate self-initiative
  • Resourceful and analytical in solving complex problems
  • Ability to meet deadlines in a timely and accurate manner
  • Has a progressive approach to technology and its adoption.

Education and Experience (position requirements at entry)


  • Bachelor's degree in computer science, information technology or related field
  • At least 5 years demonstrated experience in application programming and support or similar experience


  • Master's degree in computer science, information technology or related field

Physical Requirements

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential duties of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.

Positions in this class typically require: reaching, lifting, pushing, pulling, grasping, talking, seeing, hearing and repetitive motions.

Duties entail the ability to work at a computer keyboard for extended periods of time, or extended periods of time troubleshooting over the telephone.  Operating standard office equipment requiring continuous or repetitive hand/arm movements.  Move and lift objects up to 40 pounds such as mail, files, computer equipment and supplies.

Sedentary Work: Exerting up to 40 pounds of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Sedentary work involves sitting most of the time. 


We are proud of our diverse workforce and our commitment to equal opportunity.  We do not discriminate on the basis of actual or perceived age, arrest record, color, disability, educational association, familial status, family responsibilities, gender expression, gender identity, genetic information, height, HIV status, marital status, national origin, political beliefs, race, religion, sex, sexual orientation, source of income, veteran status, victim of domestic violence or stalking, or weight in any aspect of our hiring or employment process. The City of Ann Arbor has earned a perfect score on the Human Rights Campaign Foundation's Municipal Equality Index (MEI), which assesses lesbian, gay, bisexual, transgender and queer equality in more than 500 cities across the nation.

Related Titles: GIS Specialist, GIS Analyst, GIS Manager, GIS Technician, GIS Manager, GIS Supervisor, GIS Data Manager, Geospatial Analyst, GIS Information Analyst, GIS System Manager, Utilities GIS Lead, GIS Project Manager, GIS Programmer, Big Data and Analytics Team Lead, Database Management Analyst, GIS Systems Analyst, Big Data Developer, Big Data Engineer

City of Ann Arbor
  • Apply Now

    using our quick 3 minute application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    By clicking the button above, I agree to ApplicantPro's Applicant Information Use Policy.

  • Sign Up For Job Alerts!

  • Share this Page
  • Facebook Twitter LinkedIn Email
Logo f twitter in Contact Services Departments