1

Gis Developer Jobs in Minnesota (NOW HIRING)

The Client's GIS Office is focused on utilizing findings from past needs assessments and current business priorities to determine how best to leverage existing data, systems, and staff resources to ...

One Tech Engineering is searching for a Designer for a position located in Edina, Minnesota. The Designer will be designing electric distribution projects using GIS-based systems and mapping tools.

Designer

Edina, MN

$57K - $61K/yr

One Tech Engineering is searching for a Designer for a position located in Edina, Minnesota. The Designer will be designing electric distribution projects using GIS-based systems and mapping tools.

next page

Showing results 1-20

Gis Developer information

See Minnesota salary details

$23

$48

$71

How much do gis developer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for gis developer in Minnesota is $48.77, according to ZipRecruiter salary data. Most workers in this role earn between $39.09 and $57.45 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Gis Developer position, and why are they important?

To thrive as a GIS Developer, you need a solid background in geospatial analysis, programming languages like Python or JavaScript, and experience with mapping software such as ArcGIS or QGIS. Familiarity with spatial databases, web mapping frameworks, and relevant certifications like Esri Technical Certification are commonly required. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively with both technical and non-technical teams are essential soft skills. These competencies enable GIS Developers to build accurate, user-friendly geospatial solutions that support critical business and operational decisions.

What are the typical responsibilities and projects for a GIS Developer during a workweek?

A GIS Developer typically spends their week designing, developing, and maintaining geospatial applications and tools, such as web maps, spatial databases, or analysis models. Regular tasks may include writing code, integrating data from various sources, troubleshooting technical issues, and collaborating with GIS Analysts, planners, or software engineers to meet project goals. You might also attend team meetings to discuss project requirements, provide technical support to end users, and stay updated on new geospatial technologies. This role offers a dynamic work environment where your contributions directly impact the effectiveness of mapping and spatial analysis solutions used across the organization.

What is a GIS Developer job?

A GIS Developer is responsible for designing, developing, and maintaining geographic information system (GIS) applications and tools. They work with spatial data, create maps, and build software solutions that analyze and visualize geospatial information. Their role often involves programming, database management, and integrating GIS with other technologies to support decision-making and data analysis in various industries.

What are the most commonly searched types of Gis Developer jobs in Minnesota? The most popular types of Gis Developer jobs in Minnesota are:
What are popular job titles related to Gis Developer jobs in Minnesota? For Gis Developer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Gis Developer jobs in Minnesota look for? The top searched job categories for Gis Developer jobs in Minnesota are:
What cities in Minnesota are hiring for Gis Developer jobs? Cities in Minnesota with the most Gis Developer job openings:
What are popular job titles related to Gis Developer jobs in MN? For Gis Developer jobs in MN, the most frequently searched job titles are:
Infographic showing various Gis Developer job openings in Minnesota as of July 2026, with employment types broken down into 93% Full Time, and 7% Part Time. Highlights an 86% In-person, 7% Hybrid, and 7% Remote job distribution, with an average salary of $101,451 per year, or $48.8 per hour.

Manager of Geographic Information Services (GIS) - RPU

City of Rochester, MN

Rochester, MN โ€ข On-site

$107K - $157K/yr

Full-time

Re-posted 2 days ago


Job description

Salary: $107,123.00 - $157,533.00 Annually
Location : Rochester Public Utilities, 4000 East River Road NE, Rochester MN 55906, MN
Job Type: Regular FT
Job Number: 20260037
Department: Rochester Public Utilities
Opening Date: 06/14/2026
POSITION DESCRIPTION
The City of Rochester invites applications for:
Geographic Information System (GIS) Manager
Rochester Public Utilities
The City of Rochester is committed to a community where all members feel a sense of belonging. We commit to recognizing the diversity of our community members, listening to ALL voices and providing equitable services to create an inclusive place to live, play and work.
We believe EQUITY should be at the center of all our work. We strive to represent our community in our teammates, as we know that diverse and inclusive teams are more innovative, and have an empowering impact on the work, progress and culture of our community.
It takes us all working together.
Nature of Work
This is a technical position responsible for managing the activities and functions of the Geographic Information Services Section at Rochester Public Utilities (RPU). Work is performed under the general supervision of the Director of Power Delivery and requires the use of independent judgment and discretion in overseeing the enterprise GIS systems, Property Rights, Land Survey, and Drafting functions for RPU's Electric and Water Utilities. This position directs the work of staff and consultants.
Work Schedule - The regular work schedule is Monday through Friday from 8:00 am to 5:00 pm. This position may be eligible for remote work up to two days a week after the initial 6-month probationary period.
Pay - The starting salary range is $107,123 to $126,007, with advancement to $157,533.
Benefits -This position is eligible for benefits offered by the City of Rochester. Please check out the benefits tab at the top of the page for more details.
To have your application considered for the first round of interviews, please apply by Sunday, July 5, 2026, at 11:59 PM CST.
Applications will be accepted until the position is filled.
The City of Rochester will not sponsor or transfer visas for this position including F1 OPT STEM.
DUTIES AND RESPONSIBILITIES
*Provide supervision to assigned employees.
  • Provide work direction to employees relative to the completion of designated assignments, delegating responsibilities as appropriate
  • Coordinate GIS staff availability and response support for electric and water utility emergency operations occurring outside normal business hours.
  • Provide employees with ongoing coaching and feedback; conduct annual performance evaluations in compliance with organizational policies; initiate corrective action when appropriate
  • Partner with the designated human resources business partner to implement effective hiring and selection practices
  • Ensure employee personnel, timekeeping, and training records are accurately maintained per City policy and statutory requirements

