1

Associate Computer Science Jobs in Sterling Heights, MI

Mentor and train associate data scientists About you * 3 years of experience working with large ... Master's degree in mathematics, statistics, computer science or a related field or equivalent ...

Mentor and train associate data scientists About you * 3 years of experience working with large ... Master's degree in mathematics, statistics, computer science or a related field or equivalent ...

Industry/Sector Not Applicable Specialism Data Science Management Level Senior Associate & Summary ... Computer Science, Data Processing/Analytics/Science - At least 2 years of experience in data ...

... Associate, you will play a pivotal role in designing and implementing seamless integration ... Analytics/Data Science, Business Administration/Management, Computer Science/Information Systems ...

New

Showing results 41-60

Associate Computer Science information

See Sterling Heights, MI salary details

$8

$17

$29

How much do associate computer science jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for associate computer science in Sterling Heights, MI is $17.71, according to ZipRecruiter salary data. Most workers in this role earn between $14.09 and $18.80 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an associate computer science professional?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

What types of projects and technologies can an associate computer science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is an associate computer science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

What can I do with an associate computer science degree?

An associate computer science degree prepares individuals for entry-level roles such as computer support specialist, help desk technician, or junior programmer. It provides foundational skills in programming, networking, and troubleshooting, often enabling further certifications or education for advanced positions.

Are associate computer science majors still in demand?

Associate computer science majors are in demand for entry-level roles such as support technician, junior developer, and IT assistant, especially as organizations seek skilled workers with foundational programming, networking, and problem-solving skills. Demand varies by industry and location, but technical skills and certifications can enhance job prospects in this field.
What are the most commonly searched types of Computer Science jobs in Sterling Heights, MI? The most popular types of Computer Science jobs in Sterling Heights, MI are:
What cities near Sterling Heights, MI are hiring for Associate Computer Science jobs? Cities near Sterling Heights, MI with the most Associate Computer Science job openings:
Infographic showing various Associate Computer Science job openings in Sterling Heights, MI as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $36,827 per year, or $17.7 per hour.

Senior IT Operations Support Associate

Epitec

Dearborn, MI • On-site

$36 - $38/hr

Contractor

Posted 4 days ago


Job description

  • Location: Dearborn, Michigan
  • Type: Contract
  • Job #105677

Senior IT Operations Support Associate
Location: Dearborn, MI | Onsite
Schedule: Full-Time | W2 Contract | Open Ended
Type: W2 Contract Only (No C2C, No Relocation Assistance)
Pay Rate: $36.00 - $38.00/hour
Summary
We are seeking a Senior IT Operations Support Associate to provide onsite technical support for a high-volume manufacturing environment in Dearborn, MI. This role will support plant operations by troubleshooting IT infrastructure, manufacturing applications, end-user systems, servers, networks, and operational technology environments. The ideal candidate will have experience supporting mission-critical production systems, responding to incidents, collaborating with cross-functional teams, and ensuring maximum uptime within a fast-paced manufacturing setting.
This is a hands-on position requiring strong technical troubleshooting skills, operational support experience, and the ability to work flexible hours, including occasional weekends, to support a multi-shift manufacturing operation.
Key Responsibilities
  • Provide onsite IT operations and technical support for manufacturing and business users across the facility.
  • Troubleshoot and resolve issues involving applications, infrastructure, operating systems, hardware, networking, and end-user technology.
  • Support manufacturing execution and plant floor systems to ensure operational continuity and production uptime.
  • Coordinate with corporate IT teams and business stakeholders to prioritize support activities and process improvement initiatives.
  • Participate in incident management activities, including troubleshooting, escalation support, root cause analysis, and business continuity efforts.
  • Serve as onsite technical support for enterprise teams, including server, database, network, and operations teams.
  • Maintain and support Windows and Linux server environments across physical and virtual infrastructures.
  • Support Cisco-based networking equipment and assist with network troubleshooting activities.
  • Assist with deployment, configuration, maintenance, and support of manufacturing technology solutions and connected devices.
  • Support modernization initiatives involving Industrial IoT (IIoT), mobile technologies, software-defined networking, and Factory of the Future programs.
  • Develop, maintain, and update technical documentation, knowledge articles, support procedures, and operational runbooks.
  • Collaborate with plant leadership, engineering, controls, quality, finance, and production teams to support business objectives.
  • Assist with workload coordination and support planning as directed by site IT leadership.
  • Provide after-hours and weekend support when production schedules require.
Required Qualifications
  • High School Diploma or GED.
  • 3-5 years of IT Operations, Technical Support, Help Desk, Infrastructure Support, or Operations Support experience.
  • Experience troubleshooting hardware, software, network, and operating system issues.
  • Knowledge of Windows-based environments and enterprise IT support processes.
  • Experience supporting end users within a production, manufacturing, logistics, warehouse, or industrial environment.
  • Strong problem-solving and root cause analysis skills.
  • Experience documenting support procedures and technical solutions.
  • Ability to work onsite in Dearborn, MI.
  • Ability to support flexible schedules, multiple shifts, and occasional weekend production requirements.
  • Strong communication and customer service skills.
Preferred Qualifications
  • Bachelor's Degree in Information Technology, Computer Science, Engineering, or related field.
  • Experience supporting manufacturing systems, industrial environments, or plant floor technologies.
  • Experience with Cisco networking equipment.
  • Experience supporting Windows and Linux server environments.
  • Exposure to virtualization technologies and enterprise infrastructure operations.
  • Experience with Industrial IoT (IIoT), mobile device technologies, Android/iOS platforms, or software-defined networking.
  • Familiarity with incident management, escalation support, and business continuity processes.
  • Knowledge of manufacturing execution systems (MES) and operational technology environments.

#INDOEM
#LI-JC1