1

Computer Science Opt Jobs in Michigan (NOW HIRING)

No OPT, CPT and H1B * 5-15 Years of Software Development Experience Required * Onsite Interview ... Bachelor''''s Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics ...

We are looking to hire Experienced Candidates (OPT/ CPT/ L2/ EAD/ Green Card/ Citizens) IT Professionals with any Technology Qualifications Master's/Bachelor's in Computer science Additional ...

IT Security Analyst 9-12

Lansing, MI ยท Hybrid

$23.75 - $48.42/hr

... of the following: computer science, data processing, computer information systems, data ... DTMB does not participate in STEM-OPT DTMB Human Resources uses E-Verify in conjunction with the ...

... OPT, F-1 CPT, TN, (job flexibility benefits) (also known as I-140 or Adjustment of Status ... Must have a PhD in Engineering, Computer Science, Data Science, Physical Sciences, Business ...

... of the following: computer science, data processing, computer information systems, data ... OPT DTMB Human Resources uses E-Verify in conjunction with the federal I-9 form to verify ...

Senior Software Engineer

Warren, MI ยท Hybrid

$115K - $151K/yr

Bachelor's degree in Engineering (Computer Engineering, Electrical Engineering or Computer Science preferred) or related field * 5+ years of experience in a related field * Demonstrated proficiency ...

next page

Showing results 1-20

Computer Science Opt information

What are the key skills and qualifications needed to thrive in the computer science OPT position, and why are they important?

To thrive as a Computer Science OPT (Optional Practical Training participant), you typically need a solid understanding of programming languages, algorithms, and data structures, usually demonstrated through a relevant degree in computer science or a related field. Familiarity with software development tools, version control systems like Git, and possibly certifications in specialized areas such as cloud computing or cybersecurity can be advantageous. Excellent problem-solving abilities, teamwork, adaptability, and strong communication skills make candidates stand out. These competencies enable you to contribute effectively to technical projects, smoothly integrate into diverse workplace environments, and adapt to rapidly evolving technology demands.

What is a computer science OPT?

A Computer Science OPT (Optional Practical Training) job is a temporary employment opportunity for international students on an F-1 visa who have completed or are pursuing a degree in computer science. It allows them to gain practical work experience related to their field of study in the U.S. OPT can be up to 12 months, with an additional 24-month extension for students in STEM fields. These jobs typically include roles like software development, data analysis, cybersecurity, and IT support. Employers hiring OPT candidates must comply with specific visa regulations.

What other jobs can I get with a computer science degree?

A computer science degree can lead to roles such as software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, and database administrator. These positions often require knowledge of programming languages, problem-solving skills, and familiarity with tools like SQL, Python, or cloud platforms.

What types of projects or tasks can a computer science OPT typically expect to work on during their employment?

As a Computer Science OPT, you'll often be assigned to support ongoing software development, quality assurance, or data analysis projects under the guidance of experienced team members. Daily tasks may include coding, debugging, participating in code reviews, assisting with testing or deployments, and collaborating on technical documentation. Depending on the company's focus, you might also have the chance to work on web development, artificial intelligence, or cloud-based solutions. These experiences not only build your technical skills but also provide valuable exposure to real-world development cycles and team collaboration, enhancing your long-term career prospects in the tech industry.

What are the most commonly searched types of Computer Science Opt jobs in Michigan? The most popular types of Computer Science Opt jobs in Michigan are:
What are popular job titles related to Computer Science Opt jobs in Michigan? For Computer Science Opt jobs in Michigan, the most frequently searched job titles are:
Infographic showing various Computer Science Opt job openings in Michigan as of July 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution.

Software Engineer

Oraapps Inc

Wixom, MI โ€ข On-site

Other

Posted 13 days ago


Job description

Job Title: Software Engineer

Job Location: Wixom, MI (Onsite)

Job Type: Contract

 Very Important:

  • W2 Only
  • No OPT, CPT and H1B
  • 5โ€“15 Years of Software Development Experience Required
  • Onsite Interview Required
  • Candidates should live within 1 hour of Wixom, MI
  • Manufacturing Industry Experience

Must Have:

  • Bachelor''''s Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Mechatronics, or related technical field
  • Manufacturing Industry experience
  • 5โ€“15 years of Software Development experience
  • Strong C# and .NET experience
  • SQL Server and Database Design
  • WinForms
  • HTML
  • Python
  • Web Application Development
  • API Development and Integration
  • Strong mathematical and algorithm development skills
  • Excellent written and verbal communication skills
  • Ability to work independently and within a team
  • Ability to interact directly with customers
  • Willingness to travel to customer sites when required

Preferred:

  • SCADA (Ignition) experience
  • Mobile Development (iOS/Android)
  • ASP.NET
  • Java
  • UI Design and Development
  • Industrial Automation experience