1

Programmer Jobs in Onalaska, WI (NOW HIRING)

This Engineering Manager position includes responsibility for leading a highly-skilled, cross-disciplinary Engineering team within the Oil Free Air-Cooled Chiller product lines. This role will be ...

Municipal Engineer

La Crosse, WI · On-site

$75K - $150K/yr

Municipal Engineer Department: Civil Employment Type: Full Time Location: La Crosse, WI Compensation: $75,000 - $150,000 / year Description Founded in 1973, ISG is a multi-disciplinary, full-service ...

Engineering Manager

La Crosse, WI · On-site

$150 - $200/hr

This role will be responsible for managing and developing a team of Engineers and Technicians in delivering new technologies and products. Success in this role depends on the ability to coordinate ...

Municipal Engineer

La Crosse, WI · On-site

$100 - $125/hr

Municipal Engineer Department: Civil Employment Type: Full Time Location: La Crosse, WI Compensation: $75,000 - $150,000 / year Description Founded in 1973, ISG is a multi-disciplinary, full-service ...

The Refrigeration Engineer serves as the primary technical resource for refrigeration systems across engineering and manufacturing operations. This role is responsible for supporting product design ...

The Refrigeration Engineer serves as the primary technical resource for refrigeration systems across engineering and manufacturing operations. This role is responsible for supporting product design ...

Project Engineer As a Project Engineer at Atlas Copco Compressors LLC, you will play a pivotal role in leading and supporting customer centers within our Oil-free Air and Industrial Air Divisions.

Fehr Graham is a fast-growing Midwest engineering environmental firm looking for a motivated Project Engineer - Transportation, who is eager to learn and work on transportation based projects. Here ...

Municipal Engineer →

La Crosse, WI · On-site

$100 - $125/hr

Municipal Engineer Department: Civil Employment Type: Full Time Location: La Crosse, WI Compensation: $75,000 - $150,000 / year Description ISG is a multi-disciplinary, full-service architecture and ...

ENTRY LEVEL Electrical Engineer We are seeking a dedicated Electrical Engineer to join our team. The ideal candidate will have a hands-on approach and be eager to contribute to the testing and ...

Engineering Manager

Ontario, WI · On-site

$150 - $200/hr

Engineering at Swiftly Engineering at Swiftly is not only about writing code - we believe in creating empowered product teams that work together to conceptualize new features and bring them to life.

Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...

Staff Engineer

Onalaska, WI · On-site

$75K - $99K/yr

Participates in municipal engineering as it relates to preparing, planning, designing, specifications, plan review, drafting and resident project observation. Assists with development, review and ...

Showing results 21-40

Programmer information

See Onalaska, WI salary details

$11

$36

$63

How much do programmer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for programmer in Onalaska, WI is $36.73, according to ZipRecruiter salary data. Most workers in this role earn between $23.89 and $47.79 per hour, depending on experience, location, and employer.

What does a programmer do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

What are the key skills and qualifications needed to thrive as a programmer, and why are they important?

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What cities near Onalaska, WI are hiring for Programmer jobs?

Cities near Onalaska, WI with the most Programmer job openings:

Infographic showing various Programmer job openings in Onalaska, WI as of August 2026, with employment types broken down into 83% Full Time, 10% Part Time, 6% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $76,396 per year, or $36.7 per hour.

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Founded in 1973, ISG is a multi-disciplinary, full-service architecture and engineering firm, supporting clients throughout the nation. As a 100% employee-owned firm with 14 offices across five states, we thrive on collaboration, innovation, and deliver exceptional results for clients nationwide. To support our continued growth, we are seeking a talented and dedicated Civil Engineer to join our dynamic Public Works team. If you're passionate about designing, building, and maintaining critical infrastructure, this opportunity is for you!

As part of our multi-disciplinary team you will work with civil, transportation, mechanical, electrical, structural, and water-wastewater engineers. Your team will include surveyors, architects, landscape architects, environmental scientists, visualization, applied technology, and construction specialists. Together we will live our ISG mission to Make a Difference and make tomorrow better than today for our clients, communities, and each other.

This position offers variety and connection, with potential travel across ISG's footprint. When travel is necessary, our team occasionally utilizes ISG's private aircraft for efficiency and flexibility.

View our Portfolio here.
  • Lead technical municipal engineering project activities focused on water systems, wastewater systems, utilities and roadway design
  • Serve as primary client contact
  • Lead, coordinate, and build teamwork among other members in all necessary disciplines
  • Deliver projects within budget, schedule, and contractual commitments
  • Work closely with relevant permitting agencies
  • Develop technical reports, feasibility studies, and engineering designs
  • Lead proposals and development of scope, schedule, and budget, with support from our dedicated marketing team
  • Establish objectives and provide performance feedback for project team members
  • Plan, coordinate and prepare designs, prepare estimates and specifications for various types of municipal engineering projects
  • Conduct site visits before and during design projects and assesses existing conditions, helping identify design needs and potential constraints
  • Works with survey, right-of-way, outside consultants and construction observation staff as needed to support project design and construction.
  • Opportunity for Business Development/fostering client development/business growth
  • Active in relevant professional organizations such as APWA, AWWA, etc
Our civil engineers are involved in nearly every project we touch. Our portfolio highlights the wide variety of work that we are doing. At ISG we have the reach to provide a variety of project types to expand your skills and the depth to focus on your passion and build your expertise.
We've listed a compensation range that reflects our expectations for this role, including both direct and indirect components.  We understand that your experience and value may fall outside of this range. If you feel you're a strong fit but your compensation needs differ, we're open to a conversation-let's talk.
  • Bachelor's degree in Civil Engineering or related field
  • Professional Engineer (PE) license preferred
  • Preferred 2 years of experience with direct client contact and project management
  • Preferred 5 years of experience working with technical teams, including leadership experience, and conducting hands-on engineering including design, reports, and studies for municipal engineering projects
  • Proficiency in design software (AutoCAD, MicroStation, Civil 3D, etc.)
  • Strong problem-solving skills and attention to detail
  • Strong communication, report writing, organization, analytical and interpersonal skills
  • Ability to present technical information clearly to colleagues, contractors, and the public
  • We are seeking a candidate who is humble, demonstrating a genuine interest in team success over individual achievements; hungry, exhibiting a strong work ethic and passion for continuous improvement; and smart, possessing strong interpersonal skills and an understanding of team dynamics
  • Medical, dental, and vision
  • Paid time off, pro-rated amount available on your start date
  • Paid holidays and paid volunteer time
  • Paid parental leave
  • Bi-annual profit sharing
  • Employee Ownership Stock Plan (ESOP)
  • Traditional + Roth 401K retirement plan
  • Life insurance
  • HSA and FSA options
  • Bereavement leave
  • Supplemental voluntary benefits
  • Short term and long-term disability
  • Parking reimbursement, varies on office location
  • Cell phone plan reimbursement
  • Mileage reimbursement for ISG-approved travel