1

Contract Software Developer C C++ Jobs (NOW HIRING)

MQ Exit Developer (C Programming)

Dallas, TX ยท On-site

$48.50 - $65.25/hr

Diverse Lynx is a company seeking a highly skilled MQ Exit Developer with strong C programming expertise. This role focuses on maintaining custom IBM MQ exits that enhance the enterprise messaging ...

Java / C / AWS Software Engineer

Reston, VA ยท On-site

$54 - $74/hr

SIMILAR CAREER TITLES Java Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Java / C / AWS Software Engineer

Aurora, CO

$52.75 - $72.25/hr

SIMILAR CAREER TITLESJava Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Java / C / AWS Software Engineer

Honolulu, HI ยท On-site

$51.25 - $70.25/hr

SIMILAR CAREER TITLES Java Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

211774 / C/C++ Developer

Hillsboro, OR ยท On-site

$53.25 - $72/hr

... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor ... Reviewing and providing strong feedback on product software architecture specifications and design ...

Java / C / AWS Software Engineer

Aurora, CO ยท On-site

$52.75 - $72.25/hr

SIMILAR CAREER TITLES Java Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Java / C / AWS Software Engineer

Tysons, VA ยท On-site

$52 - $71.25/hr

SIMILAR CAREER TITLES Java Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Java / C / AWS Software Engineer

Chantilly, VA

$53.50 - $73.50/hr

SIMILAR CAREER TITLESJava Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Java / C / AWS Software Engineer

Honolulu, HI

$51.25 - $70.25/hr

SIMILAR CAREER TITLESJava Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Java / C / AWS Software Engineer

Tysons, VA

$52 - $71.25/hr

SIMILAR CAREER TITLESJava Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Java / C / AWS Software Engineer

Chantilly, VA ยท On-site

$53.50 - $73.50/hr

SIMILAR CAREER TITLES Java Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Java / C / AWS Software Engineer

San Antonio, TX ยท On-site

$47 - $64.50/hr

SIMILAR CAREER TITLES Java Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

SIMILAR CAREER TITLESJava Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

SIMILAR CAREER TITLESJava Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

C Developer

Manhattan, NY ยท On-site

$54 - $72.75/hr

Design REST/gRPC APIs, messaging (Kafka/RabbitMQ), contract/versioning and backward compatibility ... Key competencies * 12+ years in software engineering/architecture; 5+ years in architect/tech-lead ...

next page

Showing results 1-20

Contract Software Developer C C information

See salary details

$10

$57

$95

How much do contract software developer c c++ jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for contract software developer c c++ in the United States is $57.79, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $63.46 per hour, depending on experience, location, and employer.

What are some common challenges faced by Contract Software Developers specializing in C and C++?

As a Contract Software Developer working with C and C++, you may encounter challenges such as quickly adapting to different codebases, understanding legacy systems, and meeting tight project deadlines. Since contract roles often require you to integrate into established teams or projects with minimal onboarding, strong problem-solving skills and the ability to communicate technical solutions clearly are essential. Additionally, staying current with best practices in memory management and debugging is crucial, as C and C++ projects frequently involve performance-critical and low-level programming.

What does a Contract Software Developer specializing in C and C++ do?

A Contract Software Developer specializing in C and C++ is a professional hired on a temporary basis to design, develop, and maintain software applications using the C and C++ programming languages. They typically work on specific projects for a set period, either independently or as part of a team. Their responsibilities may include writing and optimizing code, debugging, collaborating with clients or other developers, and ensuring the software meets project requirements and standards.

What are the key skills and qualifications needed to thrive as a Contract Software Developer C/C++, and why are they important?

To excel as a Contract Software Developer C/C++, you need deep expertise in C and C++ programming, strong problem-solving abilities, and typically a degree in computer science or related field. Familiarity with version control systems like Git, build automation tools, and experience with development environments (such as Visual Studio or GCC) are commonly required, along with knowledge of relevant frameworks or libraries. Excellent communication, time management, and adaptability help you clarify requirements and deliver quality results as an external team member. These skills and qualities are critical for efficiently producing robust, maintainable software in dynamic, project-based work environments.

What is the difference between Contract Software Developer C C++ vs Contract Embedded Software Engineer?

