1

Independent Contractor Software Developer Jobs in Dearborn, MI

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.

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 Apriso Developer

Troy, MI · On-site

$51.75 - $68.25/hr

... software development best practices Mandatory Requirements: * US Citizenship (USC) required ... Ability to work independently in a remote environment Key Responsibilities: * Design, develop ...

Senior Apriso Developer

Troy, MI

$51.75 - $68.25/hr

... software development best practices Mandatory Requirements: * US Citizenship (USC) required ... Ability to work independently in a remote environment Key Responsibilities: * Design, develop ...

Mainframe Software Engineer

Dearborn, MI · On-site

$45 - $58/hr

Mainframe Software Engineer Dearborn, MI (Hybrid 4days onsite, 1day remote) W2 NOte:Hybrid Position ... be independent and empowered +Excellent communication and problem solving skills; +VERY PROCESS ...

Showing results 21-40

Independent Contractor Software Developer information

See Dearborn, MI salary details

$44.2K

$102.9K

$152.8K

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

As of Aug 11, 2026, the average yearly pay for independent contractor software developer in Dearborn, MI is $102,948.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,800.00 and $119,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an independent contractor software developer, and why are they important?

To thrive as an Independent Contractor Software Developer, you need strong programming skills, a solid understanding of software development principles, and relevant experience or a degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and proficiency in popular programming languages, along with certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate, are often beneficial. Excellent communication, time management, and problem-solving abilities set standout contractors apart, enabling effective client interaction and project delivery. These skills and qualities are crucial for producing high-quality software, meeting client expectations, and managing projects independently.

What is an independent contractor software developer?

An Independent Contractor Software Developer is a professional who designs, develops, and maintains software applications while working independently rather than as a traditional employee. They are typically hired on a contractual basis to complete specific projects or provide specialized expertise for a set duration. Independent contractors manage their own schedules, handle multiple clients, and are responsible for their own taxes and business expenses. This arrangement offers flexibility but also requires strong self-management, business skills, and a clear understanding of project requirements.

How do independent contractor software developers typically manage client communication and project expectations?

As an Independent Contractor Software Developer, clear and consistent client communication is essential to ensure project requirements, timelines, and deliverables are well understood by all parties. Contractors often use project management tools, regular status updates, and well-defined contracts to set expectations from the outset. Proactively addressing questions, setting realistic deadlines, and documenting progress help prevent misunderstandings and foster strong client relationships, which can lead to repeat business and referrals.

What is the difference between Independent Contractor Software Developer vs Freelance Software Engineer?

AspectIndependent Contractor Software DeveloperFreelance Software Engineer
CredentialsTypically requires relevant coding certifications or degreesOften has similar credentials, but not always mandatory
Work EnvironmentWorks independently, often remotely or on client sitesOperates independently, managing multiple clients or projects
Employer/Industry UsageHired directly by companies or through agencies for specific projectsHired directly by clients or through platforms for project-based work
Search/Comparison IntentOften compared based on project scope, independence, and contractual termsCompared for flexibility, project variety, and client interaction

Both roles involve independent work in software development, requiring similar skills and credentials. The main difference lies in terminology and slight variations in work setup, but they are often used interchangeably in the industry.

What are the most commonly searched types of Software Developer jobs in Dearborn, MI? The most popular types of Software Developer jobs in Dearborn, MI are:
What cities near Dearborn, MI are hiring for Independent Contractor Software Developer jobs? Cities near Dearborn, MI with the most Independent Contractor Software Developer job openings:

US_East | Software Developer - Other ERP_L2

Redolent, Inc.

Wayne, MI • On-site

$70/hr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Description:
Need R2D2 # 10563664
Possible 3 Month CTH | No Fees | Do Not Re-Post | Confidential
Submit candidates under their legal name and use only Capgemini template
IMPORTANT INFORMATION:
Role: Global Connected Consumer Infotainment Application Software Engineer
Work Location: Detroit, MI
Rate: $70.00/hr AI
Please send it with this information
Legal name:
Location (City and State):
Relocate?
Rate:
Availability:
Phone #:
Mobile#:
Email address:
Visa type:
Hiring Status:
If the resource has a visa, what company owns it?
Are you working directly with the contractor's visa holder?
Responsibilities:
• Design and develop functionality and enhancements for GM Infotainment system's software
• Develop software in C/C++ for our QNX based platforms, Java for our Android, C and AUTOSAR for our VIP platform.
• Participate in variety of software and ECU (Electronic Control Unit) testing including unit testing, integration testing, bench end to end testing and in-vehicle test
• Deliver quality software by involving in architecture, requirements, design, code, and test case reviews
• Coordination & communicate with internal and external teams, stakeholders effectively
• Work with System architects and System Engineers to define and clarify requirements
Additional Responsibilities:
• Consider quality and safety critical functionality, understand electrical and computing risks that arise from working on Embedded System
• Responsible for delivering output such as creating / maintaining flowcharts, documentations, filling DFMEA (Design for Failure Mode Analysis), Requirements Traceability matrix, White-box and Black-Box testing plans, Test Reports
• Define a reusable application framework for General Motors' Infotainment systems that scales from low end vehicles to high end luxury models
• Take initiatives and generate technical solutions including specifying requirements, functional decomposition, analysis, development and testing for current, new, and major programs.
ERM - Miguelangel Buonafina | Capgemini |North America
Tel.: +1 888-229-2961 Ext 13578

Redolent logo

About Redolent

Sourced by ZipRecruiter

Redolent, a dynamic and rapidly expanding company committed to excellence in software solutions, where success is fueled by a combination of technical expertise and efficient management practices. Our solutions create a measurable delta in our clients’ productivity and profitability, contributing to their growth and success.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

San Jose, CA, US

Year founded

2008

Social media