GIS Programmer Analyst - ITS3

State of Minnesota
Rochester, United States of America
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 114K

Job location

Remote
Rochester, United States of America

Tech stack

JavaScript
API
Software Applications
ArcGIS (Software)
Azure
Mobile Application Development
Custom Software
ETL
Relational Databases
Database Queries
GIS Applications
Revision Control Systems
Information Technology Operations
Mobile Application Software
PostgreSQL
Oracle Applications
PostGIS
Software Engineering
Spatial Data Infrastructures
TypeScript
Esri GIS (Software)
Scripting (Bash/Python/Go/Ruby)
Software Security
Software Application Programming
GIT
Information Technology
Software Version Control
Programming Languages

Job description

At the State of Minnesota, employees play a critical role in developing policies, providing essential services, and working to improve the well-being and quality of life for all Minnesotans. The State of Minnesota is committed to equity and inclusion, and invests in employees by providing benefits, support resources, and training and development opportunities.

Join the 2,800+ professionals of Minnesota IT Services (https://mn.gov/mnit/about-mnit/careers/) (MNIT) who connect Minnesotans to services that will improve their lives. This position serves our partners at the Minnesota Department of Natural Resources (DNR). MNIT DNR provides comprehensive IT operations and support services, custom application development, and dedicated support functions to an organization that manages and conserves the state's natural resources in a way that creates a sustainable quality of life for all Minnesotans.

As the GIS Programmer Analyst, you will provide geospatial based web and mobile application development and information technology and data support to the Department of Natural Resources, Division of Fish and Wildlife (DNR-FAW). The primary role of this position is to support a statewide GIS system used for managing data about DNR administered Aquatic and Wildlife Management Areas.

Additionally, you will be responsible for designing, developing, testing, and deploying spatially enabled mobile and web applications under the Division of Fish and Wildlife's IT portfolio. This includes working closely with the FAW Staff and FAW IT Business Services staff to develop system and application requirements. This position also will research and prototype emerging geospatial information delivery technologies, and to participate in the design, development and maintenance of specifications, standards, and infrastructure necessary to support these activities., It is the policy of Minnesota IT Services that a successful candidate must pass all legally required checks prior to employment which may consist of the following:

  • SEMA4 Records Check (applies to current and past state employees only)
  • Criminal History Check
  • Reference Check
  • Social Security and Address Verification
  • Education Verification
  • Other legally required checks

Minnesota IT Services does not participate in the federal E-Verify program. Minnesota IT Services is unable to sponsor applicants for work visas, including F-1 STEM OPT extensions, and cannot complete Form I-9 or any other documentation requiring employer participation in E-Verify. All applicants must be legally authorized to work in the United States at the time of application.

Requirements

To qualify, candidates must clearly show all of the following qualifications in their resume. Resume tips available here (https://mn.gov/mnit/about-mnit/careers/hiringprocess.jsp) :

Position requires a minimum of three (3) years of IT related experience in geospatial application development, including designing, developing, and maintaining web and/or mobile GIS applications., * Designing, developing, and maintaining geospatial web and/or mobile applications.

  • Working with the ArcGIS platform (e.g., ArcGIS Enterprise/Portal or ArcGIS Online) to support GIS-based solutions.
  • Developing applications using modern programming languages such as JavaScript or TypeScript, including use of GIS APIs.
  • Working with relational databases and writing SQL queries to manage and retrieve data.
  • Ability to translate business needs into technical requirements and deliver solutions, including documentation, testing, and user support.
  • Demonstrated ability to communicate clearly and effectively in a manner that facilitates mutual understanding.
  • Customer-focused approach grounded in active listening, empathy, and solution-oriented problem-solving to deliver positive user experiences.

Education in Information Technology (IT) or an IT related field may substitute for experience as follows: a master's degree for eighteen (18) months of experience; a bachelor's degree for one (1) year; and an associate's degree for six (6) months., * Experience developing and maintaining mobile GIS applications using tools such as Esri Field Maps, Survey123, or similar platforms.

  • Experience developing Python scripts for ETL processes (extract, transform, load) and automating data workflows.
  • Experience administering or supporting ArcGIS Enterprise Portal, including content management and governance.
  • Experience working in a government or natural resources environment, particularly supporting wildlife, environmental, or land management programs

Strongly Preferred Qualifications

  • Experience working with enterprise geodatabases (e.g., Oracle, PostgreSQL, PostGIS) and spatial data management practices.
  • Experience using version control tools such as Git for code management, collaboration, and deployment.
  • Knowledge of secure application development practices, including authentication, authorization, and compliance with IT security standards, including those in the Microsoft Azure environment.

Apply for this position