Software Development IV
<p>This role supports a key Federal defense program and is responsible for developing, maintaining, and enhancing complex software applications and frameworks across the full software release lifecycle. This role requires expert-level technical proficiency, strong problem-solving abilities, and the ability to contribute to multiple technical domains concurrently.</p><p>This position works onsite in Arlington, VA, collaborating closely with an all-onshore engineering team. Ideal candidates will be able to quickly ramp up in a fast-paced environment and hit the ground running.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>· Analyze, design, develop, and update software for new features, system enhancements, and performance improvements.</p><p>· Write, maintain, and document high-quality C++ source code.</p><p>· Develop solutions for complex technical problems affecting multiple systems and disciplines.</p><p>· Implement and maintain communication interfaces using protocols such as TCP/IP, UDP, and DDS.</p><p>· Work within the Linux operating system at an advanced level.</p><p>· Support containerization and automated deployment using Docker and Kubernetes (RKE2).</p><p>· Collaborate across engineering, operations, and integration teams to support software deployments.</p><p>· Utilize software source control and configuration management tools.</p>
<p><strong>Qualifications:</strong></p><p>· U.S. Citizenship required.</p><p>· BS degree with 8–12 years of relevant experience, OR Master’s with 6–10 years, OR Doctorate in a technical domain.</p><p>· Very strong proficiency in C++ software development.</p><p>· Advanced experience working in Linux environments.</p><p>· Experience with communication protocols such as TCP/IP, UDP, and DDS.</p><p>· Hands-on experience with Docker, Kubernetes (RKE2), containerization, and automation technologies.</p><p>· Experience with software source control and configuration management tools.</p><p>· Ability to analyze, design, code, and update software for new features and performance improvements.</p><p>· Strong collaboration skills to support deployments and integrations across engineering teams.</p><p><strong>Preferred Qualifications:</strong></p><p>· Experience in defense, aerospace, or government contracting environments.</p><p>· Additional experience with container orchestration or CI/CD tools.</p><p>· Broader networking or distributed systems experience.</p><p>· Familiarity with large-scale system integrations or cross-functional engineering environments.</p><p>· Strong adaptability with the ability to quickly learn new technologies or domain-specific systems.</p>
<h3 class="rh-display-3--rich-text">Technology Doesn't Change the World, People Do.<sup>®</sup></h3>
<p>Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.</p>
<p>Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. <a href="https://www.roberthalf.com/us/en/mobile-app" target="_blank">Download the Robert Half app</a> and get 1-tap apply, notifications of AI-matched jobs, and much more.</p>
<p>All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit <a href="https://roberthalf.gobenefits.net/" target="_blank">roberthalf.gobenefits.net</a> for more information.</p>
<p>© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s <a href="https://www.roberthalf.com/us/en/terms">Terms of Use</a> and <a href="https://www.roberthalf.com/us/en/privacy">Privacy Notice</a>.</p>
- Arlington, VA
- onsite
- Temporary
-
94.87 - 94.87 USD / Hourly
- <p>This role supports a key Federal defense program and is responsible for developing, maintaining, and enhancing complex software applications and frameworks across the full software release lifecycle. This role requires expert-level technical proficiency, strong problem-solving abilities, and the ability to contribute to multiple technical domains concurrently.</p><p>This position works onsite in Arlington, VA, collaborating closely with an all-onshore engineering team. Ideal candidates will be able to quickly ramp up in a fast-paced environment and hit the ground running.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>· Analyze, design, develop, and update software for new features, system enhancements, and performance improvements.</p><p>· Write, maintain, and document high-quality C++ source code.</p><p>· Develop solutions for complex technical problems affecting multiple systems and disciplines.</p><p>· Implement and maintain communication interfaces using protocols such as TCP/IP, UDP, and DDS.</p><p>· Work within the Linux operating system at an advanced level.</p><p>· Support containerization and automated deployment using Docker and Kubernetes (RKE2).</p><p>· Collaborate across engineering, operations, and integration teams to support software deployments.</p><p>· Utilize software source control and configuration management tools.</p>
- 2026-03-11T00:00:00Z