1

Gis Programmer Jobs in Michigan (NOW HIRING)

Early Career Engineer

Detroit, MI · On-site

$65 - $95/hr

Work with design software (AutoCAD, Civil 3D, Revit, GIS tools) * Collaborate with senior engineers, clients, and contractors * Participate in planning studies, feasibility analyses, and permit ...

Showing results 41-60

Gis Programmer information

See Michigan salary details

$4

$33

$50

How much do gis programmer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for gis programmer in Michigan is $33.10, according to ZipRecruiter salary data. Most workers in this role earn between $26.20 and $41.06 per hour, depending on experience, location, and employer.

What is a GIS programmer?

GIS Programmers are professionals who develop, customize, and maintain Geographic Information Systems (GIS) software and applications. They use programming languages such as Python, JavaScript, or C# to create tools that manage, analyze, and visualize spatial data. GIS Programmers work closely with GIS Analysts and other specialists to automate workflows, integrate data sources, and improve the functionality of mapping platforms. Their work is essential in fields like urban planning, environmental science, and transportation where spatial data is critical.

What does a GIS programmer do?

As a GIS programmer, your job is to use programming languages like Python and JavaScript to code software that interacts with geographic information systems (GIS). While fulfilling your duties and responsibilities, you may decide how to analyze and display data for your customer, give presentations to explain the use of your software, debug existing software, and provide ongoing support for existing applications. GIS programmers often work with sensitive and secure information, so you may also need to maintain a security clearance to ensure you can continue performing this job. Many GIS programmers also spend some time researching the latest developments in the GIS field.

What are the key skills and qualifications needed to thrive as a GIS programmer, and why are they important?

