1

Github Jobs in Michigan (NOW HIRING)

Develop and maintain CI/CD pipelines, utilizing tools like GitHub Actions, Tekton to automate software delivery processes. * Stay up-to-date with emerging technologies and apply them to improve our ...

Java FullStack Developer

Dearborn, MI ยท On-site

$48.25 - $62.50/hr

Java - For REST API development GitHub - Source code management Jenkins - CI/CD pipeline MongoDB - Database Skills Preferred:Python - for scripting Spring Boot - Framework oAuth - Authentication ...

Develop and maintain CI/CD pipelines, utilizing tools like GitHub Actions, Tekton to automate software delivery processes. * Stay up-to-date with emerging technologies and apply them to improve our ...

Develop and maintain CI/CD pipelines, utilizing tools like GitHub Actions, Tekton to automate software delivery processes. * Stay up-to-date with emerging technologies and apply them to improve our ...

Full Stack Developer

Dearborn, MI ยท On-site

$61 - $66/hr

Develop and maintain CI/CD pipelines, utilizing tools like GitHub Actions, Tekton to automate software delivery processes. * Stay up-to-date with emerging technologies and apply them to improve our ...

Senior Software Engineer - Platform

Warren, MI ยท On-site

$115K - $151K/yr

Hands-on experience with Terraform, GitHub, Linux, Windows Server, and SSO/SAML * Experience with cloud platforms such as AWS and/or Azure * Experience building and supporting CI/CD pipelines ...

Data Engineer

Auburn Hills, MI ยท On-site

$108K - $130K/yr

Build and maintain CI/CD pipelines using GitHub Actions / Bitbucket Pipelines * Develop and manage Infrastructure as Code (IaC) using Terraform and AWS CDK (Terramate is a plus) * Manage and optimize ...

Back-end Software Development Engineer

Dearborn, MI ยท On-site

$46.50 - $60.25/hr

GitHub - Experience using GitHub for source control, pull requests, branch strategy, code reviews, and CI/CD workflow integration to support collaborative software delivery. * Spring - Experience ...

next page

Showing results 1-20

Github information

See Michigan salary details

$20K

$120.2K

$168.7K

How much do github jobs pay per year?

As of Jul 24, 2026, the average yearly pay for github in Michigan is $120,172.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,100.00 and $139,500.00 per year, depending on experience, location, and employer.

What is a GitHub job?

A GitHub job typically refers to a role related to GitHub, either as an employee of GitHub Inc. or a position that heavily involves using GitHub for version control and collaboration. Jobs at GitHub Inc. range from engineering and product management to customer support and sales. Outside the company, many software development or DevOps roles require proficiency with GitHub to manage code repositories, collaborate with teams, and automate workflows.

What are the key skills and qualifications needed to thrive as a GitHub Developer, and why are they important?

To excel as a GitHub Developer, you need strong programming skills, experience with version control, and a solid understanding of collaborative software development workflows. Familiarity with Git, continuous integration systems like GitHub Actions, and knowledge of markdown and issue tracking are typically required. Effective communication, teamwork, and problem-solving abilities help developers contribute to projects and resolve issues efficiently. These skills are crucial for successful code collaboration, project management, and delivering high-quality open-source or enterprise software solutions.

What is the difference between Github vs Software Developer?

AspectGithubSoftware Developer
Primary RolePlatform for version control and collaborationDesigning, coding, testing software applications
Required SkillsKnowledge of Git, version control, collaboration toolsProgramming languages, problem-solving, software design
Work EnvironmentOnline, collaborative, open-source projectsOffice or remote, development teams, client projects
Industry UsageUsed by developers for code hosting and collaborationDeveloping software across various industries

Github is a platform that facilitates version control and collaboration among developers, while a Software Developer is a professional who creates software applications. Github is a tool used within the software development process, whereas a Software Developer is the role that involves designing and coding software. Both are essential in the tech industry, but serve different purposes.

What is a GitHub developer?

