Software Engineer
Fargo, ND · On-site
S. degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or equivalent required * You have experience in programming operator or user interfaces * You have ...
Fargo, ND · On-site
S. degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or equivalent required * You have experience in programming operator or user interfaces * You have ...
Fargo, ND · On-site
S. degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or equivalent required * You have experience in programming operator or user interfaces * You have ...
Fargo, ND · On-site
S. degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or equivalent required * You have experience in programming operator or user interfaces * You have ...
Fargo, ND · On-site
S. degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or equivalent required * You have experience in programming operator or user interfaces * You have ...
Fargo, ND · On-site
S. degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or equivalent required * You have experience in programming operator or user interfaces * You have ...
Fargo, ND · On-site
S. degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or equivalent required * You have experience in programming operator or user interfaces * You have ...
Dickinson, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Quick apply
Dickinson, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Fargo, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Quick apply
Fargo, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Fargo, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Fargo, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Bismarck, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Quick apply
Bismarck, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Bismarck, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Bismarck, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Minot, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Quick apply
Minot, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Creating tools to improve system efficiency using performance data Qualifications * BS or MS in Computer Science, Computer Engineering, or a similar major, distinction average WAM, from an Australian ...
Creating tools to improve system efficiency using performance data Qualifications * BS or MS in Computer Science, Computer Engineering, or a similar major, distinction average WAM, from an Australian ...
Dickinson, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Dickinson, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Bismarck, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Quick apply
Bismarck, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Dickinson, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Quick apply
Dickinson, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Dickinson, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Dickinson, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Bismarck, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Bismarck, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Fargo, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Fargo, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Fargo, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Quick apply
Fargo, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Fargo, ND · On-site
$24 - $34/hr
Fargo, ND Primary responsibilities include providing CADD (Computer Aided Design Drafting) and ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Quick apply
Fargo, ND · On-site
$24 - $34/hr
Fargo, ND Primary responsibilities include providing CADD (Computer Aided Design Drafting) and ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Fargo, ND · On-site
$24 - $34/hr
Fargo, ND Primary responsibilities include providing CADD (Computer Aided Design Drafting) and ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Fargo, ND · On-site
$24 - $34/hr
Fargo, ND Primary responsibilities include providing CADD (Computer Aided Design Drafting) and ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
$15 - $40/hr
Ideally you will be pursuing a degree in electrical/computer engineering, mechanical engineering or computer science: others may apply * Must be registered as a full-time student at a local ...
$15 - $40/hr
Ideally you will be pursuing a degree in electrical/computer engineering, mechanical engineering or computer science: others may apply * Must be registered as a full-time student at a local ...
$34.9K - $40.9K
5% of jobs
$40.9K - $46.9K
10% of jobs
$46.9K - $53K
7% of jobs
$54K is the 25th percentile. Wages below this are outliers.
$53K - $59K
15% of jobs
$59K - $65K
7% of jobs
The median wage is $67.1K / yr.
$65K - $71K
15% of jobs
$71K - $77K
11% of jobs
$81.5K is the 75th percentile. Wages above this are outliers.
$77K - $83K
6% of jobs
$83K - $89K
14% of jobs
$89K - $95K
7% of jobs
$95K - $101K
2% of jobs
$34.9K
$68.7K
$101K
| Aspect | Computer Programming | Software Development |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; certifications like Microsoft Certified or Oracle Certified | Same as computer programming, often includes project management certifications |
| Work Environment | Often individual or small team coding tasks, in offices or remote settings | Includes planning, designing, coding, testing, and deployment, often in larger teams |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech companies, enterprise IT departments |
| Common Search & Comparison Intent | Understanding coding roles, entry-level tasks | Broader 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.
The most popular types of Computer Programming jobs in North Dakota are:
For Computer Programming jobs in North Dakota, the most frequently searched job titles are:
The top searched job categories for Computer Programming jobs in North Dakota are:

Fargo, ND • On-site
Full-time
Medical, Dental, Vision, Retirement
Posted 20 days ago
Develop a machine user interface (UI) to control packaging machinery that meets customer specifications.
Design machine UIs using AlphaGate A-VIS visualization software and configure communication with PLC and plant-level software.
Debug, test, and prepare the user interface for factory acceptance testing (FAT), and support integration of third-party equipment.