Software Developer (GIS)

Ruekert & Mielke, IncWaukesha, WI

About The Position

Ruekert & Mielke, Inc. (R/M) is seeking a GIS Software Developer to help build, improve, and support AssetAlly®, our GIS-driven asset management platform used by municipal clients to manage infrastructure data, field workflows, work orders, dashboards, and long-term planning. This role is for a developer who understands geospatial systems and wants meaningful ownership over the products they build. The ideal candidate will be technically strong, curious, and self-directed, allowing them to work at the intersection of GIS and software development while collaborating with GIS specialists, engineers, and project managers to deliver real solutions for municipal infrastructure challenges. As a 100% employee-owned firm, R/M offers professional development, long-term growth opportunities, and the ability to make a visible impact in the communities they serve. You will gain a meaningful role building software used by municipalities to manage critical infrastructure, with opportunities at the intersection of GIS, asset management, civil engineering, and modern software development. This is a high-ownership environment where you can shape product direction, improve architecture, and deliver client-focused solutions.

Requirements

  • Bachelor’s degree in Computer Science, GIS, Engineering, Information Systems, or related field (or equivalent experience)
  • 3+ years of software development or GIS application experience
  • Proficiency with modern JavaScript/TypeScript frameworks and APIs
  • Experience with Esri technologies (ArcGIS Pro, Online, Enterprise, Field Maps, Survey123)
  • Ability to write clean, maintainable, testable code and troubleshoot full-stack issues
  • Self-directed, organized, and effective communicator capable of working across technical and non-technical teams

Nice To Haves

  • Familiarity with VertiGIS Studio, AWS, SQL/NoSQL databases, REST APIs, and Python scripting
  • Understanding of GIS data structures, spatial analysis, and municipal infrastructure workflows

Responsibilities

  • Develop, enhance, and maintain GIS-driven web applications and workflows for AssetAlly
  • Build reliable, maintainable software supporting municipal asset management, field data collection, and reporting
  • Work extensively with Esri software (ArcGIS Pro, Online, Enterprise, Dashboards, Field Maps, Survey123)
  • Configure and integrate VertiGIS Studio tools (Web, Reporting, Go)
  • Translate client needs into practical technical solutions and troubleshoot complex application issues
  • Maintain and validate GIS datasets, improve workflows, and automate processes
  • Design and implement ArcGIS geoprocessing tools for analysts
  • Collaborate across teams for product improvement and client success
  • Participate in technical planning, testing, release coordination, and support
  • Stay current with GIS, cloud, and web development best practices

Benefits

  • Employee stock ownership plan
  • Performance bonuses
  • Generous personal time off and holiday programs
  • Health, dental, vision, life, dependent life, and disability insurance
  • Parental leave
  • 401(k) and Roth 401(k) with employer match
  • Flexible spending accounts
  • Prepaid legal services
  • Employee Assistance Program
  • Tuition reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service