Full Stack Software Engineer - Acquisition & Sustainment

Redhorse CorporationArlington, VA
22d

About The Position

Redhorse is transforming how the Department of Defense (DoD) utilizes data and technology. We are seeking a highly skilled Full Stack Software Engineer to join our team supporting the Under Secretary of Defense for Acquisition & Sustainment (OUSD(A&S)). You will play a critical role in advancing data-driven decision-making across the DoD, designing and implementing robust data solutions that directly impact national security initiatives and investments. This is a high-impact position offering significant opportunity to shape the future of DoD data management and analytics.

Requirements

  • Bachelor’s degree with 7+ years of experience, or Master’s degree with 5+ years of experience.
  • Secret clearance required. Top Secret with SCI eligibility highly desired.
  • Programming expertise in Python, JavaScript, and at least one additional modern programming language.
  • Experience with frontend frameworks such as React, Vue, or similar.
  • Backend development experience with frameworks/runtimes such as Node.js, Spring/Spring Boot, Django, Flask, or equivalent.
  • Experience with Agile software development methodologies and associated tools.
  • Strong understanding of modern software architectures, including microservices and component-based frontend frameworks.
  • Excellent communication skills and the ability to translate requirements into actionable engineering solutions.
  • Ability to synthesize and prioritize feature requests, recommend alternative technical approaches, and support engineering execution on aggressive timelines.

Nice To Haves

  • DevSecOps experience is highly preferred.

Responsibilities

  • Software Architecture & Development: Design and develop software architectures, APIs, frameworks, and libraries supporting intelligence-focused and mission-aligned capabilities.
  • Build both frontend and backend components for prototypes, reusable tooling, and production-ready systems.
  • Guide the development and maintenance of common code libraries and shared tools used across multiple teams and products.
  • Rapid Prototyping & AI Integration: Support strategy development for rapid prototyping of AI and Generative AI capabilities.
  • Create prototype components and reference implementations to accelerate experimentation and capability deployment.
  • Technical Documentation & Standards: Document software requirements, specifications, and system interfaces; review technical documentation produced by vendors and partner teams.
  • Develop reference architectures, compliance standards, and technical roadmaps to ensure alignment across system components and stakeholders.
  • Collaboration & Product Development: Work closely with clients, product owners, and mission stakeholders to refine requirements and build out product lines aligned to operational needs.
  • Analyze and decompose functional requirements into software designs allocated across system components and sub-components.
  • Contribute to planning activities, design reviews, and architecture discussions to ensure technical quality and scalability.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service