1

Online Programmer Jobs in Minnesota (NOW HIRING)

CNC Programmer Position Summary The CNC (Computerized Numerical Control) Programmer is responsible for the creation and implementation of high quality CNC programs for operations in a production ...

CNC Machinist Programmer

Elk River, MN · On-site

$66K - $93K/yr

CNC Programmer As a CNC Programmer at J&J Machine, you are the brain of our manufacturing process. You won't be writing repetitive, basic code; you will be utilizing advanced CAD/CAM software to ...

SR. CNC PROGRAMMER

Blaine, MN · On-site

$27.50 - $37.50/hr

This individual is responsible for the CNC programming of new products, from feasibility through prototype, and into production. In addition, provides input into quotes and quote reviews regarding ...

CNC Machinist Programmer

Saint Paul, MN · On-site

$66K - $93K/yr

CNC Programmer As a CNC Programmer at J&J Machine, you are the brain of our manufacturing process. You won't be writing repetitive, basic code; you will be utilizing advanced CAD/CAM software to ...

CNC Programmer Position Summary The CNC (Computerized Numerical Control) Programmer is responsible for the creation and implementation of high quality CNC programs for operations in a production ...

CNC Programmer / Operator

Grand Rapids, MN · On-site

$25 - $34.25/hr

CNC Programmer/ Operator Yanmar Compact Equipment North America designs, manufactures and supports a complete range of compact equipment including compact track loaders, mini excavators, wheel ...

Description Massman Automation is hiring for a CNC Programmer in our Villard, MN location. This is a great opportunity with excellent compensation, benefits, and paid time off. Come check us out! The ...

