1

Python Contractor Jobs in Michigan (NOW HIRING)

Data Architect

Ann Arbor, MI · On-site

$60 - $80/hr

... oracle,Sql,Python,netbox Additional Skills & Qualifications The anticipated engagement is a 6- to 9-month contract for a single contractor to support discovery, design, development, testing ...

PLM Analyst II

Grand Rapids, MI · On-site

$70 - $95/hr

Contractor Coordination: Serve as the primary point of contact for external technical contractors ... using Python, Java, Node.JS, or equivalent. * 1 to 3 years of experience with Oracle, SQL, or ...

Contractor Coordination: Serve as the primary point of contact for external technical contractors ... using Python, Java, Node.JS, or equivalent * 1 to 3 years of experience with Oracle, SQL, or ...

Solutions Architect

Detroit, MI · On-site +1

$62.25 - $82.25/hr

... Python/Node.js/Java), and integrated data stores and APIs • Collaborate with architects and ... Nothing herein shall be deemed to create an employer-employee relationship between contractor and ...

Google Cloud Platform Engineer

Dearborn, MI · On-site

$51.25 - $68.50/hr

A Cloud Engineer with a software-development background who can understand Java/Python code, make ... and contracted partners. Frequency varies for text messages. Message and data rates may apply.

Develop and maintain back-end services and REST APIs using Node.js and Python; design for security ... Experience with Azure services (Azure AD, GCC High) or AWS GovCloud in a DoD or federal contracting ...

next page

Showing results 1-20

Python Contractor information

What is a Python contractor?

A Python Contractor is a professional software developer who specializes in Python programming and works on a contract basis rather than as a full-time employee. They are typically hired for specific projects or a set period to develop, test, and maintain Python-based applications. Python Contractors often work remotely or on-site, collaborating with teams to build web applications, data analysis tools, automation scripts, and more. Their responsibilities depend on the industry and project requirements, and they may be engaged by startups, enterprises, or agencies.

What types of projects do Python contractors typically work on and what does a typical workday look like?

Python Contractors often work on a diverse range of projects, including web application development, data analysis, automation scripts, and integrating APIs for clients across different industries. A typical workday may involve coding, debugging, reviewing requirements with clients or team members, and collaborating via project management tools or version control systems. Contractors usually need to manage their time efficiently, communicate progress clearly, and deliver solutions that meet specific client needs and deadlines. The work can be remote or on-site, often involving close collaboration with other developers, project managers, or data analysts.

What are the key skills and qualifications needed to thrive as a Python contractor?

To thrive as a Python Contractor, you need strong programming skills in Python and related frameworks, experience with software development best practices, and a relevant degree or proven project track record. Familiarity with tools like Git, Docker, cloud platforms (such as AWS or Azure), and certifications in Python or software development are often advantageous. Strong communication, problem-solving abilities, and adaptability help differentiate top contractors in dynamic team environments. These skills and qualities are essential to deliver reliable, maintainable solutions while efficiently collaborating with stakeholders and adapting to varying client requirements.

What are the most commonly searched types of Python Contractor jobs in Michigan?

The most popular types of Python Contractor jobs in Michigan are:

What are popular job titles related to Python Contractor jobs in Michigan?

For Python Contractor jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Python Contractor jobs in Michigan look for?

The top searched job categories for Python Contractor jobs in Michigan are:

Infographic showing various Python Contractor job openings in Michigan as of August 2026, with employment types broken down into 68% Full Time, 13% Part Time, 2% Temporary, 16% Contract, and 1% Nights. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Full Stack Developer (Python & React)

Stefanini Group

Dearborn, MI • On-site

Contractor

Posted yesterday

New


Job description

Stefanini Group is hiring!

Stefanini is looking for a Full Stack Developer (Python & React), Dearborn, MI (Onsite) 

For quick apply, please reach out Adil Khan at 248-728-6424/ adil.khan@stefanini.com 

You will be responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. You will be involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. 

 

Responsibilities 

  • Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions.
  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies. 
  • Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
  • Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application.
  • Collaborate with cross functional teams like product owners, designers, architects etc.
  • Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
  • Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency. 
  • Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery.
  • Support security practices to safeguard user data including encryption and anonymization. 
  • Create user-friendly and interactive interfaces. 
  • Develop and maintain back-end applications like APIs and microservices using server-side languages. 
  • Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration.

 


Experience Required

  • 6+ years of experience in IT and 4+ years of experience in development. 
  • Python, React, Angular, GCP, Machine Learning, Artificial Intelligence & Expert Systems. 
  • Strong full-stack development experience with Python and modern front-end frameworks (Angular or React).
  • Proficiency with HTML, CSS, SCSS and building responsive web applications. 
  • Hands-on experience with Python frameworks such as Flask and FastAPI. 
  • Strong SQL skills with experience designing and optimizing relational databases. 
  • Experience with Google Cloud Platform (GCP), including GCS, Cloud Run, and Apigee. 
  • Proficiency with GitHub, including branching, merging, and pull requests

 

Experience Preferred

  • Experience with Terraform and CI/CD pipelines, preferably GitHub Actions. 
  • Understanding of web and networking concepts, including HTTP/S, DNS, APIs, load balancing, and security. 
  • Experience with RBAC (Role-Based Access Control) implementation. 
  • Strong problem-solving skills, communication skills, and ability to work effectively in a collaborative environment.

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 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.

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