1

Software Engineer Independent Contractor Jobs in Michigan

Software Engineer #1060559 - Dearborn, Michigan Position Description: Need software engineer to ... Ability to work independently and take initiative when facing unexpected problems Experience ...

$53 - $71.25/hr

We are seeking a highly motivated Software Engineer III with 5+ years of professional software ... Ability to work effectively both independently and within a collaborative team environment. Desired ...

New

Software Engineer 2

Ann Arbor, MI · On-site

$83K - $141K/yr

Our expert teams of physicists, engineers, data scientists and problem-solvers work together with ... Perform independent debugging and rootcause analysis for software issues, raising attention to ...

Comfortable working independently and as part of a team * Open to taking initiative and making ... Lead Software Engineer * Senior Software Engineer Compensation * Negotiable based on work ...

Software Engineer #1061081 * This is a hands-on individual contributor role focused on building AI ... Proven ability to interpret ambiguous requirements and independently deliver functional, well ...

Job Summary The Software Engineer II designs, develops, tests, implements, and supports enterprise ... Ability to work independently while collaborating effectively within a development team. * Strong ...

Dearborn, Michigan Software Engineer Need a software engineer to work on propulsion in‑house ... Ability to work independently and take initiative when facing unexpected problems Experience ...

The Defense Senior Software Engineer is accountable for the development of software for both ... Able to work independently and handle several assignments simultaneously. * Detail-oriented with ...

Senior Software Engineer

Ann Arbor, MI · On-site

$100 - $130/hr

Senior Software Engineer What will I be getting myself into? As a Senior Software Engineer, you ... Ability to independently drive work from requirements through delivery. * Good judgment around ...

We are currently seeking a 1099 Independent Contractor professional Civil or Structural Engineer ... Must have or obtain a laptop with Microsoft Word and PDF editing software for report completion.

Senior Defense Software Engineer

Troy, MI · On-site

$116K - $153K/yr

The Defense Senior Software Engineer is accountable for the development of software for both ... Able to work independently and handle several assignments simultaneously * Detail-oriented with the ...

We are currently seeking a 1099 Independent Contractor professional Civil or Structural Engineer in ... Must have or obtain a laptop with Microsoft Word and PDF editing software for report completion.

Senior Defense Software Engineer

Troy, MI · On-site

$114K - $151K/yr

... work independently and handle several assignments simultaneously • Detail-oriented with the ... of software developers • Automotive vehicle knowledge, including hands on mechanical or ...

Sr. Software Engineer

Auburn Hills, MI

$115K - $152K/yr

The role requires independent operation, leadership of the software team, and effective ... Master's degree in software engineering Experience * Minimum of8years' relevant experienceinserial ...

Showing results 41-60

Software Engineer Independent Contractor information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do software engineer independent contractor jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software engineer independent contractor in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What is a software engineer independent contractor?

A Software Engineer Independent Contractor is a self-employed professional who provides software development services to clients on a contractual basis. Unlike full-time employees, independent contractors work on specific projects, often for multiple clients, and handle their own taxes, benefits, and work schedules. They may be responsible for designing, coding, testing, and maintaining software solutions based on client requirements. This role offers flexibility and autonomy but requires strong time management and business skills.

What are the key skills and qualifications needed to thrive as a software engineer independent contractor?

To thrive as a Software Engineer Independent Contractor, you need proficient coding abilities, problem-solving skills, and a solid understanding of software development methodologies, often supported by a degree in computer science or related experience. Familiarity with popular programming languages, project management tools, code repositories like Git, and relevant certifications such as AWS Certified Developer or Scrum Master are commonly expected. Excellent self-management, communication, and client relationship skills help you stand out in this position. These abilities are crucial for delivering high-quality solutions, maintaining professionalism, and ensuring client satisfaction while working independently.

What are the typical challenges faced by software engineer independent contractors, and how can they be addressed?

As a Software Engineer Independent Contractor, common challenges include managing multiple projects simultaneously, adapting to different client expectations, and ensuring consistent communication across remote teams. Successful contractors often establish clear project scopes, set realistic timelines, and utilize productivity tools to stay organized. Building strong client relationships and proactively addressing feedback can help mitigate misunderstandings and foster repeat business. Additionally, investing in ongoing learning and networking can open opportunities for higher-value projects and career growth. Embracing flexibility and self-discipline is key to thriving in this dynamic, self-driven work environment.

What are the most commonly searched types of Software Engineer jobs in Michigan?

The most popular types of Software Engineer jobs in Michigan are:

What cities in Michigan are hiring for Software Engineer Independent Contractor jobs?

Cities in Michigan with the most Software Engineer Independent Contractor job openings:

Infographic showing various Software Engineer Independent Contractor job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

Software Engineer #1060559

FastTek Global

Dearborn, MI • On-site

$120 - $170/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Software Engineer #1060559 – Dearborn, Michigan

Position Description: Need software engineer to work on Propulsion in-house developed apps in CAD / CAE domain with knowledge of OOP concepts, JAVA/Angular programming and Automation testing. Job involves software engineering responsibilities in CAD / CAE domain such as understanding requirements, designing and developing solutions, debugging and analyzing problems, testing developed components/models, and pushing the tested modules to the version-controlled environment (GitHub).

Key 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 be monitoring and participating in solutions for new stack layers, often involving industry collaboration
Skills Required
  • GCP Cloud Run, PostgreSQL, Angular, Spring Boot, MySQL, Oracle, REST APIs, Java, Jira
Skills Preferred
  • KAFKA, Testing Methodologies, Artificial Intelligence & Expert Systems
Experience Required
  • 5+ years of experience utilizing Java full stack to design scalable web applications by leveraging microservices architecture and APIGEE / RESTful APIs
  • 3+ years of experience utilizing Angular to create user friendly front‑end and enable real‑time data updates in the web application user interface
  • Minimum 5+ SQL / Oracle database experience or PostGres
  • Google Cloud Platform (GCP) development (Cloud Run, Pub Sub, GCS Bucket) and deployment experience
  • Strong analytical and problem‑solving skills
  • Strong in functional, integration and regression testing manually and automatically
  • Experience working complex SQL queries to retrieve and analyze data in relational database
  • Familiarity with GitHub or equivalent source control repositories
  • Experience with test‑driven development practices
  • Experience troubleshooting application and performance issues
  • Good communication and interpersonal skills
  • Ability to multi‑task and manage changing priorities
  • Ability to work independently and take initiative when facing unexpected problems
Experience Preferred
  • Agile development
  • Experience in Jira
  • Development Practices such as TDD/BDD
  • Well versed with design such OOP
  • Code quality analysis of performing static and dynamic analysis on their own code
  • AI Development
Education Required
  • Bachelor's Degree
Benefits
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar‑for‑dollar match
#J-18808-Ljbffr