1

Computer Science Degree Jobs in Minnesota (NOW HIRING)

Controls Systems Engineer

Moorhead, MN · On-site

$82K - $106K/yr

To be successful in this position requires a Bachelor of Science degree, typically in engineering or computer science, along with a strong background in industrial control systems. Knowledge and ...

Software Test Engineer

Plymouth, MN · On-site

$50 - $55/hr

Bachelors degree in Computer Science, Software Engineering, Electrical Engineering or similar. * Minimum 2 years of relevant experience. * Experience in C/C++ family of coding languages.

Associate Data Scientist, Marketing

Richfield, MN · Hybrid

$61K - $61K/yr

Bachelor's degree in a highly quantitative field (e.g., Computer Science, Engineering, Physics, Math, Operations Research, etc.). * 1+ years of experience in marketing mix modeling, supporting model ...

Associate Data Scientist, Marketing

Minneapolis, MN · Hybrid

$61K - $62K/yr

Bachelor's degree in a highly quantitative field (e.g., Computer Science, Engineering, Physics, Math, Operations Research, etc.). * 1+ years of experience in marketing mix modeling, supporting model ...

Bachelor's degree in a highly quantitative field (e.g., Computer Science, Engineering, Physics, Math, Operations Research, etc.). * 1+ years of experience in marketing mix modeling, supporting model ...

next page

Showing results 1-20

Computer Science Degree information

See Minnesota salary details

$55.3K

$81.4K

$96K

How much do computer science degree jobs pay per year?

As of Jun 9, 2026, the average yearly pay for computer science degree in Minnesota is $81,398.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,900.00 and $91,600.00 per year, depending on experience, location, and employer.

What is a Computer Science degree?

A Computer Science degree is an academic program that focuses on the study of computers, computational systems, and software. Students learn about programming, algorithms, data structures, computer hardware, software engineering, and theoretical concepts underpinning computing. Graduates are prepared for careers in software development, data analysis, cybersecurity, artificial intelligence, and many other technology-related fields. The degree can be earned at various levels, including associate, bachelor's, master's, and doctoral degrees.

What are the key skills and qualifications needed to thrive with a Computer Science degree, and why are they important?

To thrive with a Computer Science degree, a strong grasp of programming languages, algorithms, and data structures is essential, typically supported by a bachelor's degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and certifications such as AWS Certified Developer or CompTIA Security+ are often beneficial. Problem-solving, analytical thinking, and effective teamwork are crucial soft skills that distinguish successful professionals. Mastering these skills enables individuals to efficiently design, implement, and maintain complex software solutions in diverse technical environments.

What is the difference between Computer Science Degree vs Software Developer?

AspectComputer Science DegreeSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically requires programming skills, experience, and sometimes certifications
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or freelance projects
Industry UsageUsed as a qualification for various tech rolesPractical role focused on coding and software creation
Search & Comparison IntentUnderstanding educational requirements and career pathsJob qualifications and skills needed for software development

While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.

What types of entry-level roles are typically available to recent graduates with a Computer Science degree, and how do these roles support career growth?

Recent graduates with a Computer Science degree often start in roles such as software developer, QA engineer, IT support specialist, or data analyst. These positions provide hands-on experience with real-world projects, exposure to collaborative team environments, and an opportunity to work with various technologies. Early career roles typically include mentorship and training, allowing new professionals to build foundational skills, specialize in areas of interest, and progress toward more advanced positions like software architect, project manager, or data scientist over time.
What are the most commonly searched types of Computer Science Degree jobs in Minnesota? The most popular types of Computer Science Degree jobs in Minnesota are:
What are popular job titles related to Computer Science Degree jobs in Minnesota? For Computer Science Degree jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Computer Science Degree jobs in Minnesota look for? The top searched job categories for Computer Science Degree jobs in Minnesota are:
What cities in Minnesota are hiring for Computer Science Degree jobs? Cities in Minnesota with the most Computer Science Degree job openings:
Infographic showing various Computer Science Degree job openings in Minnesota as of June 2026, with employment types broken down into 7% Internship, 73% Full Time, 10% Part Time, 3% Temporary, and 7% Contract. Highlights an 90% In-person, and 10% Remote job distribution, with an average salary of $81,398 per year, or $39.1 per hour.
Medical Laboratory Technician (MLT) or Medical Laboratory Scientist (MLS) - Fergus Falls (76573)

Medical Laboratory Technician (MLT) or Medical Laboratory Scientist (MLS) - Fergus Falls (76573)

LAKE REGION HEALTHCARE

Fergus Falls, MN • On-site

$26.40 - $41.03/hr

Full-time

Medical, Dental, Life, Retirement

Posted 2 days ago


Lake Region Healthcare rating

6.9

Company rating: 6.9 out of 10

Based on 12 frontline employees who took The Breakroom Quiz


Job description

The MLT or MLS performs a wide range of clearly defined analysis at acceptable levels of competency and on a timely basis. These analyses involve a level of independent judgment as delegated by the supervisor compatible with the level of acquired expertise. The employee performs routine laboratory procedures carefully and conscientiously using predetermined criteria and reports unusual conditions to the supervisor. Proficient and professional communications is required with patients, co-workers and physicians. Performs efficiently and accurately when assisting or carrying out physician orders, including appropriate documentation. Be knowledgeable of resources available within the clinic and throughout the community to provide optimum medical care to patients and their families.
Compensation
Hourly wage range for MLT candidates: $26.40 - $33.79. Hourly wage range for MLS candidates: $30.52-$41.09. Please note that final compensation will be determined based on experience, qualifications and internal equity considerations.
Hours/Shifts
Casual with varied shifts
Benefit Offerings
Lake Region Healthcare is pleased to offer a comprehensive benefit program designed to meet your unique needs. This includes medical and dental coverage; HSA, FSA and 401k plans; EAP, life and disability coverage; voluntary accident, critical illness and hospital indemnity coverage; pet insurance, ID theft protection and legal services. For new employees, the effective date of coverage for most plans is the first of the month, following a 30-day waiting period.
EEOC
Lake Region Healthcare provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Requirements are representative of minimum levels of knowledge, skills, and/or abilities
MLT Candidates
  1. Education/Special Skills: High school diploma or equivalent level of education, two years associate applied science degree in clinical laboratory science preferred, laboratory training culminating in National Certification, MLT (ASCP or equivalent) required upon hire or must obtain within six months in position, proficient and professional communication, both verbal and written. Willingness to be BLS certified within the first year of employment. Ability to operate all lab equipment.
  2. Physical demands: Ability to do repetitive motions moving hand, wrist and fingers and fingertip touch perception for location of blood vessels. Ability to respond quickly in emergency situations.
  3. Successful completion of the pre-employment health screening process required.
  4. Must be able to attend the work site per schedule and to take call on a rotational basis. Duties may require limited amount of non-scheduled hours as work load requires. Duties may require change of shift to accommodate work load and/or labor shortage.
  5. Adequate computer/keyboarding skills.

MLS Candidates
  1. Education/Special Skills: A Bachelor of Science degree including an internship under the direction of a Pathologist in an approved laboratory.
  2. Must possess or be eligible to receive appropriate HHS approved laboratory certification (i.e., ASCP or AMT). (If not currently registered, must pass the registry within the first twelve months of employment.) Must maintain approved certification status. Certification renewal must be verified as active 2 months from valid through date.
  3. Ability to communicate effectively in English, both orally and in writing. Ability to follow detailed blood collection and lab procedures. Ability to assist in the research and development of new lab procedures as required by pathologist and technical supervisor.

What Lake Region Healthcare employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom