Jobs · Engineering

Software Development Lead

Haystack · Washington, DC · Yesterday
RemoteRemoteEngineeringContract

About the Role

Lead and oversee full lifecycle software development for mission management and planning solutions. Translate system-level requirements into actionable software specifications and robust models. Conduct and drive risk analyses, identify system issues, and implement mitigation strategies. Facilitate and lead code reviews, ensuring alignment with standards and project requirements. Mentor team members and foster knowledge-sharing to cultivate technical growth.

What You'll Need

  • At least 5 years of experience in Computer Science fundamentals, object-oriented design, and software patterns
  • Expert-level proficiency in Java, C++, or Python for full stack development
  • Demonstrated leadership in software projects or teams through the entire development lifecycle
  • Ability to obtain and maintain an Active Top-Secret U.S. Security Clearance with SCI eligibility
  • Bachelor's degree in Engineering, Computer Science, Mathematics, or a related technical field

What's On Offer

  • High-impact projects with a mission-driven purpose in secure environments
  • Collaborative, mentoring-focused work culture with professional growth opportunities
  • Exposure to cutting-edge technologies and secure environments

Similar jobs