*Enterprise GIS Systems
  • Monitor and optimize GIS systems function to ensure 24/7/365 availability and reliability for internal and external customers.
  • Provide project management for all activities related to GIS System, database, and network by directing the work of staff and/or contractors as well as managing project budgets.
  • Develop QA/QC procedures to assure integrity of the GIS databases.
  • Evaluate user requests for enhancements to determine scope, costs, timing and feasibility of projects
  • Manage and maintain GIS system infrastructure systems, software and hardware to ensure they meet established performance, function, cybersecurity, and data security standards.
  • Develop, maintain, and optimize performance of engineering and operations tools that integrate with the GIS system such as the Outage Management System, Designer, Outage Maps, Power BI data sets, Fiber Manager, and other GIS data related tools.
  • Keep abreast of current trends in the GIS and utility industry.
  • Develop and maintain documentation of GIS infrastructure and operational procedures.
  • Manage the drone mapping program and related integrations, data, and hardware.
  • Establish priorities, operational standards, and strategic GIS technology initiatives affecting enterprise utility operations.

*Property Rights
  • Manage the acquisition, release, and granting of easements in accordance with RPU policies.
  • Manage the lifecycle of licenses and permits required by other agencies and entities to allow RPU projects to proceed in compliance with the applicable requirements.
  • Maintain accurate service territory records by managing yearly service territory filings with the Minnesota Public Utilities Commission and ensure compensation payments are correct.
  • Purchase or dispose of deeded property for RPU business needs.

*Drafting, Mapping and Survey Services
  • Manage requests for drafting, mapping, and survey services to ensure timely delivery, quality, and data security which meets or exceeds customer expectations.
  • Prepare contracts and specifications for contracted services and supervise delivery of those services whether on or off site.
  • Oversee management and maintenance of record drawings for the organization to ensure easy access and confidence in the accuracy and quality of data.
  • Manage and maintain survey equipment and software to ensure availability and functionality for users.

*Section Management
  • Develop and maintain life cycle based plans and budgets to support the mission of this organizational section.
  • Manage cost center budgets to achieve planned outcomes.
  • Monitor and report appropriate measures to verify service level standards are met and to benchmark the function of the systems and the Sections performance.

Perform other duties as assigned or necessary.
* ESSENTIAL FUNCTIONS
MINIMUM QUALIFICATIONS
Education and Experience
A Bachelor's degree in geographic information systems (GIS), geography, planning, civil engineering, computer science or closely related field from an accredited four-year college or university AND three (3) years of progressively increasing geographic information systems experience in an utility, public works, or large organizational environment, two of the three years must be in a supervisory capacity.
Licenses and Certifications
Valid driver's license
Desirable Qualifications
  • Master's degree in geographic information systems (GIS), geography, planning, civil engineering, computer science or related field.

EMPLOYEE BENEFIT AND RETIREMENT SUMMARY
01
By completing your application and supplemental questions you are attesting all information is true, accurate, and verifies your relevant education and experience. Your submitted materials will be used to determine your employment eligibility. Do you understand and agree with this statement?
  • Yes
  • No

02
What is your preferred name?
03
Do you have a valid driver's license?
  • Yes
  • No

