<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>Our client in the Washington, DC region is seeking a talented <strong>Front-End Web Developer (FEWD)</strong> to support ongoing digital initiatives. This role is ideal for a developer who blends clean, modern UI development with strong attention to detail and a passion for building intuitive, responsive user experiences.</p><p>You’ll collaborate with designers, product teams, and back-end developers to bring digital products, websites, and interactive features to life.</p><p><br></p><p><strong> Key Responsibilities</strong></p><ul><li>Develop responsive, accessible, and high‑performance web interfaces</li><li>Translate UI/UX wireframes and design comps into clean, maintainable code</li><li>Build reusable components and front-end libraries</li><li>Collaborate with designers, product managers, and engineering teams</li><li>Optimize applications for speed, scalability, and cross‑browser compatibility</li><li>Maintain and update existing websites, landing pages, and digital assets</li><li>Troubleshoot UI issues and implement front-end best practices</li><li>Ensure compliance with accessibility standards (WCAG, Section 508)</li></ul><p><br></p><p><br></p>
We are looking for an experienced Cloud Developer to join our team in Herndon, Virginia. This is a Contract position where you will take on a leadership role in designing, implementing, and optimizing cloud-based solutions and DevSecOps practices. The ideal candidate will have a strong background in cloud technologies, CI/CD pipeline development, and infrastructure automation, with a focus on security and scalability.<br><br>Responsibilities:<br>• Lead the design and implementation of CI/CD pipelines using tools such as GitLab, GitHub, and Jenkins, ensuring integration of security and quality checks.<br>• Develop and maintain reusable infrastructure automation solutions using tools like Terraform and AWS CloudFormation.<br>• Oversee container orchestration efforts using Kubernetes and manage cloud-native services on AWS GovCloud.<br>• Establish and promote enterprise-level DevSecOps reference architectures and reusable pipeline templates.<br>• Integrate security controls, automated testing, and quality gates into all stages of the software development lifecycle.<br>• Guide platform engineering teams in creating sustainable, automated solutions for deployment and environment configurations.<br>• Ensure compliance with Zero Trust architecture principles, including identity, network, and data protection.<br>• Collaborate with cross-functional teams to implement cloud-based solutions that align with organizational goals.<br>• Provide technical leadership and mentorship to DevSecOps squads, fostering a culture of innovation and efficiency.<br>• Drive the adoption of state-of-the-art tools and methodologies to enhance system performance and security.
<p>We are seeking an experienced IT Monitoring & Observability Engineer to support enterprise monitoring, performance, and availability across a complex IT environment. This role is responsible for managing and optimizing a unified monitoring and event management platform, driving actionable insights, improving alert quality, and supporting 24x7 operations.</p><p>The ideal candidate has strong hands‑on experience with OpenText Operations Bridge Manager (OBM) and related monitoring tools, deep knowledge of infrastructure monitoring, and a solid understanding of ITIL/ITSM practices.</p><p><br></p><p>Key Responsibilities</p><ul><li>Support and manage a unified Configuration Management Database (CMDB), ensuring accuracy and standardization</li><li>Collect, aggregate, and analyze monitoring and performance data to support ITIL processes including:</li><li>Configuration</li><li>Event</li><li>Capacity</li><li>Availability</li><li>Demand</li><li>Incident and Problem Management</li><li>Assess, tune, and optimize monitoring capabilities to deliver accurate, actionable alerts for 24x7 operations teams</li><li>Design, create, and maintain intuitive dashboards showing real‑time and historical service health and performance</li><li>Configure, maintain, and optimize monitoring dashboards across diverse infrastructure components</li><li>Deploy, manage, and update Management Packs, connectors, and monitoring policies</li><li>Perform event correlation, suppression, and filtering to reduce alert noise and improve incident triage</li><li>Integrate data from third‑party monitoring tools into a centralized event console</li><li>Conduct proactive performance and availability monitoring, identify root causes, and implement preventive measures</li><li>Support continuous improvement of monitoring strategy, tooling, and operational effectiveness</li></ul>
<p>We are seeking an experienced Application Development Project Manager to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders. Key Responsibilities Lead end-to-end application development projects from planning and requirements gathering through development, testing, deployment, and post-implementation support. Collaborate with software developers, QA teams, product owners, and business stakeholders to define project scope, objectives, and deliverables. Develop and manage project plans, timelines, budgets, and resource allocation to ensure projects are delivered on schedule. Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders. Facilitate Agile or Waterfall project management processes, including sprint planning, backlog grooming, and project reviews when applicable. Coordinate cross-functional teams to ensure alignment between business requirements and technical implementation. Ensure quality standards, documentation, and testing processes are followed throughout the development lifecycle. Manage vendor relationships and third-party development partners when applicable. Support change management, user adoption, and post-deployment improvements.</p>
<p><strong>Position Overview</strong></p><p> We are seeking an experienced <strong>Application Development Project Manager</strong> to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead end-to-end <strong>application development projects</strong> from planning and requirements gathering through development, testing, deployment, and post-implementation support.</li><li>Collaborate with <strong>software developers, QA teams, product owners, and business stakeholders</strong> to define project scope, objectives, and deliverables.</li><li>Develop and manage <strong>project plans, timelines, budgets, and resource allocation</strong> to ensure projects are delivered on schedule.</li><li>Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders.</li><li>Facilitate <strong>Agile or Waterfall project management processes</strong>, including sprint planning, backlog grooming, and project reviews when applicable.</li><li>Coordinate <strong>cross-functional teams</strong> to ensure alignment between business requirements and technical implementation.</li><li>Ensure <strong>quality standards, documentation, and testing processes</strong> are followed throughout the development lifecycle.</li><li>Manage <strong>vendor relationships and third-party development partners</strong> when applicable.</li><li>Support change management, user adoption, and post-deployment improvements.</li></ul><p><br></p><p><br></p>
Position Overview We are seeking an experienced Application Development Project Manager to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders. Key Responsibilities Lead end-to-end application development projects from planning and requirements gathering through development, testing, deployment, and post-implementation support. Collaborate with software developers, QA teams, product owners, and business stakeholders to define project scope, objectives, and deliverables. Develop and manage project plans, timelines, budgets, and resource allocation to ensure projects are delivered on schedule. Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders. Facilitate Agile or Waterfall project management processes, including sprint planning, backlog grooming, and project reviews when applicable. Coordinate cross-functional teams to ensure alignment between business requirements and technical implementation. Ensure quality standards, documentation, and testing processes are followed throughout the development lifecycle. Manage vendor relationships and third-party development partners when applicable. Support change management, user adoption, and post-deployment improvements.
<p><strong>Position Overview</strong></p><p> We are seeking an experienced <strong>Application Development Project Manager</strong> to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead end-to-end <strong>application development projects</strong> from planning and requirements gathering through development, testing, deployment, and post-implementation support.</li><li>Collaborate with <strong>software developers, QA teams, product owners, and business stakeholders</strong> to define project scope, objectives, and deliverables.</li><li>Develop and manage <strong>project plans, timelines, budgets, and resource allocation</strong> to ensure projects are delivered on schedule.</li><li>Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders.</li><li>Facilitate <strong>Agile or Waterfall project management processes</strong>, including sprint planning, backlog grooming, and project reviews when applicable.</li><li>Coordinate <strong>cross-functional teams</strong> to ensure alignment between business requirements and technical implementation.</li><li>Ensure <strong>quality standards, documentation, and testing processes</strong> are followed throughout the development lifecycle.</li><li>Manage <strong>vendor relationships and third-party development partners</strong> when applicable.</li><li>Support change management, user adoption, and post-deployment improvements.</li></ul><p><br></p><p><br></p>