1

C++ Application Developer Jobs (NOW HIRING)

InterImage has a growing need for an Application Developer 2 that is cleared to become an integral ... Develop and implement features by using skills with C, C++, and Java. Leverage expertise with ...

About Atos Group Atos Group is a global leader in digital transformation with c. 63,000 employees ... Java Full Stack Developer Company: Atos Location: Phoenix AZ Job Type: Fulltime Atos is a global ...

About Atos Group Atos Group is a global leader in digital transformation with c. 63,000 employees ... Java Full Stack Developer Company: Atos Location: Phoenix AZ Job Type: Fulltime Atos is a global ...

Application Developer

Fort George G Meade, MD ยท On-site

$287K - $338K/yr

Application Developer ** An active TS//SCI clearance with polygraph is required for this role ... Proficiency in C, C++, and/or Python - you should be able to produce and modify software systems in ...

Sr. Application Developer

Washington, DC ยท Hybrid

$108K - $149K/yr

C. and will offer remote flexibility. You will be joining our amazing BigBear.ai team to provide ... What you will do As a Senior-Level Application Developer, some of your duties will require you to ...

Application Developer

Fort George G Meade, MD ยท On-site

$287K - $338K/yr

Application Developer ** An active TS//SCI clearance with polygraph is required for this role ... Proficiency in C, C++, and/or Python - you should be able to produce and modify software systems in ...

next page

Showing results 1-20

C Application Developer information

See salary details

$40

$57

$74

How much do c++ application developer jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for c++ application developer in the United States is $57.90, according to ZipRecruiter salary data. Most workers in this role earn between $42.31 and $73.56 per hour, depending on experience, location, and employer.

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

AspectC++ Application DeveloperC++ Software Engineer
Required CredentialsBachelor's in Computer Science or related field, certifications like C++ Certified ProfessionalBachelor's or higher in Computer Science, similar certifications often preferred
Work EnvironmentSoftware development teams, tech companies, startupsDevelopment teams, R&D departments, tech firms
Employer & Industry UsageTech companies, software firms, embedded systemsSoftware development, embedded systems, gaming industry
Common Search & ComparisonYesYes

Both roles involve C++ programming, but C++ Application Developers typically focus on creating and maintaining applications, while C++ Software Engineers may work on broader system design and architecture. The roles often overlap, but the Application Developer is more application-focused, whereas the Software Engineer may handle more complex system-level tasks.

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

To thrive as a C++ Application Developer, you need strong proficiency in C++ programming, object-oriented design, and a solid understanding of computer science fundamentals, often supported by a degree in computer science or a related field. Familiarity with development tools like Visual Studio, Git, debugging profilers, and occasionally certifications such as Microsoft Certified: C++ Developer are commonly expected. Analytical thinking, attention to detail, and effective teamwork are standout soft skills for this role. These skills and qualities are crucial for building reliable, high-performance software that meets user needs and integrates smoothly with complex systems.

What are some common challenges C++ Application Developers face when working on large-scale projects?

C++ Application Developers often encounter challenges such as managing memory efficiently, debugging complex codebases, and ensuring cross-platform compatibility. Large-scale projects may involve intricate dependencies and legacy code, requiring developers to carefully coordinate with team members and use robust version control systems. Effective communication and thorough documentation are essential to maintain code quality and facilitate smooth collaboration across multidisciplinary teams.

What does a C++ Application Developer do?

A C++ Application Developer designs, develops, tests, and maintains software applications using the C++ programming language. They work on creating high-performance and reliable programs for various platforms, such as desktop, mobile, or embedded systems. This role often involves analyzing user requirements, debugging code, optimizing performance, and collaborating with other developers and stakeholders. Strong problem-solving skills and a thorough understanding of object-oriented programming concepts are essential for success in this position.
More about C Application Developer jobs
What states have the most C++ Application Developer jobs? States with the most job openings for C++ Application Developer jobs include:
What job categories do people searching C++ Application Developer jobs look for? The top searched job categories for C++ Application Developer jobs are:
Infographic showing various C++ Application Developer job openings in the United States as of May 2026, with employment types broken down into 92% Full Time, 3% Temporary, and 5% Contract. Highlights an 84% In-person, 3% Hybrid, and 13% Remote job distribution, with an average salary of $120,430 per year, or $57.9 per hour.
Application Developer 2

Application Developer 2

InterImage

Arlington, VA โ€ข On-site

Full-time

Posted 10 days ago


Job description

InterImage has a growing need for an Applicationย Developerย 2ย that is cleared to become an integral part of our team! At InterImage, we offer game-changing career opportunities for talented, creative, and dedicated individuals. As part of our team, youโ€™ll work with the latest technology on interesting and impactful projects in a friendly environment that values collaboration, innovation, mutual respect, and work-life balance. Our success is based on creating an environment in which both our employees and customers thrive. When we founded InterImage, our first goal was to create a business that was a great place to work. With this foundation in place, we have been able to construct a high-performance company committed to delivering superior outcomes for our customers and the country.


ROLES AND RESPONSIBILITIES
Works closely with clients and key stakeholders to comprehend and implement system requirements and features. Develop and implement features by using skills with C, C++, and Java. Leverage expertise with software engineering best practices, including Object-Oriented Design, Continuous Integration. Design and implement software, contribute to architectural, design, and code reviews, and integrate complex, multi-component, end-to-end software systems.
Basic Qualifications:
โ€ขย  ย ย Six (6) or more years of Software development experience using C++ and Java
โ€ขย  ย ย Six (6) or more years of Software System Requirements Analysis, Design, Development, Integration, and/or Testing
โ€ขย  ย ย TS/SCI clearance with a polygraph
โ€ขย  ย ย BA or BS degree
Additional Qualifications (nice to haves):
โ€ขย  ย ย Experience in Software development experience using C
โ€ขย  ย ย Experience with Python development and Jenkins Scripting
โ€ขย  ย ย Experience with GIT repository, Maven, & Bamboo
โ€ขย  ย ย Experience with Java GUI programming
โ€ขย  ย ย Experience with XML and XLST
โ€ขย  ย ย Unit test development experience using CppUnit, GMock, pytest or other similar software test frameworks
Clearance: TS/SCI clearance with FS polygraph is required.