Software Developer (GIS)
Axiom Consultants
Do you thrive on solving complex problems for local communities through a mix of software development, GIS, engineering, and technology? Are you a developer who understands geospatial systems and wants meaningful ownership over the products you build? 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. If you are technically strong, curious, and self‑directed, this role will allow you 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, 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 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 Qualifications & Skills 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) Familiarity with VertiGIS Studio, AWS, SQL/NoSQL databases, REST APIs, and Python scripting preferred Understanding of GIS data structures, spatial analysis, and municipal infrastructure workflows preferred 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 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. 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 to learn more. Learn how you can “make community possible” as an employee owner at R/M! Watch Video #J-18808-Ljbffr Axiom Consultants
- ...generated views Applies analytical skills to import GIS information, troubleshoot errors and develops solutions Provides guidance by defining the data cleanup... ...s degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, Computer...Geographic information systemRemote work3 days per week
- Axiom Consultants is seeking a GIS Software Developer to enhance AssetAlly®, a GIS-driven asset management platform for municipal clients. You will work on developing and maintaining web applications, collaborating across teams to address municipal infrastructure challenges...Geographic information systemFlexible hours
- A leading technology publication in Pewaukee, WI, is seeking a SCADA modeler. The ideal candidate will have a Bachelor's degree and experience with SCADA tools. Responsibilities include building network displays, SCADA mapping, and providing technical support for new devices...Geographic information system
- ...sales planning, market analysis, budgeting, and P&L management. Gain knowledge of business forecasting and resource allocation. 20% – Develop: Collaborate with the Continuous Improvement (CI) team to improve sales processes. 20% – Develop: Work with marketing on...SuggestedFull timeRelocation
- ...Work with project management/engineering and operations to develop and maintain cost to complete equipment. Develop pricing estimates... ...Respond proactively to all sales calls. Utilize proprietary software platforms to address technical questions. Utilize third...SuggestedFor contractorsWork experience placementSeasonal workWork at officeLocal areaShift work
- Trystar is looking for an experienced Application Engineer for Load Banks to join our Applications Engineering team. This role supports our load bank portfolio, serving as a technical expert for various configurations and applications. The ideal candidate will have extensive...Remote job
- ...within Service, Components, Prolec-GE Waukesha, Inc., outside sales representatives regarding day‑to‑day sales items. Responsible for developing and preserving pricing in assigned territory. Compile and report on assigned territory competitive feedback & bid feedback. Sales...
- Border States is looking for a Technical Application Engineer located in Pewaukee, WI, to support Sales Engineers and Account Managers. The role involves providing technical product support, contributing to customer training, and assessing product applications. The ideal...
- ...Knowledge: establish and maintain load bank-specific design guides, application notes, sizing tools, and technical reference documents. Develop and maintain load bank product comparison matrices, competitive positioning documents, and FAQ resources for Sales/Field Sales...Remote work
- ...evaluations and code descriptions, inventory management, pricing developments, and other related functions. Familiar with all relevant SAP... ...(Excel, Word, Access and PowerPoint), Internet, Email and SAP software preferred. Skills and Abilities Excellent customer service...Work at office
$50 per hour
...This is your chance to be part of something bigger. As an SAP Developer within ABB's Motion division, you will be a key architect of ABB... ...'s degree in Information Management, Computer Engineering, Software Engineering, or a related field. Nice-to-Haves (Bonus Points...Remote workWorldwideFlexible hours- ...insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Duration 12+ months Job Description: Develop resource needed to help in the design and development of a new InSite Connectivity management platform for tracking and testing of...Permanent employment
- ...Engineer Duration: Full Time The Power Generation Application Engineer is a developmental position, which will be used to train and develop individuals in various aspects of industrial sales roles. Ultimately, this career path will be responsible for sales growth and...Full timeRelocation
- A leading engineering solutions firm is seeking a Power Generation Application Engineer for a full-time, on-site role in Waukesha, Wisconsin. This position is part of a developmental program aimed at training future industrial sales professionals. The ideal candidate will...Full time
- ...and NES-WES Sales Team the technical information needed for project development, quoting, and finalizing contracts. He/She will also develop budgeting tools and proposals for projects. Develop technical parameters and commercial proposals for project quoting. Attend...Remote workWorldwideFlexible hours
- MATRIX TECHNOLOGY GROUP. is looking for an experienced Java/UI Developer in Waukesha, Wisconsin. The ideal candidate should have 10+ years of experience, particularly in healthcare software development, and is skilled in Swing GUI and Java. The role is full-time, emphasizing...Full time
- INNIO is seeking an IT Infrastructure Specialist to help administer cloud environments (AWS/Azure) and on‑prem IT. You will maintain VMware vSphere/ESXi, implement CI/CD pipelines, and use Terraform for IaC. The role includes IAM, data analytics tooling, and cyber‑security...
- GI Associates is hiring a dedicated receptionist to join our independent gastroenterology practice in Waukesha, Wisconsin. The ideal candidate will greet patients, verify insurance, and manage appointment scheduling while maintaining a welcoming and organized environment...Geographic information systemShift work
- Role Descriptions: Experience with LLMs (e.g.| GPT| Claude)| LangChain| AutoGen| or similar frameworks.Proficiency in Python and cloud platforms (AWS| Azure| GCP).Familiarity with prompt engineering| agent memory| and orchestration tools. Essential Skills: AI Engineer...
- ...Functional Skills Sound knowledge of User Design (Experience) and Swing Understanding of healthcare environment Past GE experience in software development will be greatly appreciated Total experience required: 10+ years Job Type Full-time Qualifications Required...Full time
- A leading consulting firm in IT services is looking for a Senior Java Developer to join their Global Service Technology team. The developer will collaborate within a Scrum team to create enterprise service platforms aimed at securely transferring data. Candidates should...
- Job Description Summary Join our Firmware team as a key contributor in architecting, developing, and integrating embedded software for cutting‑edge Magnetic Resonance Imaging (MRI) products. In this role, you will build and maintain real‑time firmware components that interface...Visa sponsorshipWork visaRelocation package
- ...Great culture of innovation and creativity. This Senior Java Developer will join the Global Service Technology team and will work on... ...System Leverage Agile Methodologies to build and deliver quality software and solutions. Interact with Global teams on a regular basis....Long term contract
- ABB Inc. is seeking an experienced SAP Developer to join the Motion division, driving ABAP-based solutions for ABB Shop and global eCommerce initiatives. You will design, extend, and optimize RICEFW objects, integrate SAP with external systems, and help migrate toward S...Remote workWorldwide
- ...Description Summary Come and join the Monitoring Solutions team as we develop technology that profoundly impacts critical care for the... ...Systems Engineer to focus on the development and integration of Software as a Service (SaaS) components along with a common network...Work experience placementVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week
- Description About INNIO Group: INNIO Group is a global distributed energy solutions provider that delivers reliable, flexible, transient, decentralized, modular and efficient power. With a track record of innovation, INNIO designs, manufactures and services...WorldwideFlexible hours
$245k - $285k
Amentum in Waukesha, Wisconsin is seeking a highly experienced Software Engineer to develop geolocation product lines. This role requires at least 20 years of experience and a Bachelor's degree in Computer Science. The successful candidate will have expertise in Java,...- ...a Senior Firmware Engineer to support the development of advanced MRI systems in Waukesha, Wisconsin. You will design and develop embedded software, collaborating with teams to deliver reliable, real-time performance. This role emphasizes modern C++ programming and AI-assisted...Relocation package
- Generac is seeking a SAP Implementation Project Team Lead I to manage SAP implementations at designated subsidiary locations. This role involves partnering with various stakeholders to ensure successful project execution and communicating plans and results efficiently. ...Work at office
- IEWC is seeking a Senior Manager for Enterprise Applications Development & Integration to lead SAP developers and MuleSoft engineers in a global manufacturing and distribution environment. The role focuses on optimizing SAP integrations, managing third-party technology...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (GIS). Be the first to apply!
- ngo software engineer Waukesha, WI
- software developer Waukesha, WI
- part time software developer remote Waukesha, WI
- senior software engineer ruby on rails Waukesha, WI
- software engineer amazon Waukesha, WI
- senior software design engineer Waukesha, WI
- entry level software engineer remote Waukesha, WI
- software developer fintech Waukesha, WI
- consulting software engineer Waukesha, WI
- software system engineer Waukesha, WI

