2

Remote Co Op Computer Science Jobs in Rochester Hills, MI

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent ... Permanent Remote position (No in-office days). Competitive Benefits and Compensation Package * 12 ...

OCI Architect

Troy, MI · On-site +1

... Remote Job Type: Full Time employee, CTH, or Contract * Architect end-to-end OCI solutions for ... Bachelor's degree in computer science, Information Systems, Electrical Engineering, or equivalent ...

... Remote Job Type: Full Time employee, CTH, or Contract * Architect end-to-end OCI solutions for ... Bachelor's degree in computer science, Information Systems, Electrical Engineering, or equivalent ...

AI/ML and Data Engineer

Southfield, MI · On-site +1

$104K - $125K/yr

Co-manage relationships with external technology partners, cloud providers, and vendors to ensure ... Bachelor's degree required in Computer Science, Engineering, Data Science, or related field ...

Bachelor's degree in Computer Science, Information Systems, Cyber Security, Engineering ... This compensation range is specific to a Remote role and takes into account the wide range of ...

Bachelor's degree in Computer Science, Information Systems, Cyber Security, Engineering ... This compensation range is specific to a Remote role and takes into account the wide range of ...

Bachelor's degree in Computer Science, Data Science, Engineering, or a related field. * Expertise ... Proficiency in Unix-based environments (Linux, macOS) including working with remote servers and ...

Senior Machine Learning Engineer

Detroit, MI · On-site +1

$126K - $180K/yr

Bachelor's degree in Computer Science, Data Science, Engineering, or a related field. * Expertise ... Proficiency in Unix-based environments (Linux, macOS) including working with remote servers and ...

... Remote Are you lookingfor an opportunity to join a global industry leader where you can bring ... Computer keyboarding, travel as required Auditory/Visual: Hearing, vision and talking As required ...

Qualifications Bachelor's degree in Computer Science or Computer Engineering Career Progression ... Flexibility to work remotely, but not fully remote * Travel to X by 2 offices (Farmington Hills, MI ...

next page

Showing results 1-20

Remote Co Op Computer Science information

How do Remote Co-Op Computer Science roles typically facilitate mentorship and team collaboration despite the virtual setting?

Remote Co-Op Computer Science positions often leverage various collaboration tools such as Slack, Microsoft Teams, and Zoom to foster communication and mentorship. You'll participate in regular virtual stand-ups, code reviews, and project meetings, ensuring you stay connected with your team and receive guidance from senior engineers. Many companies assign a dedicated mentor or buddy to help you navigate both technical challenges and company culture. This structure allows you to build relationships, gain feedback, and make meaningful contributions without being onsite.

What is a Remote Co-Op in Computer Science?

A Remote Co-Op in Computer Science is a paid or unpaid work placement that allows students to gain real-world experience in their field while working from a location outside the traditional office, such as their home. These positions are typically part of a college or university's cooperative education program, blending academic learning with practical work experience. Students work on software development, data analysis, or IT projects under the supervision of professionals, helping them build technical skills and professional networks. Remote Co-Ops offer flexibility and can connect students with companies outside their local area, broadening their career opportunities.

What are the key skills and qualifications needed to thrive as a Remote Co-Op Computer Science student, and why are they important?

To thrive as a Remote Co-Op Computer Science student, you need a solid grasp of programming fundamentals, data structures, algorithms, and typically be pursuing or have completed coursework toward a computer science degree. Familiarity with version control systems like Git, collaborative platforms such as GitHub or Jira, and exposure to coding languages like Python, Java, or C++ are commonly expected. Strong communication, self-motivation, and time management are essential soft skills for remote teamwork and independent learning. These skills ensure you can effectively contribute to projects, adapt to remote workflows, and maximize your experiential learning.

What is the difference between Remote Co Op Computer Science vs Remote Software Intern?

AspectRemote Co Op Computer ScienceRemote Software Intern
CredentialsTypically enrolled in a computer science program, may require coursework or enrollment verificationUsually students pursuing a degree in computer science or related field, may need proof of enrollment
Work EnvironmentRemote, collaborative team settings, often part-time during academic termsRemote, project-based tasks, often part-time or summer internships
Employer & Industry UsageUsed by tech companies, startups, and corporations for student talent pipelinesCommonly offered by tech firms, startups, and software companies for skill development

Both roles are designed for students gaining practical experience in computer science. The main difference lies in the stage of education and the program structure: Co Op positions are typically part of a formal cooperative education program, while Software Internships are often summer or short-term roles. Both provide valuable industry exposure and skill development in remote settings.

What are popular job titles related to Remote Co Op Computer Science jobs in Rochester Hills, MI? For Remote Co Op Computer Science jobs in Rochester Hills, MI, the most frequently searched job titles are:
What cities near Rochester Hills, MI are hiring for Remote Co Op Computer Science jobs? Cities near Rochester Hills, MI with the most Remote Co Op Computer Science job openings:
Software Engineer (Troy, MI)

Software Engineer (Troy, MI)

BeneSys, Inc.

Troy, MI • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


BeneSys rating

7.7

Company rating: 7.7 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

147th of 449 rated business services


Job description

