1

Computer Programmer Jobs in New Richmond, WI (NOW HIRING)

Senior Software Engineer

Maplewood, MN · On-site

$125K - $165K/yr

Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior ...

Senior Software Engineer

Maplewood, MN

$125K - $165K/yr

Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior ...

Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior ...

Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior ...

Senior Software Engineer

Saint Paul, MN

$123K - $163K/yr

... our Programmer Software Design team. • As a senior engineer, this individual should show ... MS • Degree in Computer Science, Computer Engineering, Software Engineering, Electrical ...

S (Preferred) in discipline such as Computer Engineering, Computer Science, Electrical Engineering, Computer Systems Engineering, Software Engineering. * 10+ years of software engineering design. * 2 ...

S (Preferred) in discipline such as Computer Engineering, Computer Science, Electrical Engineering, Computer Systems Engineering, Software Engineering. * 10+ years of software engineering design. * 2 ...

S (Preferred) in discipline such as Computer Engineering, Computer Science, Electrical Engineering, Computer Systems Engineering, Software Engineering. * 10+ years of software engineering design. * 2 ...

IoT Systems Engineer

Chisago City, MN · On-site

$80K - $120K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field, or equivalent professional experience. * Two or more years of experience in ...

IoT Systems Engineer

Chisago City, MN · On-site

$80K - $120K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field, or equivalent professional experience. * Two or more years of experience in ...

AI/Machine Learning Engineer

Maplewood, MN · On-site

$143K/yr

Bachelor's degree or higher in computer science, computer engineering, electrical engineering, applied mathematics, physics, cognitive science, computational neuroscience, or a related field ...

AI/Machine Learning Engineer

Maplewood, MN · On-site

$143K/yr

Bachelor's degree or higher in computer science, computer engineering, electrical engineering, applied mathematics, physics, cognitive science, computational neuroscience, or a related field ...

Showing results 21-40

Computer Programmer information

See New Richmond, WI salary details

$33.7K

$66.4K

$97.7K

How much do computer programmer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for computer programmer in New Richmond, WI is $66,442.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,600.00 and $81,800.00 per year, depending on experience, location, and employer.

What does a computer programmer do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

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++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

How much do computer programmers get paid?

Computer programmers' salaries vary based on experience, location, and industry, but the median annual wage in many regions is around $70,000 to $85,000. Skilled programmers with knowledge of languages like Java, Python, or C++ and experience with software development tools tend to earn higher salaries, especially in tech hubs or specialized fields.

Is a computer programmer a good career?

A computer programmer is a viable career that involves writing, testing, and maintaining software using programming languages like Java, Python, or C++. It offers opportunities in various industries, often requires problem-solving skills and continuous learning, and can provide competitive salaries and job stability depending on experience and location.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often work with development tools and version control systems. Programmers analyze requirements, troubleshoot issues, and collaborate with teams to ensure functionality and performance.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, and may require knowledge of programming languages, software development tools, and problem-solving skills.

What cities near New Richmond, WI are hiring for Computer Programmer jobs?

Cities near New Richmond, WI with the most Computer Programmer job openings:

Infographic showing various Computer Programmer job openings in New Richmond, WI as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 78% Full Time, 17% Part Time, 2% Contract, and 1% Nights. Highlights an 72% Physical, 1% Hybrid, and 27% Remote job distribution, with an average salary of $66,442 per year, or $31.9 per hour.

IT Support Engineer - Level 2

Woodbury, MN • Remote

Computer Integration Technologies, Inc.
Network Security • 51 - 200 employees

$65K - $80K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Job description

At CIT, we're on a mission to revolutionize the way businesses harness technology. Our passion lies in crafting and implementing IT solutions that propel our customers forward. As a team, we're committed to empowering small & medium-sized businesses with a suite of game-changing services. From managed IT & cybersecurity to cloud solutions & physical security, we're the tech allies businesses trust to navigate the digital landscape.


Why Work Here

At CIT, you’ll work with a team of experts who are as passionate about their craft as you are in a collaborative, learning-focused, and fun environment. We offer:

  • Career Growth – Paid vendor certifications, ongoing training, and development opportunities.
  • Flexible Time Off – Take time off when you need it with our generous FTO policy.
  • Great Benefits – Medical, dental, vision, 401(k) with employer match, paid volunteer time, paid parental leave, and more.
  • Values-Driven Culture – Work in an environment that consistently wins Twin Cities’ Best Workplace awards year after year.


Position Summary

As an IT Support Engineer, you’ll resolve customer service tickets and provide ongoing support across desktop, server, network infrastructure, and cloud computing environments. We’re looking for a service‑first mindset and a genuine passion for taking care of customers demonstrated by communicating clearly, acting with empathy, and delivering timely, effective solutions. You will bring professional experience in computer networking, NOC, or helpdesk environments, along with the ability to independently resolve a wide range of support issues.


