Redhorse Corporation

Full Stack Software Engineer

Redhorse Corporation

full-time

Posted on:

Origin:  • 🇺🇸 United States • Virginia

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

DjangoFlaskGoJavaJavaScriptMicroservicesNode.jsPythonPyTorchReactScikit-LearnSparkSpringSpring BootSpringBootTensorflowVue.js

About the role

  • Assess and advance Combatant Command technology integration initiatives supporting the Defense Intelligence Agency (DIA)
  • Design and develop software requirements for multiple intelligence-based support capabilities, including software architectures, APIs, frameworks, and libraries
  • Contribute to strategy and rapid prototyping of AI capabilities, including Generative AI
  • Maintain and guide development of common libraries and tools used by multiple teams
  • Document requirements and specifications; review documentation from other teams and vendors
  • Develop front-end and back-end components and tooling to accelerate prototyping
  • Collaborate closely with clients and requirements owners to build out product lines
  • Develop plans, roadmaps, and software design strategies and decompose activities into system component designs
  • Capture, develop, and report reference architectures and document compliance standards
  • Travel frequently to support mission needs

Requirements

  • Bachelor's Degree plus 7+ years of experience OR a Master's Degree plus 5+ years of experience
  • Top Secret security clearance with SCI eligibility and CI Polygraph
  • Programming experience with Python and JavaScript
  • Experience with a front-end framework (React or Vue)
  • Experience with at least one backend runtime/framework (Node.js, Spring, Spring Boot, Django, Flask)
  • Experience with Agile software development methodologies and tools
  • Strong understanding of modern software architectures such as microservices and front-end frameworks
  • Strong communication skills
  • Ability to synthesize requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines (PWS workflow; strict adherence to requirements language is critical)
  • Frequent travel required