Software Engineer II - Desktop
Hamel, MN · On-site
Education: BS in Computer Science, Computer Engineering, or related Engineering discipline Experience/skills: 4 + years of Software Design and Development, Object Oriented Analysis/Design & GUI ...
Hamel, MN · On-site
Education: BS in Computer Science, Computer Engineering, or related Engineering discipline Experience/skills: 4 + years of Software Design and Development, Object Oriented Analysis/Design & GUI ...
Hamel, MN · On-site
Education: BS in Computer Science, Computer Engineering, or related Engineering discipline Experience/skills: 4 + years of Software Design and Development, Object Oriented Analysis/Design & GUI ...
Education: BS in Computer Science, Computer Engineering, or related Engineering discipline Experience/skills: * 8+ years of hands-on Software Design and Development, Object Oriented Analysis/Design ...
Education: BS in Computer Science, Computer Engineering, or related Engineering discipline Experience/skills: * 8+ years of hands-on Software Design and Development, Object Oriented Analysis/Design ...
Hamel, MN · On-site
$125K - $145K/yr
Bachelor's degree in Computer Science, Computer Engineering, or a related engineering discipline. * 10+ years of combined education and hands-on experience in software engineering, including at least ...
Quick apply
Hamel, MN · On-site
$125K - $145K/yr
Bachelor's degree in Computer Science, Computer Engineering, or a related engineering discipline. * 10+ years of combined education and hands-on experience in software engineering, including at least ...
Maple Grove, MN · On-site
$46.25 - $59.25/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or ... Passion for connecting technical solution with operational excellence * equivalent * 3-5 years of ...
Maple Grove, MN · On-site
$46.25 - $59.25/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or ... Passion for connecting technical solution with operational excellence * equivalent * 3-5 years of ...
Maple Grove, MN · On-site
$46.25 - $59.25/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering * Passion ... for connecting technical solution with operational excellence * 3-5 years of engineering / related ...
Maple Grove, MN · On-site
$46.25 - $59.25/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering * Passion ... for connecting technical solution with operational excellence * 3-5 years of engineering / related ...
Hamel, MN · On-site
$38 - $48/hr
... Programmer Location: Northwest Twin Cities Metro Company: Third Party International Rate: 38 to 48 ... Basic computer skills including Microsoft Office * Ability to work effectively with manufacturing ...
Quick apply
Hamel, MN · On-site
$38 - $48/hr
... Programmer Location: Northwest Twin Cities Metro Company: Third Party International Rate: 38 to 48 ... Basic computer skills including Microsoft Office * Ability to work effectively with manufacturing ...
Maple Grove, MN · On-site
$85K - $110K/yr
... computer hardware and software support. This enables us to support and develop a wide range of ... Engineering, Software Engineering, or • Passion for connecting technical solution with ...
Maple Grove, MN · On-site
$85K - $110K/yr
... computer hardware and software support. This enables us to support and develop a wide range of ... Engineering, Software Engineering, or • Passion for connecting technical solution with ...
$17.50 - $22.75/hr
Experience with engineering software, programming, CAD, data analysis, or laboratory equipment. * Experience creating technical documentation, laboratoryreports, project summaries, test reports, or ...
$17.50 - $22.75/hr
Experience with engineering software, programming, CAD, data analysis, or laboratory equipment. * Experience creating technical documentation, laboratoryreports, project summaries, test reports, or ...
Brooklyn Park, MN · On-site
$17.50 - $22.75/hr
Experience with engineering software, programming, CAD, data analysis, or laboratory equipment. * Experience creating technical documentation, laboratoryreports, project summaries, test reports, or ...
Brooklyn Park, MN · On-site
$17.50 - $22.75/hr
Experience with engineering software, programming, CAD, data analysis, or laboratory equipment. * Experience creating technical documentation, laboratoryreports, project summaries, test reports, or ...
$105K - $118K/yr
Bachelor of Science degree in Electrical Engineering, Computer Engineering, or a relevant engineering degree. * 4+ years of experience developing embedded software. * Excellent knowledge of embedded ...
Quick apply
$105K - $118K/yr
Bachelor of Science degree in Electrical Engineering, Computer Engineering, or a relevant engineering degree. * 4+ years of experience developing embedded software. * Excellent knowledge of embedded ...
Medina, MN · On-site
$127K - $158K/yr
Minimum bachelor's degree in electrical, power systems, or computer engineering. * Minimum of 5+ years of work experience in project engineering, power systems engineering, software engineering ...
Medina, MN · On-site
$127K - $158K/yr
Minimum bachelor's degree in electrical, power systems, or computer engineering. * Minimum of 5+ years of work experience in project engineering, power systems engineering, software engineering ...
Medina, MN · On-site
$127K - $158K/yr
Minimum bachelor's degree in electrical, power systems, or computer engineering. * Minimum of 5+ years of work experience in project engineering, power systems engineering, software engineering ...
Medina, MN · On-site
$127K - $158K/yr
Minimum bachelor's degree in electrical, power systems, or computer engineering. * Minimum of 5+ years of work experience in project engineering, power systems engineering, software engineering ...
Big Lake, MN · On-site
$33 - $44/hr
The Engineering Technician will create CNC code that performs a capable, repeatable process ... Experience with CAD and CAM software - preferably Solid works, NX and Esprit * Proficient PC skills ...
Big Lake, MN · On-site
$33 - $44/hr
The Engineering Technician will create CNC code that performs a capable, repeatable process ... Experience with CAD and CAM software - preferably Solid works, NX and Esprit * Proficient PC skills ...
Dayton, MN · Hybrid
$138K - $182K/yr
Bachelor's degree in electrical engineering, computer engineering, software engineering, computer science, or a related field. * 3+years of successful new product development experience. * Hands-on ...
Dayton, MN · Hybrid
$138K - $182K/yr
Bachelor's degree in electrical engineering, computer engineering, software engineering, computer science, or a related field. * 3+years of successful new product development experience. * Hands-on ...
Dayton, MN · On-site
$138K - $182K/yr
Bachelor's degree in electrical engineering, computer engineering, software engineering, computer science, or a related field. * 3+ years of successful new product development experience. * Hands-on ...
Dayton, MN · On-site
$138K - $182K/yr
Bachelor's degree in electrical engineering, computer engineering, software engineering, computer science, or a related field. * 3+ years of successful new product development experience. * Hands-on ...
Medina, MN · On-site
$104K - $130K/yr
The Role We are looking for talented, energetic, and outgoing application engineers to work in a ... Solid understanding of general computer operations including file systems, file navigation, and ...
Medina, MN · On-site
$104K - $130K/yr
The Role We are looking for talented, energetic, and outgoing application engineers to work in a ... Solid understanding of general computer operations including file systems, file navigation, and ...
Medina, MN · On-site +1
$104K - $130K/yr
The Role We are looking for talented, energetic, and outgoing application engineers to work in a ... Solid understanding of general computer operations including file systems, file navigation, and ...
Medina, MN · On-site +1
$104K - $130K/yr
The Role We are looking for talented, energetic, and outgoing application engineers to work in a ... Solid understanding of general computer operations including file systems, file navigation, and ...
Zimmerman, MN · On-site
$60K - $90K/yr
... CAD software, generating models and drawings, and maintaining documentation consistent with our ... With direction from lead engineers, design electro-mechanical motion control devices with the ...
Quick apply
Zimmerman, MN · On-site
$60K - $90K/yr
... CAD software, generating models and drawings, and maintaining documentation consistent with our ... With direction from lead engineers, design electro-mechanical motion control devices with the ...
Brooklyn Park, MN · On-site
$98K - $176K/yr
Four-year degree in Computer Science, Computer Engineering or equivalent preferred * 5+ years of professional experience in this role, or a relevant and similar role. * Experience working with Kotlin ...
Brooklyn Park, MN · On-site
$98K - $176K/yr
Four-year degree in Computer Science, Computer Engineering or equivalent preferred * 5+ years of professional experience in this role, or a relevant and similar role. * Experience working with Kotlin ...
Brooklyn Park, MN · On-site
$98K - $176K/yr
Four-year degree in Computer Science, Computer Engineering or equivalent preferred * 5+ years of professional experience in this role, or a relevant and similar role. * Experience working with Kotlin ...
Brooklyn Park, MN · On-site
$98K - $176K/yr
Four-year degree in Computer Science, Computer Engineering or equivalent preferred * 5+ years of professional experience in this role, or a relevant and similar role. * Experience working with Kotlin ...
$34.4K - $40.3K
5% of jobs
$40.3K - $46.2K
10% of jobs
$46.2K - $52.2K
7% of jobs
$53.2K is the 25th percentile. Wages below this are outliers.
$52.2K - $58.1K
15% of jobs
$58.1K - $64K
7% of jobs
The median wage is $66.1K / yr.
$64K - $69.9K
15% of jobs
$69.9K - $75.9K
11% of jobs
$80.3K is the 75th percentile. Wages above this are outliers.
$75.9K - $81.8K
6% of jobs
$81.8K - $87.7K
14% of jobs
$87.7K - $93.6K
7% of jobs
$93.6K - $99.5K
2% of jobs
$34.4K
$67.7K
$99.5K
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.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found 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.
Cities near Monticello, MN with the most Computer Programmer job openings:

Hamel, MN • On-site
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 26 days ago
6.2
Based on 16 frontline employees who took The Breakroom Quiz
Sourced by ZipRecruiter
Transportation equipment manufacturing
1,001 - 5,000 Employees
Hamel, MN, US