Software Developer

Ruekert & Mielke, Inc.

Waukesha (WI)

On-site

USD 85,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employee stock ownership plan
Performance bonuses
Generous personal time off and holiday
Health, dental, vision, life, and life
Parental leave
401(k) and Roth 401(k) with employer
Flexible spending accounts
Tuition reimbursement
Employee Assistance Program
Top Workplace recognition

Job summary

Ruekert & Mielke, Inc. seeks a Software Developer to 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.

You will own features end-to-end, collaborate with public works staff, GIS specialists, engineers, and project managers to deliver practical solutions for infrastructure challenges.

Qualifications

  • Bachelor's degree or equivalent experience in CS or GIS.
  • 3+ years of software development experience.
  • Proficiency with modern JS/TS frameworks and APIs.
  • Familiarity with AWS, SQL/NoSQL, REST APIs, and Python.
  • Understanding of GIS data structures and municipal workflows.
  • Ability to write maintainable, testable code and communicate across teams.

Responsibilities

  • Develop, enhance, and maintain web applications and workflows for AssetAlly
  • Build reliable, maintainable software for municipal asset management, field data collection, reporting
  • Translate client needs into practical technical solutions and troubleshoot complex application issues
  • Develop and maintain databases, improve workflows, and automate processes
  • Design and implement data ingestion and automation tools for analysts
  • Collaborate across teams on product improvement and client success
  • Participate in technical planning, testing, release coordination, and support
  • Stay current with web development, cloud infrastructure, and GIS best practices

Skills

JavaScript/TypeScript
APIs
GIS concepts
Self-directed

Education

Bachelor's degree in Computer Science, GIS, Engineering, Information Systems, or related field

Tools

Esri ArcGIS
AWS
SQL/NoSQL
Python scripting

Job description

Do you thrive on building software and solving complex problems? Are you a developer who's interested in geospatial systems, helping local governments, and having meaningful ownership over the products you build?

Ruekert & Mielke, Inc. (R/M) is seeking a 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. If you are technically strong, curious, and self-directed, this role will allow you to build software at the intersection of GIS, asset management, and municipal infrastructure while collaborating with public works staff, GIS specialists, engineers, and project managers to deliver real solutions for municipal infrastructure challenges.

As a 100% employee-owned firm, your success is our success. We offer professional development, long-term growth opportunities, and the ability to make a visible impact in the communities we serve.

What You'll Gain
  • A meaningful role building software used by municipalities to manage critical infrastructure
  • Opportunities at the intersection of GIS, asset management, civil engineering, and modern software development
  • A high-ownership environment where you can shape product direction, improve architecture, and deliver client-focused solutions
Goals & Responsibilities

This position includes, but is not limited to, the following duties and responsibilities:

  • Develop, enhance, and maintain web applications and workflows for AssetAlly
  • Build reliable, maintainable software supporting municipal asset management, field data collection, and reporting
  • Translate client needs into practical technical solutions and troubleshoot complex application issues
  • Develop and maintain databases, improve workflows, and automate processes
  • Design and implement data ingestion and automation tools for analysts
  • Collaborate across teams on product improvement and client success
  • Participate in technical planning, testing, release coordination, and support
  • Stay current with web development, cloud infrastructure, and GIS best practices
Qualifications & Skills

The ideal candidate for this position will possess the following education, experience, and abilities:

  • Bachelor's degree in Computer Science, GIS, Engineering, Information Systems, or related field (or equivalent experience)
  • 3+ years of software development experience, or equivalent demonstrated ability
  • Proficiency with modern JavaScript/TypeScript frameworks and APIs
  • Experience with Esri technologies such as ArcGIS Pro, Online, or Enterprise is a plus, but is not required
  • Familiarity with technologies such as AWS, SQL/NoSQL databases, REST APIs, and Python scripting preferred
  • Understanding of GIS data structures, spatial analysis, and municipal infrastructure workflows is preferred
  • Ability to write clean, maintainable, testable code and troubleshoot full-stack issues
  • Self-directed, organized, and an effective communicator capable of working across technical and non-technical teams
Benefits

Ruekert & Mielke, Inc. is proud to be 100% employee owned. Our flexible working environment, engaged culture, and in-depth training and mentoring program are just a few of the reasons why we are consistently named a \"Top Workplace\" by the Journal Sentinel.

We offer a highly competitive compensation program and unique benefits, including:

  • 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
About Us

Ruekert & Mielke, Inc. is a 100% employee-owned civil engineering firm dedicated to helping local communities thrive. We provide innovative solutions in municipal infrastructure, water resources, GIS, and more, partnering with clients to deliver sustainable, cost-effective projects. Our employee ownership culture fosters collaboration, accountability, and professional growth, making R/M a great place to build your career.

About AssetAlly

AssetAlly is R/M's GIS-driven asset management platform built from decades of municipal client feedback, leveraging Esri and VertiGIS technology to help communities manage infrastructure data, support workflows, and make better planning decisions.

Visit www.ruekertmielke.com to learn more.

Learn how you can \"make community possible\" as an employee owner at R/M! Watch Video

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GIS & Municipal Asset Management Software Engineer
GIS & Municipal Asset Management Software Engineer

Ruekert & Mielke, Inc. • Waukesha (WI)

On-site
USD 85,000 - 110,000
Employee stock ownership plan
Performance bonuses
Generous personal time off and holiday
+7
Business Process Automation Developer
Business Process Automation Developer

Ruekert & Mielke, Inc. • Waukesha (WI)

Hybrid
USD 85,000 - 120,000
ESOP
Performance bonuses
Time off
+7
Software Developer
Software Developer

Jobtailor • Waukesha (WI)

On-site
USD 90,000 - 130,000
Construction Review Technician (Experienced)
Construction Review Technician (Experienced)

Ruekert & Mielke, Inc. • Waukesha (WI)

On-site
USD 60,000 - 90,000
Employee stock ownership
Performance bonuses
Remote hours
+2
Full-Stack GIS Web Developer for Asset Management
Full-Stack GIS Web Developer for Asset Management

Jobtailor • Waukesha (WI)

On-site
USD 90,000 - 130,000
GIS Student Intern (Summer 2027)
GIS Student Intern (Summer 2027)

Ruekert & Mielke, Inc. • Waukesha (WI)

On-site
USD 21,000 - 26,000
Survey Crew Chief
Survey Crew Chief

Ruekert & Mielke, Inc. • City of Pewaukee (WI)

On-site
USD 70,000 - 98,000
Employee stock ownership plan
Performance bonuses
Extra hours bonuses
+6
Software Engineer
Software Engineer

Incognito Software Systems Inc • Northern (KY)

Hybrid
USD 80,000 - 110,000
Construction Review Technician
Construction Review Technician

Ruekert & Mielke, Inc. • Madison (WI)

On-site
USD 45,000 - 65,000
Employee Stock Ownership Plan (ESOP)
Performance bonuses
Flexible work options
+4
Water/Wastewater Engineering Team Leader
Water/Wastewater Engineering Team Leader

Ruekert & Mielke, Inc. • Green Bay (WI)

On-site
USD 120,000 - 180,000
Employee ownership
Performance bonuses
Generous PTO and holidays
+7