1

Computer Programming Jobs in Sun Prairie, WI (NOW HIRING)

Overview We are seeking a detailoriented and motivated CAD Technician to support our engineering and product development teams. In this role, you will assist with creating and maintaining accurate ...

Mechanical CAD Designer We have a great opportunity for you to join ACS in a Mechanical CAD ... ACS specializes in the engineering, integration and construction of technically complex R&D and ...

Coordinate with engineering, project management, and manufacturing teams to ensure alignment on ... Manage CAD software licenses, updates, and integrations in partnership with IT. YOU HAVE:

Overview We are seeking a detail-oriented and motivated CAD Technician to support our engineering and product development teams. In this role, you will assist with creating and maintaining accurate ...

Coordinate with engineering, project management, and manufacturing teams to ensure alignment on ... Manage CAD software licenses, updates, and integrations in partnership with IT. YOU HAVE:

Python Developer - Remote

Madison, WI · On-site

$50.75 - $69.75/hr

... in programming language Java and understanding of the software development life cycle knowledge of statistics, gen AI, LLM, Python, computer vision, data visualization tools excellent written and ...

CAD Designer II (2D/3D) (Nuclear)

Madison, WI

$27.25 - $37.50/hr

Translate engineering requirements, calculations, and specifications into manufacturable, quality ... Conduct CAD-based simulations, clash detection, and fit-up validation using industry tools ...

If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on the most cutting edge technologies then ETC is the place for ...

About this Role - CAD Technician We are looking for a talented CAD Technician that has a passion ... S. in Civil Engineering Technology - 1-3 years' experience in a civil and/or utility electrical ...

next page

Showing results 1-20

Computer Programming information

See Sun Prairie, WI salary details

$32.1K

$63.2K

$92.9K

How much do computer programming jobs pay per year?

As of Jun 30, 2026, the average yearly pay for computer programming in Sun Prairie, WI is $63,216.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,100.00 and $77,800.00 per year, depending on experience, location, and employer.

What are some common challenges computer programmers face when working on large-scale software projects?

Computer programmers often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring that their code integrates smoothly with existing systems. Communication and version control become critical as the project grows, and programmers must be adept at using tools like Git and collaborating via code reviews. Additionally, balancing feature development with bug fixes and technical debt is a typical challenge, requiring strong organizational and problem-solving skills.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), algorithmic thinking, and a relevant degree or coding certification. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is standard. Problem-solving, attention to detail, and effective communication are standout soft skills in this field. These skills are crucial for building reliable software, collaborating with teams, and adapting to evolving technology requirements.

What is computer programming?

Computer programming is the process of designing, writing, testing, and maintaining instructions (code) that computers can execute to perform specific tasks or solve problems. Programmers use programming languages such as Python, Java, or C++ to communicate with computers and create software, websites, apps, and more. This field involves logical thinking, problem-solving skills, and continuous learning to keep up with new technologies.

What is the difference between Computer Programming vs Software Development?

AspectComputer ProgrammingSoftware Development
Required CredentialsTypically a degree in computer science or related field; certifications like Microsoft Certified or Oracle CertifiedSame as computer programming, often includes project management certifications
Work EnvironmentOften individual or small team coding tasks, in offices or remote settingsIncludes planning, designing, coding, testing, and deployment, often in larger teams
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT departments
Common Search & Comparison IntentUnderstanding coding roles, entry-level tasksBroader scope, project management, and lifecycle involvement

Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

What job categories do people searching Computer Programming jobs in Sun Prairie, WI look for? The top searched job categories for Computer Programming jobs in Sun Prairie, WI are:
What cities near Sun Prairie, WI are hiring for Computer Programming jobs? Cities near Sun Prairie, WI with the most Computer Programming job openings:
CAD Technician

CAD Technician

AprilAire

Sun Prairie, WI • Hybrid

Full-time

Posted 16 days ago


Job description

Overview

We are seeking a detailoriented and motivated CAD Technician to support our engineering and product development teams. In this role, you will assist with creating and maintaining accurate drawings, models, and Bills of Materials (BOMs) while supporting key processes within our Product Data/Lifecycle Management (PDM/PLM) systems. This position is ideal for someone who is eager to learn, enjoys problemsolving, and wants to grow within a collaborative, crossfunctional environment.

This is a hybrid role, with a "home base" of our Sun Prairie Innovation Center.


Responsibilities
  • Support cross functional teams by incorporating changes and updates into drawings and bill of materials 
  • Process and manage Engineering Change Requests and Notices (ECR/ECN) ensuring data accuracy, process adherence and coordination across teams 
  • Maintain accurate documentation and BOM structure within the Product Data/Lifecycle Management (PDM/PLM) system 
  • Ensure all drawings, models and BOMs comply with internal standards, drafting practices and revision control procedures 
  • Support PDM/PLM integration with ERP system 
  • Create, modify and maintain 3D models and 2D drawings using SolidWorks 
  • Contribute to continuous improvement initiatives related to change management, error reduction and workflow simplification 
  • Participate on cross-functional teams to ensure the continuous, on-going improvement of customer satisfaction and service. 
  • Determine, submit and develop ideas such as investigating alternate products to fit customer needs, reduce product costs and provide better service. 
  • Work on special projects as mutually determined supervisor.  These projects can be short-term or long-term and are to be completed on an agreed upon time frame. 
  • Follow-up and carry-through to conclusion those opportunities for additional business.  

Qualifications
  • Associate or certificate related to Mechanical Design and CAD software required,
  • Ability to operate, Excel, Word, and Power Point.  
  • Knowledge of HVAC systems and equipment a plus.
  • Strong written and verbal communication skills.
  • Strong organizational skills.

LinkedIn Tag
Keyan Stremikis #LI-KS1Qualifications:
  • Associate or certificate related to Mechanical Design and CAD software required,
  • Ability to operate, Excel, Word, and Power Point.  
  • Knowledge of HVAC systems and equipment a plus.
  • Strong written and verbal communication skills.
  • Strong organizational skills.
Education:UNAVAILABLEEmployment Type: FULL_TIME