Core Functions

  • Manage, update, and provide support for customer infrastructure, encompassing firewalls, switches, access points, hypervisors, servers, SANs, desktops, VPNs, and Microsoft Azure.
  • Pivot to prioritize and address high-impact tickets, efficiently allocating time and resources to ensure timely resolution.
  • Go beyond resolving tickets to ensure that solutions fully address customer needs and contribute to long-term success.
  • Regularly communicate with customers and CIT employees via verbal and written communication to address and resolve issues.
  • Maintain accurate records of support activities, including ticket updates, resolutions, and customer interactions.
  • Meet or exceed Key Performance Indicators (KPIs) related to ticket resolution time, customer satisfaction, and other relevant metrics.
  • Participate in ongoing education and training. Engineers must obtain the CompTIA A+ and Network+ certification within their first year at CIT if they don't already have them.
  • This position may require shift work in a 24/7/365 environment and the capacity to work evening, overnight, weekend, and holiday as required.
  • Perform other duties and responsibilities as assigned.


Required Qualifications

  • 3+ years of professional experience in computer networking, NOC, or helpdesk environments.
  • Advanced knowledge of managing network devices and configurations.
  • Intermediate Microsoft 365 knowledge and support experience.
  • Intermediate Active Directory design, implementation, and administration skills.
  • Intermediate knowledge of computer hardware and multiple operating systems, including Windows Desktop and Server OS, macOS, and virtualization platforms such as VMware, Microsoft Hyper-V, or Scale.
  • Ability to perform tasks with minimal supervision.
  • Solve problems independently and as part of a collaborative team.
  • Strong computer and typing skills.
  • Participation in an on-call rotation, including weekends and holidays.
  • Must be authorized to work in the United States.
  • A criminal background check and professional reference check will be conducted as part of the hiring process.
  • After hiring, this position may require passing a CJIS background check depending on the team assignment.


Desired Qualifications

  • 2+ years of experience working with a managed service provider (MSP).
  • Industry-recognized certifications such as CompTIA A+, CompTIA Network+, or CCNA.


Work Environment

  • This position will work a fully remote schedule anywhere within the United States. The schedule is 8:00am–5:00pm (Central Time) Tuesday through Friday, and 8:00am–4:00pm Saturday.
  • This position may require shift work in a 24/7/365 environment and the capacity to work evening, overnight, weekend, and holiday rotations as required.
  • Local commute to customer sites may be required based on employee proximity to customers. 
  • Most end‑user interactions will be conducted virtually. Engineers are expected to have their web cameras on during both external and internal meetings.


Pay Range

The salary range for this role is $65,000 – 80,000. At CIT, compensation is based on total experience, performance, subject matter expertise, and other job-related factors. We are committed to fair and competitive pay that rewards contributions and impact.


Benefits

CIT offers competitive benefit, wage, and incentive programs. Benefits include but are not limited to: medical, dental, vision, life & disability insurance, 401(k) with matching employer contribution, flexible work schedules, paid volunteer & parental leave time, flexible paid time off policy, and an employer‑sponsored rewards & recognition program.


Equal Opportunity Statement

CIT is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment, regardless of their race, color, creed, religion, ancestry, national origin, sex, affectional preference, gender identity, disability, age, marital status, veteran status, status with regard to public assistance, or any other legally protected characteristics.


About Us

At Computer Integration Technologies (CIT), our mission is simple yet powerful: Making Technology Work for Business. Since 1992, we've partnered with organizations to transform technology from a challenge into strategic advantage. We serve as the IT member of our customers' teams, delivering innovative solutions that empower growth and success.


Our culture thrives on collaboration, integrity, and passion for customer success. We believe in a positive work-life balance, continuous learning, and celebrating victories together. At CIT, every solution is tailored to meet unique business needs—whether it’s managed IT, cybersecurity, cloud services, or custom development.


Our Core Values

  • Our People – Collaborative, reliable, empowered, and accountable.
  • Passion for Our Customers – Customers are our focus and always come first.
  • Integrity – We do the right thing, keep our promises, and treat everyone with respect.
  • Our Culture – Fun, positive, and balanced; we celebrate achievements.
  • Our Solutions – Innovative, strategic, and designed to deliver real value.


Join us and be part of a team that combines cutting-edge technology with a commitment to excellence, innovation, and customer care. Together, we make technology clear, understandable, and painless for businesses everywhere.


https://www.citsolutions.net/about-computer-integration-technologies/


Days: Tuesday - Saturday
Tuesday - Friday: 8:00am – 5:00pm (Central Time)
Saturday: 8:00am - 4:00pm (Central Time)