A GitHub developer is someone who uses GitHub, a web-based platform for version control and collaboration, to manage and contribute to software development projects. They utilize Git, a distributed version control system, to track changes in code, collaborate with team members, and manage project workflows. GitHub developers often contribute to open-source projects, participate in code reviews, and use features like pull requests and issues to coordinate development efforts. Their work helps ensure code quality, maintainability, and seamless collaboration in software projects.

What are some common challenges faced by software engineers working at GitHub, and how can they be addressed?

Software engineers at GitHub often work on large-scale, distributed systems that require collaboration across multiple teams and time zones. One common challenge is maintaining effective communication and coordination while working remotely. Engineers address this by utilizing robust documentation, regular asynchronous updates, and collaborative tools like pull requests and code reviews. Additionally, managing the complexity of a platform used by millions of developers requires strong testing practices and a focus on scalability and security.
What are the most commonly searched types of Github jobs in Michigan? The most popular types of Github jobs in Michigan are:
What are popular job titles related to Github jobs in Michigan? For Github jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Github jobs in Michigan look for? The top searched job categories for Github jobs in Michigan are:
Infographic showing various Github job openings in Michigan as of July 2026, with employment types broken down into 88% Full Time, 5% Part Time, and 7% Contract. Highlights an 81% Physical, 6% Hybrid, and 13% Remote job distribution, with an average salary of $120,172 per year, or $57.8 per hour.
Full Stack Developer

Full Stack Developer

Stefanini Group

Dearborn, MI โ€ข On-site

Contractor

Posted 22 days ago


Job description

Stefanini Group is hiring!

Stefanini is looking for a Full Stack Developer(Dearborn, MI)

For quick apply, please reach out to Fardeen Ali at 248-582-6473/Fardeen.ali2@stefanini.com

We are seeking a highly technical and experienced individual to fill the role of Software Engineer within our Industrial System Analytics (ISA) team. As a Software Engineer you will provide technical leadership and guidance to the development team, driving the design and implementation of cloud analytic solutions using GCP tools and techniques.ย 

Responsibilities

  • Design, develop, test, deploy, and maintain robust and scalable full-stack applications.ย 
  • Contribute to both front-end user interfaces and back-end services, ensuring seamless integration and optimal performance.ย 
  • Participate in code reviews to maintain code quality and share knowledge.ย 
  • Troubleshoot, debug, and upgrade existing systems.ย 
  • Design and implement database schemas and manage data interactions efficiently using SQL.ย 
  • Implement and manage infrastructure as code using Terraform for cloud resources on GCP.ย 
  • Develop and maintain CI/CD pipelines, utilizing tools like GitHub Actions, Tekton to automate software delivery processes.ย 
  • Stay up-to-date with emerging technologies and apply them to improve our software products.

Skills Required

  • Python, React, Angular, GCP, GCP Cloud Run, Java

Skills Preferred

  • Product Design

Experience Required

  • 4+ years of experience in IT; 3+ years in development
  • Expertise in at least one modern front-end framework: Angular or React. Strong proficiency in HTML, CSS, SCSSย 
  • Experience with Python web frameworks such as Flask and Fast API.ย 
  • Proficiency in SQL for querying, manipulating, and designing relational databases. Demonstrated ability to design and implement efficient database schemas.ย 
  • Solid understanding and practical experience with Google Cloud Platform (GCP) services, including GCS (Google Cloud Storage), Cloud Run, and APIGEE.ย 
  • Proficient with GitHub for version control, including branching, merging, and pull requests. Experience with Terraform for infrastructure as code. Strong understanding and experience implementing and managing CI/CD pipelines, particularly with GitHub Actions.ย 
  • Strong understanding of networking concepts crucial for web product development (e.g., HTTP/S, DNS, load balancing, APIs, security).ย 
  • Ability to work independently and as part of a collaborative team. Understanding and experience with Role-Based Access Control (RBAC) principles and implementation.

Education Required

  • Bachelor's Degree

**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***

Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers.

About Stefanini Group

The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.

#LI-FA1

#LI-ONSITE

Education:Bachelor (BA, BS...)Employment Type: CONTRACTOR