AspectContract Software Developer C C++Contract Embedded Software Engineer
Required SkillsProficiency in C and C++, software development, debuggingProficiency in C, embedded systems, hardware interfacing
Work EnvironmentSoftware development teams, office or remoteEmbedded hardware, real-time systems, lab environments
Industry UsageIT, software services, product developmentAutomotive, aerospace, consumer electronics

Contract Software Developers C C++ focus on developing software applications using C and C++, often in office or remote settings. Embedded Software Engineers specialize in programming embedded systems with C, working closely with hardware in specialized environments. While both roles require C skills, embedded engineers need additional knowledge of hardware and real-time constraints. The roles overlap in programming language but differ in application and environment.

More about Contract Software Developer C C jobs
What cities are hiring for Contract Software Developer C C++ jobs? Cities with the most Contract Software Developer C C++ job openings:
What are the most commonly searched types of Software Developer C C++ jobs? The most popular types of Software Developer C C++ jobs are:
What states have the most Contract Software Developer C C++ jobs? States with the most job openings for Contract Software Developer C C++ jobs include:
Infographic showing various Contract Software Developer C C++ job openings in the United States as of June 2026, with employment types broken down into 70% Full Time, 26% Part Time, and 4% Contract. Highlights an 80% Physical, 2% Hybrid, and 18% Remote job distribution, with an average salary of $120,212 per year, or $57.8 per hour.
MQ Exit Developer (C Programming)

MQ Exit Developer (C Programming)

Diverse Lynx

Dallas, TX โ€ข On-site

$48.50 - $65.25/hr

Full-time

Posted 6 days ago


Job description

Job Summary:
Diverse Lynx is a company seeking a highly skilled MQ Exit Developer with strong C programming expertise. This role focuses on maintaining custom IBM MQ exits that enhance the enterprise messaging platform, requiring deep experience with low-level C development and understanding of IBM MQ internals.
Responsibilities:
โ€ข Maintain existing IBM MQ channel exits| API exits| and message exits using C
โ€ข Ensure all exit implementations are thread-safe and optimized for multi-threaded MQ environments Integrate exit logic with external systems (e.g.| LDAP| REST APIs) where required
โ€ข Provide L3 support for MQ exit-related issues in production environments
โ€ข Partner with platform and application teams to oReduce reliance on exits by evaluating native MQ features
โ€ข oSimplify and modernize legacy exit implementations
โ€ข Support migration initiatives Documentation Governance
โ€ข Maintain detailed design documentation| code standards| and runbooks
โ€ข Ensure proper lifecycle management of exit code (versioning| deployment| rollback)
Qualifications:
Required:
โ€ข Strong C programming expertise
โ€ข Deep experience with low-level C development
โ€ข Strong understanding of IBM MQ internals
โ€ข Ability to deliver thread-safe, high-performance code integrated with enterprise security and operational standards
โ€ข Experience maintaining existing IBM MQ channel exits, API exits, and message exits using C
โ€ข Ensure all exit implementations are thread-safe and optimized for multi-threaded MQ environments
โ€ข Integrate exit logic with external systems (e.g., LDAP, REST APIs) where required
โ€ข Provide L3 support for MQ exit-related issues in production environments
โ€ข Partner with platform and application teams to reduce reliance on exits by evaluating native MQ features
โ€ข Simplify and modernize legacy exit implementations
โ€ข Support migration initiatives
โ€ข Maintain detailed design documentation, code standards, and runbooks
โ€ข Ensure proper lifecycle management of exit code (versioning, deployment, rollback)
Company:
Diverse Lynx is a WBENC- and NMSDC-certified partner, helping organizations turn diversity goals into measurable impact through staffing and contingent workforce solutions. Founded in 2002, the company is headquartered in Princeton, New Jersey, US, , with a team of 1001-5000 employees. The company is currently Late Stage.

Diverse Lynx logo

About Diverse Lynx

Sourced by ZipRecruiter

Diverse Lynx, based in Princeton, NJ, US, is a reputable company in the Information Technology sector. The firm, as reflected through its website diverselynx.com, specializes in delivering comprehensive IT solutions. These solutions range from IT consulting to robust digital transformation strategies, IT staffing, and full-time placements services. The company was established in 2008, and it prides itself on providing simplified, efficient technology solutions designed to meet the unique needs of each client.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Princeton, NJ, US

Year founded

2002

Social media