Haystack
← Back to Jobs
Technology
AR

C++ Developer - Manassas, VA - W2 Contract

Arrowminds incManassas, VA🇺🇸United StatesPosted Sep 17, 2026

Why This Role Stands Out

This C++ Developer role offers excellent opportunities for skill development and career advancement within a reputable company, with potential for contract extension or conversion. If you possess a Secret Clearance and strong C++ and Linux experience, you'll thrive in this impactful, on-site position. Apply today to explore this exciting opportunity.

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Manassas, VA, United States
Posted
Yesterday
MicroservicesAzureC++GitLab CIGraphQLJavaJenkinsRESTgRPC

Job Description

Job Title: C++ Developer

Role Type: 6-month contract (can extend/convert)

Number Position: 3

Location: Manassas, VA (5 days onsite)

 

 

MUST HAVE:

  • Secret Clearance or higher (or interim secret or recently held secret)
  • C++
  • Linux
  • CI/CD Pipelines

 

 Role Overview

A position is available for a software engineer to join a cross-functional team. The role involves evaluating a large, complex legacy code base and assessing the current CI/CD pipeline. The objective is to create a strategic roadmap for modernizing the code to facilitate modular builds.

 

Key Responsibilities

  • Participate in a cross-functional team to evaluate a legacy code base and assess the CI/CD pipeline.
  • Create a strategic roadmap for modernizing code to enable modular builds.
  • Work with stakeholders to validate and ensure the quality and effectiveness of all proposed enhancements.
  • Identify technical obstacles from technical debt or system requirements and develop solutions.
  • Build expertise with the existing catalog of shared CI/CD capabilities for integration into proposed build enhancements.

 

Required Qualifications

Education: A Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a comparable STEM discipline is required.

 

Technical Skills: The following technical skills are required for this role.

  • Proficiency in modern C/C++ (C++11/14/17+).
  • Hands-on development experience on Linux operating systems and command line toolchains.
  • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) to compile, test, and deliver builds for C/C++ projects.

 

Preferred Qualifications

  • Experience with GitLab and various CI/CD pipeline strategies.
  • Experience in architecting and designing large, complex legacy software systems, with expertise in Java, C, and/or C++.
  • Experience in Automation and DevOps, including CI/CD definition, Infrastructure as Code (IaC), automated testing, and release pipeline construction.
  • Interpersonal and communication abilities for collaboration across teams.
  • A track record of designing, implementing, and delivering microservices solutions.
  • Problem-solving skills with the ability to perform trade-off analyses.
  • Expertise in API design and integration, including REST, gRPC, GraphQL, and OpenAPI.
  • Experience with static application security testing (SAST) tools like Fortify or comparable solutions.

 

Regards

Rajesh

Arrowminds Inc

Similar jobs