1

Bachelor Of Computer Science Jobs in Minnesota (NOW HIRING)

Data Scientist

Virginia, MN · On-site

$95 - $130/hr

Bachelor of Science degree in a relevant field such as statistics, computer science, economics, mathematics, analytics, data science, business, or social sciences. * Proficiency in Python, including ...

Senior Software Architect

Minneapolis, MN · On-site

$140K - $190K/yr

Bachelor's degree in Computer Science with a minimum of 5 years of experience and/or a Master's degree in Computer Science or a relevant subject matter and 3 years of experience * Significant C ...

Senior Software Architect

Minneapolis, MN · On-site

$140K - $190K/yr

Bachelor's degree in Computer Science with a minimum of 5 years of experience and/or a Master's degree in Computer Science or a relevant subject matter and 3 years of experience * Significant C ...

Infrastructure Engineer

Center City, MN · On-site

$106K - $139K/yr

Requires a minimum of a two-year certificate in data processing, computer science, microcomputer or related field, and 4 years of experience or: Seven years of progressive experience in work related ...

Showing results 41-60

Bachelor Of Computer Science information

What is a Bachelor of Computer Science?

A Bachelor of Computer Science is an undergraduate academic degree focused on the study of computer systems, programming, software development, algorithms, and computational theory. This degree typically takes three to four years to complete and prepares students for careers in technology, software engineering, data analysis, and related fields. Graduates gain both theoretical knowledge and practical skills in areas such as coding, database management, and computer networks, making them highly sought after in the tech industry.

What types of projects or tasks can someone with a Bachelor of Computer Science expect to work on in their first job?

Entry-level professionals with a Bachelor of Computer Science often work on a variety of projects, such as developing software applications, debugging and testing code, assisting in database management, or supporting IT infrastructure. They may collaborate closely with experienced developers, project managers, and cross-functional teams to contribute to ongoing projects while gaining hands-on experience. The work environment typically encourages continuous learning and provides mentorship opportunities, helping new graduates build technical and teamwork skills essential for career growth.

What are the key skills and qualifications needed to thrive as a Bachelor of Computer Science graduate, and why are they important?

To thrive as a Bachelor of Computer Science graduate, you need strong analytical thinking, programming proficiency in languages like Java or Python, and a solid understanding of algorithms and data structures, supported by a relevant degree. Familiarity with software development tools, version control systems like Git, and experience with databases or cloud platforms are typically expected. Problem-solving, teamwork, and effective communication are crucial soft skills that help you collaborate and adapt in dynamic tech environments. These abilities are essential to succeed in diverse computing roles, drive innovation, and contribute meaningfully to technical projects.

What can I do with a bachelor of computer science degree?

A Bachelor of Computer Science degree prepares individuals for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network administrator. Graduates can work in various industries, utilize programming languages like Java or Python, and often pursue certifications to enhance their career prospects.

What can I do with a bachelor of computer science?

A Bachelor of Computer Science prepares graduates for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. It provides skills in programming, algorithms, and systems design, often requiring knowledge of programming languages like Java, Python, or C++ and familiarity with tools like Linux or cloud platforms.

What jobs do most Bachelor of Computer Science majors get?

Most Bachelor of Computer Science majors find employment as software developers, computer programmers, systems analysts, or network administrators. These roles typically require knowledge of programming languages, problem-solving skills, and familiarity with operating systems and databases.

What jobs does a Bachelor of Computer Science degree get?

A Bachelor of Computer Science degree prepares graduates for roles such as software developer, systems analyst, database administrator, network administrator, cybersecurity analyst, and web developer. These positions typically require knowledge of programming languages, algorithms, and computer systems, and may involve working in office or remote environments. Certifications like CompTIA or Cisco can enhance job prospects.

What are popular job titles related to Bachelor Of Computer Science jobs in Minnesota?

For Bachelor Of Computer Science jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Bachelor Of Computer Science jobs in Minnesota look for?

The top searched job categories for Bachelor Of Computer Science jobs in Minnesota are:

What cities in Minnesota are hiring for Bachelor Of Computer Science jobs?

Cities in Minnesota with the most Bachelor Of Computer Science job openings:

Infographic showing various Bachelor Of Computer Science job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 88% Full Time, 5% Part Time, and 6% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution.

R&D Computer Systems Verification Engineer

DivIHN Integration Inc

Saint Paul, MN • On-site

Contractor

Re-posted yesterday


Job description

DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm. Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations. Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.

Visit us at https://divihn.com/find-a-job/ to learn more and view our open positions.

 
Please apply or call one of us to learn more

For further inquiries regarding the following opportunity, please contact our Talent Specialist.
Lavanya at (224) 369-0873
 
Title: R&D Computer Systems Verification Engineer
Location: St. Paul, MN
Duration: 12 Months
 
Description
This position is for a Research and Development Engineer, working with the Computer Systems Engineering team. We are looking for a talented individual to help us with the product development process. The position will assist with the Computer Systems Engineering development team in component qualification, software verification, and design transfer in the Client Electrophysiology division.
Duties and responsibilities:
• Responsible for the development, qualification, and release of computer system component and software releases for client Electrophysiology Systems
• Review and development of product requirements, test plans and test protocols
• Execution of software and computer system verification protocols
• Enhances and documents medical device functionality
• Collaborate with product management, customer care, quality, regulatory, production, and other engineering disciplines to deliver upon product delivery objectives and business goals
 
Years of Experience: Preferred 1 to 2 years’ experience in engineering, computer science, information technology, or related fields.
Education: Preferred minimum of Bachelor’s degree in engineering, computer science, information technology, or related fields. Experience will be considered in lieu of degree.
Required Qualifications:
• Experience with development and analysis of product requirements
• Experience with development of test plans, methods, and protocols
• Experience executing test methods/protocols on hardware and software projects
• Capable of producing polished, detail-oriented written technical documentation
• Ability to follow written procedures and document progress on tasks
• Experience working with issue management systems to create, triage, and track issues
• Organized and on-time with ability to follow thru on tasks and work in a structured process environment
• Ability to engage with and successfully influence cross functional teams
• Strong analytical and problem-solving skills
Preferred Qualifications:
• Experience with Linux and Microsoft Windows Operating System installation and configuration, including driver troubleshooting and OS enhancements
• Experience working with high-end workstations, network hardware, internal cards like frame grabbers and external accessories like printers, monitors, touchscreens, etc.
• Experience with the engineering change process and enterprise/document management systems such as Windchill
• Experience with Word, Visio, and similar documentation tools
• Familiarity with the EP space including examining ECG waveforms, fluoroscopy, and ultrasound sources
Experience/familiarity with EMC/EMI & Safety testing
• Familiarity with software revision control system
 
 
Top Skills
  • Testing
  • Writing test cases
  • Modifying test methods
  • New test development
  • Following established processes
Preferred Skills
  • Linux software experience
  • Windows software experience
Interview Process
  1. 30-minute phone screen
  2. Follow-up panel interview (video or onsite if candidate is available)
 

About us:
DivIHN, the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.

DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.