Senior CNC Programmer - Swiss (Journeyman Level) Schedule: Monday-Friday, 7:00 AM-4:00 PM Pay: $40-$50/hour + Quarterly KPI Bonus Location: Must be able to support both facilities in Minnesota (Lino ...

Operate point of sale system, computer, and other office productivity machinery in order to use online programming and software including word processing, database management, spreadsheet ...

Delivery Driver (Part Time)

Baxter, MN

$16.50 - $20.75/hr

Operate point of sale system, computer, and other office productivity machinery in order to use online programming and software including word processing, database management, spreadsheet ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Civil Engineering tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have ...

Showing results 41-60

Online Programmer information

See Minnesota salary details

$11

$38

$67

How much do online programmer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for online programmer in Minnesota is $38.72, according to ZipRecruiter salary data. Most workers in this role earn between $25.19 and $50.38 per hour, depending on experience, location, and employer.

What is an online programmer?

Online programmers are software developers who specialize in creating and maintaining the networked and multiplayer components of video games or software applications. They are responsible for implementing features that allow users to interact online, such as matchmaking, leaderboards, chat systems, and data synchronization across servers and clients. Online programmers work closely with other developers to ensure smooth, secure, and efficient online experiences for users. Their work often involves knowledge of networking protocols, server management, database integration, and security considerations.

What does an online programmer do?

An online programmer’s responsibilities are to design, develop, and implement online features or software for a mobile application or website. Your duties include meeting with clients to discuss their needs and goals and collaborating with other developers and user experience workers to integrate the front and back-ends of the application for a seamless program. As an online programmer, you also work closely with QA testers and project managers to ensure that the code is free of bugs before its release to the public.

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

To thrive as an Online Programmer, you need strong programming skills in languages such as C++, C#, or Java, along with a solid understanding of networking concepts and protocols. Familiarity with server-client architectures, cloud platforms, and version control systems like Git is typically required, and certifications in networking or cloud technologies can be advantageous. Excellent problem-solving abilities, effective teamwork, and clear communication are crucial soft skills for this role. These skills ensure the development of robust, scalable online features and smooth collaboration within multidisciplinary teams.

What are the typical challenges an online programmer faces when integrating new multiplayer features into a game?

Online Programmers often encounter challenges such as ensuring seamless synchronization between clients and servers, minimizing network latency, and handling unexpected connection drops. Troubleshooting issues like lag, packet loss, and discrepancies between player actions can be complex, especially during peak server loads or when scaling up for a global audience. Close collaboration with gameplay, backend, and QA teams is essential to test, debug, and optimize new multiplayer features before release.

What is the difference between Online Programmer vs Web Developer?

AspectOnline ProgrammerWeb Developer
Required CredentialsTypically a degree in computer science or related field, coding certificationsSimilar credentials, often with additional focus on web technologies
Work EnvironmentRemote or freelance, project-basedRemote or office, client-facing or in-house teams
Industry UsageUsed across tech, gaming, app developmentPrimarily in web design, online services, e-commerce
Common Search/ComparisonOften compared for programming skills and project scopeCompared for web design and front-end/back-end skills

Online Programmers focus on coding and developing software or applications across various platforms, often working remotely. Web Developers specialize in building and maintaining websites and web applications. While both roles require programming skills and similar credentials, their work environments and industry applications differ, making this comparison useful for those exploring careers or hiring in tech fields.

What are the most commonly searched types of Programmer jobs in Minnesota?

The most popular types of Programmer jobs in Minnesota are:

What are popular job titles related to Online Programmer jobs in Minnesota?

For Online Programmer jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Online Programmer jobs in Minnesota look for?

The top searched job categories for Online Programmer jobs in Minnesota are:

What cities in Minnesota are hiring for Online Programmer jobs?

Cities in Minnesota with the most Online Programmer job openings:

Infographic showing various Online Programmer job openings in Minnesota as of August 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 100% In-person job distribution, with an average salary of $80,541 per year, or $38.7 per hour.

CNC Programmer - Additive

rms Company

Coon Rapids, MN • On-site

$25 - $45/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Overview
About rms Company
rms Company is a company that is very successful because of its employees. We value performance and pay competitive wages along with a rich benefit package. We manufacture life saving device components so quality is always our focus. We carry that focus into every aspect of our operation. We have a state of the art facility but it is our employees that separate us from our competition.
CNC Programmer Position Summary
The CNC (Computerized Numerical Control) Programmer is responsible for the creation and implementation of high quality CNC programs for operations in a production environment using various CAD/CAM and other software and models. The programs must be verified for accuracy and ready to be set up and proven out on the equipment. This role will also support the production floor with the process improvement and work to improve tooling management and cost reduction.
Responsibilities
CNC Programmer Essential Job Functions
  • Writes and/or modifies CNC programs and instruction sheets for multi-axis machined parts
  • Monitors performance of program after implementation, adjusting as needed
  • Maintain program files
  • Provide ongoing support for machining processes
  • Assist in the training of operators on equipment and programs.
  • Assist in the identification and evaluation of new tooling and fixture applications
  • Sets up and operates machine on trial run (prove-out), when afforded, to verify accuracy of machine setting or programmed data
  • Documents all information pertaining to the setup and operation of each job assigned
  • Communicate effectively with the manufacturing engineers, quality personnel, plant personnel, and individuals outside the company.
  • Continual programming of part families
  • Completes all other work-related duties as assigned.

Qualifications
CNC Programmer Minimum Requirement & Qualifications
  • Minimum 2 years of experience in CAD/CAM programming
  • Experience as a level 3 machinist
  • Proficiency in computer skills and electronic data management (word, excel, network file structure)
  • Working knowledge of cutting tool geometry, as well as speeds and feeds for types of materials used.
  • Working knowledge of trigonometry and mathematical formulas needed to calculate machining processes.
  • Working knowledge of blueprint reading.
  • Working knowledge of geometric dimension and tolerance (GD&T).
  • High school diploma or equivalent degree (GED) required.
  • Able to interact with various types of individuals: operators, machinist, technical support and management.
  • Experience with Esprit programming software
  • Experience with Solid Works software

Preferred Qualifications
  • Two-year technical degree, preferred
  • 4-5 years of experience in a manufacturing environment, preferred
  • Experience with multi axis milling machines, preferred

rms Company Benefits
As a Cretex Medical company, rms offers a full benefit package to its employees. Benefits include medical, dental, vision and life insurance options. rms also offers a 401(k) retirement plan with employer match, profit sharing, short- term and long-term disability insurance, paid time off, holiday pay, and an onsite medical clinic.
rms Company also offers company specific benefits, such as:
  • Onsite Clinic
  • Paid Parental Leave
  • Monthly Social Events
  • Annual Employee Appreciation Week
  • Volunteer Opportunities
  • Training and Development Opportunities
  • Tuition Reimbursement
  • Wellness Program

Cretex Companies use cutting oils, solvents, and other chemicals in the manufacturing process. Testing is conducted on a periodic basis to ensure that all chemicals are kept well below the OSHA permissible exposure levels.
Pay Range
USD $25.00 - USD $45.00 /Hr.
Company Benefits
All Employees:
Our 401k retirement savings plan with a company match contribution; onsite health clinics, discretionary holiday bonus program (based on years of service), Cretex University, 24/7 employee assistance program with access to five confidential visits with a licensed counselor at no cost, wellness program with incentives, an employee death benefit, and employee sick and safe leave are available to all Cretex employees.
20+hours:
Cretex's medical benefit package includes: comprehensive medical insurance with access to virtual providers; dental insurance (Little Partners Dental benefit covers services 100 percent for children 12 and younger when seen by a Health Partners in network provider); vision insurance; a pre-tax health savings account, healthcare and dependent care pre-tax reimbursement accounts; paid holidays, paid time off; and our discretionary profit sharing program are available to employees working 20+ hours/week.
30+ hours:
Parental Leave, accident and critical illness benefits, optional employee, spouse, and child life; short and long term disability; company provided life insurance; and tuition assistance programs are available to employees working 30+ hours per week.
(Some benefits are subject to eligibility criteria.)
Applicants will receive consideration for employment regardless of their race, color, creed, religion, national origin, sex, sexual orientation, gender identity, disability, age, veteran status, marital status, family status, status with regard topublic assistance, or any other protected status as required by law.
Our company uses E-Verify to confirm the employment and eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.dhs.gov/E-Verify.