1

Computer Programming Online Jobs in Michigan (NOW HIRING)

... online application process due to a disability, please call 1-888-336-0660. #LI-DNI #DNP Bachelor's degree or foreign equivalent in Electrical and Electronics Engineering, Electrical and Computer ...

MBS Software Engineer

Dearborn, MI · On-site

$120.35K - $204.61K/yr

... for the online application process due to a disability, please call 1-888-336-0660. #LI-DNI #DNP Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical ...

next page

Showing results 1-20

Computer Programming Online information

What are the key skills and qualifications needed to thrive as an Online Computer Programmer, and why are they important?

To thrive as an Online Computer Programmer, you need a solid grasp of programming languages (such as Python, Java, or JavaScript), algorithmic thinking, and a relevant degree or coding certifications. Familiarity with version control systems like Git, cloud platforms, and integrated development environments (IDEs) is typically required. Strong problem-solving abilities, effective communication, and self-motivation are standout soft skills in remote programming roles. These skills and qualities are crucial for delivering high-quality code, collaborating virtually, and meeting project deadlines in a dynamic, distributed work environment.

How do online computer programming roles typically collaborate with team members given the remote nature of the position?

In online computer programming roles, collaboration often relies on a combination of digital communication tools such as Slack, Microsoft Teams, or Zoom, as well as version control platforms like GitHub or GitLab. Team members participate in regular virtual meetings, code reviews, and asynchronous discussions to ensure alignment on project goals and progress. While remote collaboration can present challenges like time zone differences or less face-to-face interaction, most teams establish clear communication protocols and shared documentation to maintain productivity and cohesion. This structure allows programmers to contribute independently while staying closely connected with their peers and project managers.

What is computer programming online?

Computer programming online refers to the practice of writing, testing, and deploying computer software using internet-based tools and platforms. This can include learning to code through online courses, collaborating with other programmers remotely, or using cloud-based development environments. Online programming offers flexibility in learning and working from anywhere with an internet connection and often provides access to a wide range of resources and communities.

What is the difference between Computer Programming Online vs Software Developer?

AspectComputer Programming OnlineSoftware Developer
CredentialsTypically requires programming certifications or coursesRequires a degree in computer science or related field
Work EnvironmentRemote, online platforms, freelance or contract basisUsually office-based or remote, employed by companies
Industry UsageCommon in freelance, online courses, and self-paced learningWidely used in software companies, tech firms, and startups
Search & Comparison IntentOften searched for as online coding or programming jobsCompared for career development or job opportunities

Computer Programming Online focuses on individual coding tasks, often freelance or self-paced, while Software Developer involves creating software applications within a team or company environment. Both roles require programming skills, but the work settings and career paths differ.

What are the most commonly searched types of Computer Programming jobs in Michigan? The most popular types of Computer Programming jobs in Michigan are:
What cities in Michigan are hiring for Computer Programming Online jobs? Cities in Michigan with the most Computer Programming Online job openings:
Computer Support Technician TTC

Computer Support Technician TTC

Kalamazoo Valley Community College

Kalamazoo, MI • On-site

$19.66/hr

Full-time

Posted 24 days ago


Job description

Personnel Requisition
Personnel Requisition
Posting Number:
201101530P
Job Title:
Computer Support Technician TTC
Location:
Unassigned or Multiple Locations
Full-Time/Part-Time:
Full Time
Pay Rate:
Minimum of $19.66 per hour. Salary will be determined based upon education and relevant years of experience beyond the minimum requirements.
Position Type:
Staff
Department:
Computer Lab
Job Summary:
Do you possess current and extensive information technology skills? Do you like problem solving and helping to support people with their technology needs? Kalamazoo Valley Community College is seeking a candidate who can provide support for, Media Services, the computer lab, and audio visual classroom support. Additionally, this position will provide backup support for various printer needs.
Specific Duties:
  • Maintain media services systems in support of classroom instruction and other college events, including delivery and setup of media equipment.
  • Support recording and live streaming of college events in a variety of environments (auditoriums, outdoors, conference rooms).
  • Support for auditorium sound and lighting.
  • Candidate will be cross-trained to support the computer lab and printing services in addition to Media Services duties.
  • Provide primary support for Media Services systems help requests.
  • Assist with imaging and deploying computer systems.

Skills and Knowledge:
  • Skills in diagnosing and correcting software and hardware problems.
  • Knowledge of Crestron media equipment programming preferred.
  • Skills in training and assisting users in the setup and use of media services equipment.
  • Skills in maintaining inventory and records.

Minimum Qualifications:
Appropriate education, training, experience and talents are requirements. An example of this would be an associate's degree in computer information systems or a related field and one year of related experience.
Preferred Qualifications and Experience:
Physical Demands:
Sitting, standing, walking, lifting, carrying, bending, reaching, pushing, and pulling.
Work Hours:
Monday - Friday, 8:00am - 5:00pm, flexibility may be required.
Posting Date
05/06/2026
Closing Date:
Special Instructions to Applicants:
  • Please apply online at: jobs.kvcc.edu.
  • This position will remain posted until filled, however, priority consideration will be given to applications received by May 19, 2026.

EEO Statement
As an employer, Kalamazoo Valley encourages, welcomes, and fosters differences because we believe that diversity makes us great. It is the policy of Kalamazoo Valley Community College not to discriminate on the basis of race (including traits associated with race such as hair texture and protective hairstyles), religion, color, national origin/ethnicity, sex, sexual orientation, gender identity, gender expression, pregnancy, disability, genetic information, age, height, weight, familial status, veteran status, marital status, citizenship, or any other status or characteristic protected by law, in its programs, services, employment or activities. All qualified applicants will be given equal opportunity and consideration for employment; please consider joining us as we empower all to learn, grow and thrive.
Prior to a job offer, candidates will be required to complete a criminal record background check. For some positions, a credit history investigation will also be required. Information gathered will be used for job-related purposes to the extent permitted by applicable law and will not result in an automatic disqualification from an employment opportunity.