1

Computer Programmer Jobs in St Cloud, MN (NOW HIRING)

Design Engineer

Elk River, MN · On-site

$75K - $85K/yr

Our design and engineering capabilities allow us to provide complex components and assemblies to ... Works within all digital tools (CAD, File Management and ERP System) to create successful design ...

Our design and engineering capabilities allow us to provide complex components and assemblies to ... Works within all digital tools (CAD, File Management and ERP System) to create successful design ...

Design Engineer

Elk River, MN · On-site

$75K - $85K/yr

Our design and engineering capabilities allow us to provide complex components and assemblies to ... Works within all digital tools (CAD, File Management and ERP System) to create successful design ...

Our design and engineering capabilities allow us to provide complex components and assemblies to ... Works within all digital tools (CAD, File Management and ERP System) to create successful design ...

Manufacturing Engineer (Plastics)

Clearwater, MN · On-site

$72.80K - $93.80K/yr

Proficient with CAD drawing and solid modeling, preferred experience with SolidWorks. * Ability to ... Manufacturing Engineer, Mechanical Engineer Process Engineer, Quality Engineer, Industrial Engineer ...

Manufacturing Engineer (Plastics)

Clearwater, MN

$72.80K - $93.80K/yr

Proficient with CAD drawing and solid modeling, preferred experience with SolidWorks. * Ability to ... Manufacturing Engineer, Mechanical Engineer Process Engineer, Quality Engineer, Industrial Engineer ...

next page

Showing results 1-20

Computer Programmer information

See St Cloud, MN salary details

$32.7K

$64.4K

$94.6K

How much do computer programmer jobs pay per year?

As of May 31, 2026, the average yearly pay for computer programmer in St. Cloud, MN is $64,358.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,000.00 and $79,200.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 are computer programmers?

Computer programmers are professionals who write, test, and maintain the code that allows software programs and applications to function. They translate designs and instructions created by software engineers or developers into logical sequences that computers can follow. Programmers use various programming languages, such as Python, Java, or C++, to create and troubleshoot software to ensure it runs smoothly. Their work is essential to the development of websites, apps, operating systems, and a wide range of digital tools.

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.

What job categories do people searching Computer Programmer jobs in St. Cloud, MN look for? The top searched job categories for Computer Programmer jobs in St. Cloud, MN are:
What cities near St. Cloud, MN are hiring for Computer Programmer jobs? Cities near St. Cloud, MN with the most Computer Programmer job openings:
Graduate Engineer

Graduate Engineer

Apex Engineering Group

Saint Cloud, MN • On-site

$31 - $40/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

Office Location: Any Apex Office (Fargo, Bismarck, Dickinson, Minot, ND or Detroit Lakes, St. Cloud, or Minnetonka, MN)

Position Description:
Primary responsibilities include working as a key project team member on highway, urban roadway or municipal projects from the planning phase through design and construction. A Graduate Engineer shall be capable of independently and collaboratively contributing to the design and development of project plans, specifications while working with project team members.  Graduate Engineers typically report to a Project Manager or Senior Engineer.  Additional responsibilities will include taking on the role of resident project representative (RPR) in the field during construction projects.    
Qualification Requirements: 

  • Bachelor of Science Degree in Civil Engineering required.
  • Engineering Intern (EI) certified, or ability to obtain certification within one year.
  • 1-3 Years of experience with design and/or construction observation responsibilities on roadway or general municipal projects.
  • Excellent written and verbal communication skills required.
  • Must be detail oriented, self-motivated with strong interpersonal and organizational skills.
  • Flexible working style and willingness to occasionally modify personal schedules as required to meet deadlines and/or client needs.
  • Proficient using Microsoft Windows/Office products (Word, Excel, Outlook, PowerPoint).
  • Working knowledge of AutoCAD, Civil 3D and Microstation/GeoPak or other CADD-based civil design software is a plus.
  • A valid driver’s license is required or the ability to obtain one.

Physical Requirements: 
  • Ability to operate a computer under normal ergonomic office conditions.
  • Required to work in an outdoor environment during construction season.
  • May require prolonged periods of standing and walking to perform some of the typical tasks and duties associated with construction observation or surveying.
  • Required to lift and move up to 10 pounds and occasionally lift and move up to 50 pounds. 
  • Must be able to work required schedule on construction site or in the office as directed.
  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements described here are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential tasks and duties. 
Essential Tasks and Duties: 
  • Perform assigned tasks as part of project teams on civil engineering projects while learning the project development process including: planning, design, specifications, plans, reports and construction observation.
  • Communicate frequently and effectively with supervisors and project managers on a consistent basis by providing updates and progress during all phases of projects.
  • Attend company meetings, project meetings and client meetings on a regular basis.
  • This position will require a limited role initially in preparing proposals and participating in interviews for securing work for the firm.  Responsibilities for business development will increase with experience and mentoring by senior staff.
  • This position will require the initiative to think independently and make rational judgment calls.
  • Expect to take on and understand the role of the project engineer and the owner’s on-site representative on construction projects with progression to project management.
  • Work with Apex team members on the development of project plans and specifications.
  • Understand and follow company CADD procedures.
  • Understand and follow company employee handbook and mandated safety policies.
  • Perform responsibilities in a conscientious, legal and ethical manner with a strong attention to detail.
  • Must be able to work independently and in a team environment.
  • Participate in professional organizations and community leadership programs.
  • Travel and out-of-town stays will be required; may work overtime especially during the construction season.
  • Other duties as assigned.

Benefits:
We're looking for experience, entrepreneurs and enthusiasm. Apex Engineering Group believes that every employee plays an important role in our company's success and that is why we strive to provide our employees with a benefits program that rewards them for their hard work and dedication they put forth everyday.
We offer a competitive salary and a comprehensive benefits package, which includes:

  1. Performance-based bonuses
  2. Health, dental, and vision insurance
  3. Life insurance
  4. 401(k) plan with employer match and profit-sharing contribution
  5. Paid parental leave
  6. Flexible Spending Accounts (FSAs) and Health Savings Accounts (HSAs)
  7. Paid time off
  8. Short- and long-term disability coverage
  9. Employee wellness program

Hourly Base Pay Range: $31-$40 (Actual base pay is dependent on several factors, including experience, education, licensure, job location, and internal equity.)

EOE/AA

Please email brianna.naugle@apexenggroup.com with any questions.

Powered by JazzHR

hKajRFnKWV