1

Bs Computer Science Jobs in Michigan (NOW HIRING)

... BS Computer Science or equivalent. Qualifications Top Three Technical Skills/Experience (+ Years) 1.IBM Worklight / mobile Platform (+5 Years) 2.Mobile Security Products (ISAM for Mobile AppScan) (+5 ...

For data science/machine learning positions required skills include a bachelors degree or masters degree in computer science, computer engineering, electrical engineering, information systems, IT ...

Bachelor of Science in EE, ME, Comp Eng. or Computer Science or equivalent work experience * Wire Harness Design, Routing and Packaging experience * Experience with OEM change process, including ...

Bachelors degree or masters degree in computer science, computer engineering, electrical engineering, information systems, IT * Highly motivated, self-learner, and technically inquisitive

Embedded Software Engineer

Rochester, MI

$121K - $159K/yr

Bachelor - Electrical Engineering/Electronics Engineering Technology/Computer Engineering/Computer Science Master - Electrical Engineering/Computer Engineering/Computer Science (preferred) Additional ...

Embedded Software Engineer

Rochester, MI · On-site

$121K - $159K/yr

Bachelor - Electrical Engineering/Electronics Engineering Technology/Computer Engineering/Computer Science Master - Electrical Engineering/Computer Engineering/Computer Science (preferred) Additional ...

Cloud Infrastructure Engineer

Lansing, MI · On-site

$97K - $128K/yr

Required : • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred • Minimum of 4 years of experience in cloud engineering, infrastructure ...

Entry-Level Data Engineer

Detroit, MI · On-site

$104K - $125K/yr

... Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT • Highly motivated, self-learner, and technically inquisitive • ...

next page

Showing results 1-20

Bs Computer Science information

See Michigan salary details

$49.2K

$72.4K

$85.4K

How much do bs computer science jobs pay per year?

As of Jun 25, 2026, the average yearly pay for bs computer science in Michigan is $72,437.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,500.00 and $81,500.00 per year, depending on experience, location, and employer.

What professions make $200,000 a year without a degree?

In the tech industry, roles such as software developers, cybersecurity specialists, and data engineers can reach or exceed $200,000 annually through experience, specialized skills, and certifications like AWS or Cisco. Sales, real estate, and entrepreneurial ventures also have potential for high income without a formal degree, often relying on performance and networking.

What is a BS in Computer Science?

A BS in Computer Science is a Bachelor of Science degree that focuses on the theoretical foundations and practical applications of computing and programming. Students learn about algorithms, data structures, software development, computer systems, and sometimes topics like artificial intelligence, cybersecurity, and databases. Graduates are prepared for careers in software engineering, IT, research, or for further study in graduate programs. The degree generally takes about four years to complete and combines coursework, projects, and sometimes internships to provide a comprehensive understanding of computer science.

What jobs does a computer science degree get?

A computer science degree qualifies graduates for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These jobs typically require skills in programming languages, problem-solving, and understanding of computer systems, often involving work in office or remote environments with standard working hours.

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

To thrive as a Computer Science graduate, you need strong analytical thinking, programming proficiency, and a solid grasp of algorithms and data structures, typically supported by a bachelor's degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are highly valued. Effective problem-solving, teamwork, and communication skills help you excel in collaborative and dynamic tech environments. These capabilities enable you to design, develop, and maintain robust software solutions that meet real-world needs.

What types of entry-level roles are commonly available to graduates with a BS in Computer Science, and how can I identify which path aligns with my interests?

Graduates with a BS in Computer Science often find entry-level opportunities as software developers, QA engineers, data analysts, IT support specialists, or web developers. To determine which path best suits your interests, consider the subjects you enjoyed most during your studies, such as programming, databases, or networking, and look for roles that emphasize those skills. Internships, personal projects, and participation in coding communities can also provide valuable insight into various specializations, helping you make a more informed decision as you start your career.

What jobs do most CS majors get?

Computer Science majors often pursue roles such as software developers, systems analysts, database administrators, cybersecurity analysts, and network engineers. These positions typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, and may involve working in office or remote environments. Job availability varies by industry and location, but these roles are among the most common for CS graduates.

What are the jobs after BS computer science?

Graduates with a BS in Computer Science can pursue roles such as software developer, systems analyst, database administrator, network administrator, cybersecurity analyst, and web developer. These positions typically require knowledge of programming languages, problem-solving skills, and familiarity with tools like Java, Python, or SQL.

What is the difference between Bs Computer Science vs Bs Information Technology?

AspectBs Computer ScienceBs Information Technology
Core FocusProgramming, algorithms, software development, theoretical foundationsIT infrastructure, network management, systems administration
CertificationsComputer Science-related certifications (e.g., Cisco, Microsoft)IT certifications (e.g., CompTIA, Cisco)
Work EnvironmentSoftware companies, tech startups, research labsCorporate IT departments, network operations centers
Industry UsageSoftware development, research, academiaIT support, network management, system administration

While both degrees prepare students for tech careers, Bs Computer Science emphasizes programming and software development, whereas Bs Information Technology focuses on managing and supporting IT systems and networks. Your choice depends on whether you prefer coding and software design or IT infrastructure management.

What cities in Michigan are hiring for Bs Computer Science jobs? Cities in Michigan with the most Bs Computer Science job openings:
Infographic showing various Bs Computer Science job openings in Michigan as of June 2026, with employment types broken down into 90% Full Time, 9% Part Time, and 1% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $72,437 per year, or $34.8 per hour.
IT Engineer

Contractor

Posted 15 days ago


Job description

Company Description

This position is located in Detroit MI for one of the largest healthcare companies in the State.

Job Description

IT Engineer II (IT) With general guidance and coaching, participates in design, development and implementation of specific new and emerging technologies, platforms and services. Assists in the assessment of technical viability of new products and technologies. Works with developers and infrastructure specialists to pilot and evaluate new technologies. Participates in development of business cases and obtaining approvals for capital expenditures. Familiar with standard concepts, practices, and procedures within a particular field. Significant creativity is required. Ensures that identity and access management infrastructure is installed, configured and maintained correctly. Install and configure web and middleware components for environment based on organization's architectural needs and/or support of projects. Performs identity, access management and federated SSO related configurations across the SUN Java Enterprise System stack of products. Gather requirements, provide estimation, tracking and reporting progress to internal customers including but not limited to project/program managers, and web application development team. Review and approve deployments, implementation and upgrade per release and change management guidelines. Coordinate and track report on migrations to new technologies in support of infrastructure and server lifecycle. Conduct impact analysis of upgrades, outages, migrations, etc

Top Three Technical Skills/Experience (+ Years) 1.IBM Worklight / mobile Platform (+5 Years) 2.Mobile Security Products (ISAM for Mobile AppScan) (+5 year) 3. Apple App Store / Google Play (+ 5 years) Required Skills/Experience


Extensive experience working with Apple App Store / Google Play Interfacing with Apple or Google PNS (Push Notification) Setting up SMS gateway Supporting and interacting with developers for IBM Worklight / Mobile Platform Mobile Security products (ISAM for Mobile,AppScan, and etc.) Understanding of SSO concepts required. Knowledge of various ways to accomplish SSO using ISAM/WebSeal preferred Strong understanding of identity and access management concepts Knowledge of and working experience with ISAM for Mobile 8 and ISAM for Web 8 (and preferably ISAM for Web 7 too) installation, clustering, patching, backups, etc. Candidate should be very familiar with and experienced in policy and authorization server configurations, various junction types, ACLs/POPs through WPM and pdadmin tools. Knowledge of various WebSeal integration methods with backend systems required. Understanding of federation concepts and SAML-based federation specifically is required. Knowledge of SAML1.1 and SAML2.0 frameworks and standards required. Working experience with installation, configuration and patching of IFIM (preferably 6.x) a must. Candidate should know be experienced in setting up federations and partner connections. Knowledge of different mapping methods required. Ability to use XSL-based mapping a must. Knowledge of deployment of STS modules preferred. Understanding of LDAP protocol and concepts (schema, DIT, replication, etc) required -Working experience with IBM TDS (preferably 6.x) installation, configuration and patching required. Candidate should have working experience with schema updates, replication setup and monitoring, backup procedures, data import and export. Strong knowledge of ACLs a must. Knowledge of TDS integration with ISAM/WebSeal preferred. Strong knowledge of SSL concepts, cert management (generation, installation, etc) and security practices in general and ISAM/WebSeal, IFIM and TDS in particular Experience with ISAM/WebSeal, IFIM and TDS in a Linux operating system VMware environment Preferred Skills/Experience IBM Tivoli Directory Server (TDS) (+ 5 years) IBM Security Access Manager (ISAM) (+5 Years) Security Assertion Markup Language (SAML 1.1 and SAML2.0) (+5 year) SUN ONE LDAP working knowledge ISIM concepts and data sync knowledge IBM Portal knowledge Educational Requirements BS Computer Science or equivalent.

Qualifications

Top Three Technical Skills/Experience (+ Years) 1.IBM Worklight / mobile Platform (+5 Years) 2.Mobile Security Products (ISAM for Mobile AppScan) (+5 year) 3. Apple App Store / Google Play (+ 5 years) Required Skills/Experience

Additional Information

***Please Note*** Position requires Face to Face interview

Compensation is negotiable based off experience