Software Engineer (Troy, MI)
Summary
We are seeking a Software Engineer to design, develop, and maintain business-critical web applications in a cloud-based environment. This role will contribute across the full technology stack, including back-end development using .NET, cloud-native solutions in Microsoft Azure, data solutions utilizing SQL Server, and front-end development technologies including React. The ideal candidate is a collaborative problem solver who can work independently on moderately complex projects while partnering with architects, senior engineers, product owners, and QA teams to deliver high-quality software solutions.
Applicants for this remote role will only be considered if they live in these locations: Arizona, California, Colorado, Washington DC, Iowa, Illinois, Indiana, Kentucky, Massachusetts, Maryland, Michigan, Missouri, Nevada, Ohio, Oregon, Pennsylvania, Texas, Utah, Washington, Wisconsin.
**Please note – This is a regular full-time position. This is not a contracted (1099) role.
Key Responsibilities
  • Design, develop, and maintain scalable web applications using .NET, SQL Server, Azure services, and modern web technologies.
  • Develop and maintain RESTful APIs, backend services, and business logic using .NET technologies.
  • Contribute to the development and enhancement of user interfaces using React and related front-end technologies.
  • Design, develop, and optimize queries, stored procedures, and data integration processes for SQL Server databases.
  • Participate in application architecture discussions and contribute to technical design decisions.
  • Implement secure coding practices and ensure compliance with organizational security standards.
  • Develop cloud-native solutions leveraging Azure services such as App Services, Functions, Storage, Service Bus, and Azure SQL.
  • Troubleshoot, diagnose, and resolve application defects and performance issues across the full technology stack.
  • Create and maintain technical documentation, including design specifications and operational procedures.
  • Participate in code reviews and contribute to continuous improvement of development standards and best practices.
  • Collaborate with DevOps teams to support CI/CD pipelines and deployment processes.
  • Work closely with product owners, business analysts, QA analysts, and stakeholders to understand requirements and deliver effective solutions.
  • Support production applications, including incident resolution and root cause analysis.
  • Regular and predictable attendance is an essential function of this job.
Required Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or equivalent professional experience.
  • 3–6 years of software development experience in full stack or backend application development.
  • Experience developing applications using C# and .NET.
  • Experience with React and modern JavaScript/TypeScript frameworks.
  • Strong knowledge of SQL Server database design, query optimization, and data modeling.
  • Experience working with Microsoft Azure cloud services.
  • Experience developing and consuming RESTful APIs.
  • Understanding of object-oriented design principles and software development best practices.
  • Experience with source control systems such as Git.
  • Strong problem-solving, analytical, and debugging skills.
  • Effective verbal and written communication skills.
Preferred Qualifications
  • Experience with Azure DevOps and CI/CD pipelines.
  • Experience with container technologies such as Docker and Kubernetes.
  • Knowledge of microservices and distributed application architectures.
  • Familiarity with application monitoring and logging tools.
  • Experience working in Agile/Scrum development environments.
  • Knowledge of security best practices for cloud-based applications.
What Success Looks Like in This Role
  • Delivers high-quality, maintainable code with minimal defects.
  • Completes assigned development work within agreed timelines.
  • Contributes effectively to team design discussions and code reviews.
  • Demonstrates ownership of application components and production support activities.
  • Continuously improves technical skills and contributes to process improvements.
  • Collaborates effectively with cross-functional teams to deliver business value.
Work Schedule - Full time. Monday - Friday, 7:30am - 4:30 pm. Permanent Remote position (No in-office days).
Competitive Benefits and Compensation Package
  • 12 paid holidays
    • Paid Time Off (PTO)
    • Pro-rated during first year of employment
  • 15 days of PTO provided in the next calendar year!
  • 3 days paid bereavement
  • Up to 20 days paid jury leave
  • Medical, dental, and vision insurance, with option for dependent coverage
  • Company-paid basic life, short-term disability, long-term disability, and AD amp;D insurance
  • 401k with employer match
  • Tuition reimbursement program
  • Career development opportunities
  • Referral bonus for all successful full-time referrals
  • Annual opportunities for increases
Pay - The salary for this position is $125,000 per year. Actual salary is dependent on skills, experience, education, and other business factors.
Our Culture
BeneSys wants to be a great service provider to the members we serve, and we recognize we can only do that if we are also a great employer with successful employees. In short, our success is driven by our employees' successes. We want to be a place where people want to work, feel proud of what they do and feel fulfilled both professionally and personally. We want to create a place where employees can find long-term growth and potential.
Our culture focuses on three core values:
  • Collaboration: working together across 31 locations to achieve the best for the company and our clients
  • Dedication: striving to create an environment where all employees work toward a common goal while committing to providing the best customer service to our members and our colleagues
  • Integrity: doing what we say we will do. Upholding strong ethical and moral principles
ADA amp; EEO
Reasonable accommodations will be made so that qualified individuals with disabilities are able to complete the application process and, if hired, fulfill the essential functions of their job.

What BeneSys employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


BeneSys logo

About BeneSys

Sourced by ZipRecruiter

Industry

Insurance and employee benefit funds

Company size

501 - 1,000 Employees

Headquarters location

Troy, MI, US

Year founded

1979