To thrive as a GIS Programmer, you need strong programming skills (such as Python, JavaScript, or C#), a solid understanding of geographic information systems (GIS), and often a degree in computer science, geography, or a related field. Familiarity with GIS software platforms like Esri ArcGIS, QGIS, and spatial databases, as well as knowledge of APIs and web mapping frameworks, is typically required. Problem-solving ability, attention to detail, and effective communication are important soft skills for collaborating with teams and interpreting user requirements. These skills ensure accurate spatial data analysis, efficient GIS application development, and successful project outcomes.

What are some typical challenges a GIS programmer faces when integrating spatial data from multiple sources?

GIS Programmers often encounter challenges when integrating spatial data from various sources, such as inconsistent data formats, differing coordinate systems, and varying data quality. Addressing these issues requires strong skills in data transformation, projection, and validation to ensure all datasets work seamlessly together. Collaboration with GIS analysts and data providers is crucial to clarify data requirements and resolve discrepancies. Staying updated on best practices and tools for data integration can help streamline this process and improve project outcomes.

What is the difference between Gis Programmer vs GIS Analyst?

AspectGis ProgrammerGIS Analyst
Required CredentialsBachelor's in GIS, Computer Science, or related field; programming skillsBachelor's in Geography, GIS, or related; analytical skills
Work EnvironmentSoftware development, coding, and programming tasksData analysis, mapping, and spatial data interpretation
Employer & Industry UsageTech companies, government agencies, GIS software firmsUrban planning, environmental agencies, consulting firms

Gis Programmers focus on developing GIS software and applications through coding, while GIS Analysts interpret spatial data to support decision-making. Both roles require GIS knowledge but differ in technical versus analytical focus.

What are popular job titles related to Gis Programmer jobs in Michigan?

For Gis Programmer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Gis Programmer jobs in Michigan look for?

The top searched job categories for Gis Programmer jobs in Michigan are:

What are popular job titles related to Gis Programmer jobs in MI?

For Gis Programmer jobs in MI, the most frequently searched job titles are:

Infographic showing various Gis Programmer job openings in Michigan as of August 2026, with employment types broken down into 2% Internship, 81% Full Time, 8% Part Time, 3% Temporary, 5% Contract, and 1% Nights. Highlights an 84% Physical, 7% Hybrid, and 9% Remote job distribution, with an average salary of $68,850 per year, or $33.1 per hour.

Early Career Engineer

Mannik Smith Group

Detroit, MI • On-site

$65 - $95/hr

Other

Medical, Retirement, PTO

Posted 4 days ago


Key responsibilities

  • Support project development from concept through completion

  • Prepare technical drawings, specifications, and documentation

  • Assist in field inspections, surveying, and site investigations


Mannik & Smith Group rating

5.9

Company rating: 5.9 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

423rd of 453 rated engineering


Job description

Entry Level Civil Engineer

Department: Community Infrastructure

Employment Type: Full Time

Location: Detroit, MI

Compensation: $65,000 - $95,000 / year

Description

Early Career Engineer Multiple Positions – Civil, Municipal, Transportation Engineering & Project Controls

Position Type: Full-Time | On-Site/Hybrid

Locations: Detroit, Cleveland, Maumee, Chicago, Champaign, Rockford, Freeport, Rochelle, Schaumburg, Aurora, New York, New Jersey / East Berlin, Belleville, Hartford, Providence, Boston

About This Opportunity We are seeking talented early-career engineers to join our growing team across multiple locations and service lines. This is your opportunity to launch your engineering career with mentorship from experienced professionals, real-world project experience, and a clear path for professional growth. We're looking for passionate individuals with 0–4 years of experience in:

  • Civil Engineering
  • Municipal Engineering
  • Transportation Engineering
  • Junior Planners
  • Project Controls

And we're backing that growth with more than good intentions: eligible roles come with a guaranteed seat in Blueprint, our new early career leadership program. Over six months, you'll build professional development, business acumen, and project delivery skills through real case studies, simulations, and role-play — not passive lectures — culminating in an in-person capstone event where you'll present your work and map out your goals for the year ahead. Your Future Starts With A Plan.

What You'll Do
  • Support project development from concept through completion
  • Prepare technical drawings, specifications, and documentation
  • Assist in field inspections, surveying, and site investigations
  • Work with design software (AutoCAD, Civil 3D, Revit, GIS tools)
  • Collaborate with senior engineers, clients, and contractors
  • Participate in planning studies, feasibility analyses, and permit applications
  • Track project schedules, budgets, and resource allocation (for Project Controls roles)
What We're Looking For

Required:

  • Bachelor's degree in Civil Engineering, Structural Engineering, Environmental Engineering, Urban Planning, Construction Management, or a related field
  • 0–4 years of relevant experience (recent graduates welcome)
  • Strong communication and teamwork skills
  • Proficiency with Microsoft Office and design/analysis software
  • Ability to read and interpret engineering plans and specifications

Preferred:

  • Experience with AutoCAD, Civil 3D, or similar design software
  • Familiarity with GIS, Revit, or construction management software
  • Project site experience and knowledge of construction processes
  • Understanding of municipal codes, regulations, and permitting processes
  • EIT (Engineer in Training) certification or active pursuit of PE licensure

What We Offer

  • A guaranteed seat in Blueprint for eligible roles — six months of hands‑on leadership development, capped with an in‑person capstone event
  • Mentorship from licensed engineers with decades of experience
  • Professional development support and PE exam study resources
  • Exposure to diverse project types across municipal, transportation, and civil sectors
  • Competitive salary and comprehensive benefits package
  • Health insurance, 401(k), paid time off, and continuing education
  • Flexible work arrangements and a collaborative team environment
About Trilon

Trilon was formed with the vision of building the next Top 20 infrastructure consulting firm in North America by bringing together some of the nation’s best infrastructure consulting firms, focused on delivering practical and sustainable infrastructure solutions. Trilon is backed by Alpine Investors, a PeopleFirst Private Equity Firm. Trilon currently comprises 5,500+ staff across the US. For more information, visit www.trilon.com.

Pay Transparency

The base salary range for this role is indicated in the posting. This range reflects the company’s good‑faith estimate of the compensation for this position at the time of posting. Final compensation will be determined based on factors such as experience, skills, qualifications, internal equity, and geographic location.

#J-18808-Ljbffr

What Mannik & Smith Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom