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. This platform is used by municipal clients to manage infrastructure data, field workflows, work orders, dashboards, and long-term planning. This role offers the opportunity to work at the intersection of GIS and software development, collaborating with GIS specialists, engineers, and project managers to deliver solutions for municipal infrastructure challenges. As a 100% employee-owned firm, R/M emphasizes professional development, long-term growth, and making a visible impact in the communities served.

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