Software Developer (GIS)
Ruekert and Mielke, Inc.
GIS Software DeveloperDo 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 infrastructureOpportunities at the intersection of GIS, asset management, civil engineering, and modern software developmentA high-ownership environment where you can shape product direction, improve architecture, and deliver client-focused solutionsGoals & ResponsibilitiesThis position includes, but is not limited to, the following duties and responsibilities:Develop, enhance, and maintain GIS-driven web applications and workflows for AssetAllyBuild reliable, maintainable software supporting municipal asset management, field data collection, and reportingWork 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 issuesMaintain and validate GIS datasets, improve workflows, and automate processesDesign and implement ArcGIS geoprocessing tools for analystsCollaborate across teams for product improvement and client successParticipate in technical planning, testing, release coordination, and supportStay current with GIS, cloud, and web development best practicesQualifications & SkillsThe 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 or GIS application experienceProficiency with modern JavaScript/TypeScript frameworks and APIsExperience with Esri technologies (ArcGIS Pro, Online, Enterprise, Field Maps, Survey123)Familiarity with VertiGIS Studio, AWS, SQL/NoSQL databases, REST APIs, and Python scripting preferredUnderstanding of GIS data structures, spatial analysis, and municipal infrastructure workflows preferredAbility to write clean, maintainable, testable code and troubleshoot full-stack issuesSelf-directed, organized, and effective communicator capable of working across technical and non-technical teamsBenefitsRuekert & 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 planPerformance bonusesGenerous personal time off and holiday programsHealth, dental, vision, life, dependent life, and disability insuranceParental leave401(k) and Roth 401(k) with employer matchFlexible spending accountsPrepaid legal servicesEmployee Assistance ProgramTuition reimbursementAbout UsRuekert & 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 AssetAllyAssetAlly 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.
- ...Full Stack.Net Developer Location: Waukesha, WI (Hybrid Onsite)(Locals Only) Duration: 6 months C2H Interview: Phone and Video... ...C#,.Net, REST, Azure, and Front End (Vue, Razor, Angular, or React) – experience with GIS or CMS is nice to have but not required...Geographic information systemLocal area
- Vil du kode med agenter? Bli vår nye Tech Lead I Visma Enterprise utvikler vi løsninger som hver dag brukes av kommuner, helseforetak og noen av Norges største virksomheter. Produktene våre håndterer alt fra lønn og HR til økonomi og bemanningsplanlegging, og bidrar til...Geographic information system
- ...Job Description Position: DotNet Web Developer Location: Waukesha, WI Duration: 6+ months ( Contract to Hire ) Get this... ...or related field •Minimum 5 years’ experience in commercial software development in one or more of the following roles: Designer, Developer...SuggestedFull timeContract workH1b
- ...(Experience) and Swing Desirable Functional Skills: Understanding of Healthcare environment. Past GE Experience in a software development will be greatly appreciated. Total Experience Required :10+ Years Job Type: Full-time Job Location: Waukesha...SuggestedFull time
$35 - $45 per hour
...components that are suitable for each specific application. Develop and maintain libraries of technical work and standard components... ..., motors, or HVAC-related products. ~ Proficiency with CAD software, particularly SolidWorks, DraftSight, and/or AutoCAD. ~ Strong...SuggestedContract workTemporary work- ...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.Essential Responsibilities: Develop technical parameters and commercial proposals for...Remote workWorldwideFlexible hours
- ...Job description Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Exp: 5 – 9 yrs Key Skills: GPU, C++, OpenCL, CUDA, OneAPI, Matlab Only USC / GC Job Requirements The CT Program is working on upgrading CT scanners...Full timeWork experience placementWorldwide
- ...Responsibilities:Team Leadership and Performance ManagementLead, coach, and develop Applications Engineers; set clear expectations for performance,... ...for CPQ and related application-engineering tools; coordinate software administration or development support as needed. Maintain...Local areaAfternoon shift
- ...and power generation applications. In this customer-facing role, you will partner with sales teams, channel partners, consultants, developers, and end users to develop technical solutions that address complex customer needs.Combining application engineering, technical...WorldwideFlexible hours
- ...Software EngineerThe Software Engineer will report to the Solution Delivery Manager. This position will ensure the development of software... ...of hands-on experience as a Software Engineer.Responsibilities:Develop major enhancements to existing or new products related to...Work at officeImmediate startFlexible hours
- ...depth tests, for modified and new systems.Position RequirementsKnowledge & ExperienceProven experience in designing, developing, and implementation of software and hardware solutions, systems, or products.Proficient in: ASP.Net, VB.Net, C#, Visual Studio 2010Proven...Flexible hours
- ...in cross-functional and global application teams to design and develop data layers and data stores (data services in Java, stored procedures... ...working on Oracle data administration• Experience in software development and the software development lifecycle• Experience...Immediate startRemote work
- .... Great culture of innovation and creativity.This Senior Java Developer will join the Global Service Technology team and will work on... ...SystemLeverage Agile Methodologies to build and deliver quality software and solutions.Interact with Global teams on a regular basis....Contract work
- ...Engineer to join our team supporting advanced Magnetic Resonance Imaging (MRI) systems. In this role, you will design, develop, and integrate embedded software that delivers reliable, real-time performance for highly sophisticated medical devices, while exploring how modern...Relocation package
- ...of well-defined APIs. Help shape AI Development Practices for the company. Qualifications: ~~5 years of experience in software engineering, with a strong track record on ecommerce platforms (having supported or built multiple ecomm sites is a big plus) ~...For contractorsWork at office
- DescriptionAbout 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 high‑performance...WorldwideFlexible hours
- 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...
$135k - $185k
...development team, prioritizing a “Shift Left” culture by automating compliance and security scanning throughout the software development lifecycle, empowering developers to maintain high velocity without compromising on industry standards. Some areas of focus are - Cloud...Full timeTemporary workWork experience placementFlexible hoursShift work- ...name a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who...
- ...name a few. We have an excellent reputation with the clients.Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome candidates with all visas and citizens to apply.Who Should Apply...
- ...Embedded Firmware Developer Work Location: Waukesha, WI, and Detroit, Michigan Required Experience & Skills: Design, develop, debug, and test embedded firmware using Embedded C. Experience in MPLab IDE for development (or anything similar is mandatory)....
$105k - $154k
...Lead Embedded Software EngineerEaton's ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. This role may be based... ....What You'll Do:The Lead Embedded Software Engineer will develop embedded software/firmware for high performance, real-time controls...H1bWork at officeRemote workVisa sponsorshipRelocation package- ...Java Developer With AngularMust have: Medical devices experience, need to have prior experience in the healthcare domain, particularly in developing software applications for medical devices. Essential job functionsSoftware design and development of applications and frameworks...
- ...Bachelor's degree in computer science, computer engineering or in related STEM Major • 10+ years of C/C++ experience in embedded software development • Experience successfully migrating code bases from ClearCase to Gitlab environment and testing for effective...
- ...strong C skills to help lead an upgrade project to grow an established product line. You’ll work on embedded systems, develop protocol conversion software, and solve tough technical problems in real time. This is your chance to take ownership of an established product...Full timeCasual work
- ...As an Embedded Engineer I, you will support the design, development, testing, troubleshooting, and launch of embedded hardware and software solutions for off‑highway market equipment. This is a highly hands‑on role with a strong hardware focus, including circuit...Internship
- Embedded Wireless Driver Solutions (Primarily Wi-Fi) Engineer Technical / Soft Skills Experience with Bluetooth or other wireless protocols. Contributions to open-source wireless projects. Knowledge of secure boot, OTA updates, system security in embedded environments...
- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
- ...testing, documentation, deployment, troubleshooting, and operational support across Foundry application teams. Application Engineering: Develop and review maintainable solutions using modern engineering practices and technologies such as TypeScript, JavaScript, Python, SQL,...Full time
- ...will vary from 0 to 100% depending on business need and client requirements.Here's what you need:Minimum of 5 years experience in software engineering, AI/ML, or enterprise technologyMinimum of 1 year of experience with hybrid retrieval systems — vector search, knowledge...Full timeWork experience placementLive inWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (GIS). Be the first to apply!
- cybersecurity software engineer Waukesha, WI
- software developer fintech Waukesha, WI
- senior robotics software engineer Waukesha, WI
- part time software developer remote Waukesha, WI
- entry level software engineer remote Waukesha, WI
- senior software engineer ruby on rails Waukesha, WI
- consulting software engineer Waukesha, WI
- agile software developer Waukesha, WI
- senior software engineer remote Waukesha, WI
- startup software engineer Waukesha, WI


