JOB SUMMARY Salt Lake County IT is looking for an experienced software developer with extensive GIS experience to join our Data & Analytics team. This role is focused on developing and supporting ...
JOB SUMMARY Salt Lake County IT is looking for an experienced software developer with extensive GIS experience to join our Data & Analytics team. This role is focused on developing and supporting ...
GIS Specialists
Salt Lake City, UT · On-site
$55K - $70K/yr
Draws on understanding of GIS best-practices to recommend appropriate reactionary strategies in ... and Arcade programming. * Familiarity with CAD drawings and related software (AutoCAD, Revit ...
GIS Specialists
Salt Lake City, UT · On-site
$55K - $70K/yr
Draws on understanding of GIS best-practices to recommend appropriate reactionary strategies in ... and Arcade programming. * Familiarity with CAD drawings and related software (AutoCAD, Revit ...
GIS Specialists
Salt Lake City, UT · On-site
$55K - $70K/yr
Details Open Date 06/10/2026 Requisition Number PRN45295B Job Title GIS Specialists Working Title ... and Arcade programming. * Familiarity with CAD drawings and related software (AutoCAD, Revit ...
GIS Specialists
Salt Lake City, UT · On-site
$55K - $70K/yr
Details Open Date 06/10/2026 Requisition Number PRN45295B Job Title GIS Specialists Working Title ... and Arcade programming. * Familiarity with CAD drawings and related software (AutoCAD, Revit ...
Utility Network GIS Consultant, Manager
$99K - $232K/yr
... Engineering, Geophysics, Information Technology, Management Information Systems - Utilizing Esri Mapping Software for advanced GIS applications - Demonstrating strategic questioning to drive project ...
Utility Network GIS Consultant, Manager
$99K - $232K/yr
... Engineering, Geophysics, Information Technology, Management Information Systems - Utilizing Esri Mapping Software for advanced GIS applications - Demonstrating strategic questioning to drive project ...
Familiarity with GIS software such as ArcGIS Pro. * Basic proficiency with CAD software such as ... Engineer-In-Training (EIT) certification or able to receive within six (6) months of hire. What we ...
Familiarity with GIS software such as ArcGIS Pro. * Basic proficiency with CAD software such as ... Engineer-In-Training (EIT) certification or able to receive within six (6) months of hire. What we ...
ENGINEER III or IV
Saint George, UT · On-site
$81K - $109K/yr
Engineer IV Salary: $87,397-$109,246 (SR-72) Individuals hired in this position have the ... of GIS software, use of electrical system modeling software, , preparation of right-of-ways and ...
ENGINEER III or IV
Saint George, UT · On-site
$81K - $109K/yr
Engineer IV Salary: $87,397-$109,246 (SR-72) Individuals hired in this position have the ... of GIS software, use of electrical system modeling software, , preparation of right-of-ways and ...
ENGINEER III or IV
Saint George, UT · On-site
$81K - $109K/yr
Engineer IV Salary: $87,397-$109,246 (SR-72) Individuals hired in this position have the ... of GIS software, use of electrical system modeling software, , preparation of right-of-ways and ...
ENGINEER III or IV
Saint George, UT · On-site
$81K - $109K/yr
Engineer IV Salary: $87,397-$109,246 (SR-72) Individuals hired in this position have the ... of GIS software, use of electrical system modeling software, , preparation of right-of-ways and ...
... GIS software including, but not limited to, ERDAS, Google Earth Engine, eCognition, Metashape, Esri software and Pix4D software. Demonstrated proficiency in computer programming languages (e.g ...
... GIS software including, but not limited to, ERDAS, Google Earth Engine, eCognition, Metashape, Esri software and Pix4D software. Demonstrated proficiency in computer programming languages (e.g ...
... Engineering | Environmental | Sustainability | and Human Capital . We help forward-thinking clients ... GIS software or cloud platforms including, but not limited to, ERDAS, Google Earth Engine, ENVI ...
... Engineering | Environmental | Sustainability | and Human Capital . We help forward-thinking clients ... GIS software or cloud platforms including, but not limited to, ERDAS, Google Earth Engine, ENVI ...
Geospatial Analyst IV
Salt Lake City, UT · On-site
... GIS software or cloud platforms including, but not limited to, ERDAS, Google Earth Engine, ENVI ... Ability to apply programming concepts to automate geospatial processing, troubleshoot and debug ...
Geospatial Analyst IV
Salt Lake City, UT · On-site
... GIS software or cloud platforms including, but not limited to, ERDAS, Google Earth Engine, ENVI ... Ability to apply programming concepts to automate geospatial processing, troubleshoot and debug ...
GIS Intern
$22.42 - $26.16/hr
Preference might be given to candidates with an associate's degree in pre-engineering, geography ... ESRI desktop software * Ability to maintain records and task lists * Ability to establish and ...
GIS Intern
$22.42 - $26.16/hr
Preference might be given to candidates with an associate's degree in pre-engineering, geography ... ESRI desktop software * Ability to maintain records and task lists * Ability to establish and ...
... Engineering | Environmental | Sustainability | and Human Capital . We help forward-thinking clients ... image processing and GIS software including, but not limited to, ERDAS, Google Earth Engine ...
... Engineering | Environmental | Sustainability | and Human Capital . We help forward-thinking clients ... image processing and GIS software including, but not limited to, ERDAS, Google Earth Engine ...
These individuals analyse client needs, implement software solutions, and provide training and ... Professional Engineer (PE), Project Management Professional (PMP), or American Production and ...
These individuals analyse client needs, implement software solutions, and provide training and ... Professional Engineer (PE), Project Management Professional (PMP), or American Production and ...
City Engineer
Hyrum, UT · On-site
$110K - $170K/yr
Extensive knowledge of computerized engineering systems and instruments (CAD / GIS) and related peripheral equipment; and software applications related to specific engineering software including web ...
City Engineer
Hyrum, UT · On-site
$110K - $170K/yr
Extensive knowledge of computerized engineering systems and instruments (CAD / GIS) and related peripheral equipment; and software applications related to specific engineering software including web ...
Extensive knowledge of computerized engineering systems and instruments (CAD / GIS) and related peripheral equipment; and software applications related to specific engineering software including web ...
Extensive knowledge of computerized engineering systems and instruments (CAD / GIS) and related peripheral equipment; and software applications related to specific engineering software including web ...
City Engineer
Hyrum, UT · On-site
$110K - $170K/yr
Extensive knowledge of computerized engineering systems and instruments (CAD / GIS) and related peripheral equipment; and software applications related to specific engineering software including web ...
Quick apply
Apply Early
City Engineer
Hyrum, UT · On-site
$110K - $170K/yr
Extensive knowledge of computerized engineering systems and instruments (CAD / GIS) and related peripheral equipment; and software applications related to specific engineering software including web ...
Apply Early
Exploration Geologist
Cedar City, UT · On-site
$85K - $115K/yr
The Exploration Geologist will work closely with geology, engineering, environmental, and ... or GIS software Valid driver's license and ability to operate 4WD vehicles in remote terrain ...
Quick apply
Exploration Geologist
Cedar City, UT · On-site
$85K - $115K/yr
The Exploration Geologist will work closely with geology, engineering, environmental, and ... or GIS software Valid driver's license and ability to operate 4WD vehicles in remote terrain ...
Exploration Geologist
Milford, UT · Remote
Proficiency in geological modeling and GIS software. * Valid driver's license and ability to operate 4WD vehicles in remote conditions. Preferred * Master's degree in Geology, Geological Engineering ...
Exploration Geologist
Milford, UT · Remote
Proficiency in geological modeling and GIS software. * Valid driver's license and ability to operate 4WD vehicles in remote conditions. Preferred * Master's degree in Geology, Geological Engineering ...
Exploration Geologist
Milford, UT · On-site
Proficiency in geological modeling and GIS software. * Valid driver's license and ability to operate 4WD vehicles in remote conditions. Preferred * Master's degree in Geology, Geological Engineering ...
Exploration Geologist
Milford, UT · On-site
Proficiency in geological modeling and GIS software. * Valid driver's license and ability to operate 4WD vehicles in remote conditions. Preferred * Master's degree in Geology, Geological Engineering ...
Exploration Geologist
Milford, UT · On-site
Proficiency in geological modeling and GIS software. * Valid driver's license and ability to operate 4WD vehicles in remote conditions. Preferred * Master's degree in Geology, Geological Engineering ...
Quick apply
Apply Early
Exploration Geologist
Milford, UT · On-site
Proficiency in geological modeling and GIS software. * Valid driver's license and ability to operate 4WD vehicles in remote conditions. Preferred * Master's degree in Geology, Geological Engineering ...
Apply Early
Gis Software Engineer information
See Utah salary details
$29.1K - $39.8K
2% of jobs
$39.8K - $50.6K
2% of jobs
$50.6K - $61.3K
8% of jobs
$67K is the 25th percentile. Wages below this are outliers.
$61.3K - $72K
23% of jobs
$72K - $82.7K
11% of jobs
The median wage is $86.5K / yr.
$82.7K - $93.4K
11% of jobs
$93.4K - $104.2K
18% of jobs
$104.3K is the 75th percentile. Wages above this are outliers.
$104.2K - $114.9K
16% of jobs
$114.9K - $125.6K
4% of jobs
$125.6K - $136.3K
2% of jobs
$136.3K - $147K
3% of jobs
$29.1K
$89K
$147K
How much do gis software engineer jobs pay per year?
What is a GIS Software Engineer job?
A GIS Software Engineer develops, maintains, and optimizes geographic information system (GIS) software applications. They work with spatial data, develop mapping and analysis tools, and integrate GIS with other technologies. Their role often involves programming, database management, and problem-solving to ensure efficient geospatial data processing. GIS Software Engineers use programming languages like Python, JavaScript, or C# and work with GIS platforms such as ArcGIS or QGIS. They collaborate with analysts, cartographers, and other stakeholders to build solutions that support decision-making and visualization.
What types of projects and daily responsibilities can I expect as a GIS Software Engineer?
As a GIS Software Engineer, you can expect to work on projects ranging from designing custom geospatial tools and automating spatial data workflows to integrating GIS solutions with enterprise systems. Your daily responsibilities may include writing and testing code, collaborating with GIS analysts to implement new features, troubleshooting spatial data issues, and participating in code reviews. You will often work closely with cross-functional teams, including data scientists, project managers, and field personnel, to develop robust geospatial solutions that support organizational objectives. This dynamic role offers a mix of independent technical work and collaborative problem-solving, providing ongoing learning opportunities in both software engineering and geographic information systems.
What are the key skills and qualifications needed to thrive in the Gis Software Engineer position, and why are they important?
To thrive as a GIS Software Engineer, you need strong programming skills (such as Python or Java), experience with GIS concepts, and a relevant degree in computer science, geography, or a related field. Proficiency with GIS platforms like ArcGIS or QGIS, spatial databases (e.g., PostGIS), and industry certifications (such as Esri Technical Certification) are highly valuable. Excellent problem-solving abilities, communication skills, and teamwork make a candidate stand out in this collaborative and fast-evolving environment. These competencies ensure the effective development, integration, and support of complex geospatial applications to meet user and organizational needs.
Full-time
Medical, Dental, Vision, Retirement
Posted 19 days ago
Salt Lake County rating
7.2
Based on 47 frontline employees who took The Breakroom Quiz
484th of 668 rated public administrative organizations
Job description
Salt Lake County...A career with a purpose in the community you love!
Salt Lake County invites you to explore our exciting career opportunities. We seek highly enthusiastic individuals to enrich our County with your experience and talent. If you enjoy working in a team environment that is committed to changing the lives of its community, please keep reading.
What it is like to work here:
At Salt Lake County our culture is woven into all aspects of our work and our employees' lives, from the way we treat each other to the way we support the community. To promote and foster a fun and healthy work environment, we appreciate employees through great benefits, a healthy work life balance and room to grow and develop.
Surround yourself with:
Peers who are motivated to make a difference in the lives of those we serve. We serve Salt Lake County and envision a safe and beautiful place for all to live work and have fun. Salt Lake County is about connecting people and championing our community. Community is more than a place....its our heart and service that bring us together.
We encourage a work life balance:
Working for Salt Lake County is more than just a paycheck. A career with /Salt Lake County includes several benefits and perks. We support our employees with 12 Holidays, up to 24 vacation days, 12 sick days and one personal day every year. We work in a hybrid environment giving you flexibility to manage working from home and being in office.
Additional Benefits include:
- Retirement options for hybrid pension/401(k) or 401(k) only with a 10% contribution
Medical coverage including a 100% county paid premium option-Dental and Vision coverage including coverage for adult designees
- Health Savings account with a county contribution up to $1200/year, Flexible Spending Account
- 100% county-paid Long-Term Disability and Short-Term Disability option
- Professional Development
- Plus: Onsite medical clinic, childcare and gym; hospital insurance, pet insurance auto and home insurance and discounts at County facilities.
JOB SUMMARY
Salt Lake County IT is looking for an experienced software developer with extensive GIS experience to join our Data & Analytics team. This role is focused on developing and supporting applications, REST services, integrations, and ETL processes for GIS functions across Salt Lake County. It also involves consulting with system administrators on ESRI system architecture and implementation.
Knowledge of ArcGIS technologies including ArcGIS REST services, ArcGIS for Python, ArcGIS Maps SDK for JavaScript, ArcGIS Pro SDK for .Net, and ArcGIS Experience Builder Developer Edition is required. Candidates should have experience supporting ArcGIS Enterprise and ArcGIS Online, including Portal, Server, Data Store, and Enterprise Geodatabases.
Strong communication skills and the ability to work effectively with technical and non-technical customers is very important. This role works with GIS professionals as well as business users with no specific GIS knowledge. Candidates should be able to define business requirements and translate them into practical GIS solutions.
MINIMUM QUALIFICATIONS
Bachelor's degree from an accredited college or university in Computer Science or other closely related field, plus four (4) years of related data and software experience in a similar environment; OR an equivalent combination of eight (8) years of related data and software education and experience.
Due to the nature of this position, the successful applicant must pass a required background check through fingerprinting and enrollment in the continuous RAP Back (Record of Arrest and Prosecution Back) program in accordance with current County Human Resources policy requirements.
ESSENTIAL FUNCTIONS
- Develops and supports software applications, systems, and integrations.
- Provides analysis, profiling, and documentation of business information systems and applications.
- Assists in design and architecture.
- Analyzes and troubleshoots technical issues and identifies modifications needed in applications to meet changing user requirements.
- Works with other engineers, programmers, and analysts in planning, prioritizing and executing assigned tasks within deadlines.
- Assesses training needs; prepares training documents and trains application users as needed.
- Functions as a liaison with Salt Lake County agency technology staff and Information Technology (IT).
- Assists with research into new and emerging technologies to evaluate their potential and compatibility with County needs and technology environment; analyzes and evaluates technology solutions to ensure their consistency and integration with County technology standards; participates in developing enterprise policies, standards, and procedures.
- Assists in developing enterprise policies, standards, and procedures.
- Assists in determining operational feasibility by evaluating analyses, problem definition, requirements, solution development, and proposed solutions. Page 2 of 2
- Demonstrates solutions feasibility by developing documentation, flowcharts, layouts, diagrams, charts, and code comments as requested.
- Works with the Quality Assurance (QA) team in preparing test cases, plans, and procedures.
- Attends team meetings to communicate project status, new ideas, and any issues.
KNOWLEDGE, SKILLS AND ABILITIES (KSA)
Knowledge of:
- Application design and engineering.
- Common programming languages and standards, e.g. C#, Java, Python, .Net, REST, SOAP, JSON, XML, SQL, HTML, etc.
- Software development environments and tools, e.g. Microsoft Visual Studio, Eclipse, Git, etc.
- Databases, data design, data warehousing, datga modeling (e.g. MS SQL Servver, Oracle, Informix, etc.)
- Information security, networking, access control, application configuration, application monitoring, and application performance.
Skills and Abilities to:
- Communicate effectively both verbally and in writing Listen and understand, disseminate information and ideas.
- Maintain confidentiality and professionalism.
- Remain calm under stress and quickly adjust, evolve and multi-task between several competing priorities at once.
- Logically and systematically analyze and solve problems.
Due to the nature of this position, the successful applicant must pass a required background check through fingerprinting and enrollment in the continuous RAP Back (Record of Arrest and Prosecution Back) program in accordance with current County Human Resources policy requirements.
Employment Type: FULL_TIMEWhat Salt Lake County employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Salt Lake County
Sourced by ZipRecruiter
Industry
Public administration
Company size
1,001 - 5,000 Employees
Headquarters location
Salt Lake City, UT, US
Year founded
1852