04
Will you now or in the future require sponsorship for employment visa status (e.g., H-1B visa status?
  • Yes
  • No

05
Which of the following best describes your level of education?
  • High school diploma or equivalent G.E.D.
  • Less than 2 years post-secondary training
  • Completion of a 2 year program or degree
  • Completion of a 4 year program or degree
  • Completion of a Master's degree or higher
  • None of the above

06
Other than your High School diploma/GED, which of the following best describes the field of study for your degree?
  • Geographic Information Systems (GIS)
  • Geography
  • Environmental Science
  • Planning
  • Civil Engineering
  • Natural Resources
  • Computer Science with an emphasis in GIS
  • A field of study related to the above
  • A field of study NOT RELATED to the above
  • N/A - I do not have a degree

07
Which of the following best describes your years of work experience with geographic information systems (GIS)?
  • No experience
  • Less than 1 year
  • More than 1 year, but less than 3
  • More than 3 years, but less than 5
  • More than 5 years, but less than 7
  • More than 7 years, but less than 10
  • More than 10 years

08
Which of the following best describes your years of work experience providing supervision?
  • No experience
  • Less than 2 years
  • More then 2 years, but less than 5
  • More than 5 years, but less than 10
  • More than 10 years

09
Tell us how your professional, educational, and lived experience would help you be successful in this role.
10
Which is the following best describes your experience working with creating and updating maps in ArcMap and/or ArcGISPro?
  • Limited - I have limited experience creating and updating figures in ArcMap/Pro but am familiar with the concepts (i.e. coursework or sample projects)
  • Moderate - I am comfortable creating and updating figures in ArcMap/Pro with little assistance (i.e. have worked in production environments, have created map products for clients, etc.)
  • Extensive - I have extensive experience creating and updating figures in ArcMap/Pro with little assistance (i.e. developed standard processes within an organization, implemented multi-page map documents (i.e. data driven Pages, map series), generated large format professional work products, etc.)
  • NA - I have no experience in this area

11
Which is the following best describes your experience working with georeferencing images and drawings using ArcGIS and/or ArcGISPro?
  • Limited - I am familiar with the concepts (i.e. coursework or sample projects)
  • Moderate - I am comfortable georeferencing images and drawings with some assistance (i.e. experience in a defined work process environment)
  • Extensive - I am very comfortable georeferencing images and drawings with little or no assistance (i.e. have developed and documented standard operating processes, reviewed work for quality control, etc.)
  • NA - I have no experience in this area

12
Which is the following best describes your experience with GIS dataset creation and data updates?
  • Limited - I am familiar with the concepts (i.e. coursework or sample projects)
  • Moderate - I have some experience working with file geodatabase, enterprise database, and/or shapefile GIS dataset creation and data updates (i.e. as a routine professional work task, competent with batch editing, capable of string manipulation expressions and utilizing sequential geoprocessing functions to arrive at a goal, etc.)
  • Extensive - I have created and modified field geodatabase, enterprise database, and/or shapefile DIS datasets with no additional assistance (i.e. designed data structures, worked with integrating multiple relational databases, normalized datasets, utilized subtypes, set permissions, replication, topology, etc.)
  • NA - I have no experience in this area

13
Did your employment experience using GIS include hands-on experience in any of the following areas? (select all that apply)
  • Georeferencing images
  • Map layout composition
  • Data analysis and interpretation
  • GIS Data Creation
  • GIS Feature edits
  • Querying and filtering of data
  • Aggregation and summarization of data
  • Visualization, charting, and/or reporting
  • Geocomputation and geoprocesses
  • Geocoding
  • Conversion between GIS and CAD data formats
  • Automation of tasks using scripts and/or ModelBuilder
  • Quality assurance/quality control
  • ArcGIS Online (AGOL)
  • Web Maps and Apps design, creation and publication
  • None of the above

14
The Rochester Public Utilities GIS staff provide support and training for other employees who use our GIS information. Which of the following best describes your experience providing user support?
  • Limited - I have answered user's questions
  • Moderate - I am responsible for providing user support
  • Extensive - I am responsible for user support for the entire organization
  • NA - I have no experience in this area

15
Indicate your experience using Microsoft Excel. Check each function in which you are PROFICIENT.
  • Formulas
  • Formatting
  • Conditional formatting
  • Basic charting
  • Advanced charting
  • Excel tables
  • Pivot tables
  • Data validation, filters
  • Advanced formulas
  • Importing external data
  • Shortcuts
  • Basic form controls, macros
  • None of the above

16
CONDITIONS OF EMPLOYMENT: If selected as a finalist, are you willing to undergo a background investigation which may include, but not limited to: verification of employment and educational records, identification verification, driver's license record, and a criminal history?
  • Yes
  • No

Required Question