Full Stack Software Engineer

Visionist•Fort Meade, MD

About The Position

Visionist is hiring a Full Stack Software Engineer for a fully funded opportunity on its largest prime contract. The role supports mission-focused operations by building specialized tools that improve efficiency and support analytic and operational workflows. The position involves collaborating with analysts, operators, developers, customers, policy makers, and mission leadership in an iterative, service-oriented environment. The broader program includes systems design and engineering, database administration, data science and knowledge management, enterprise risk management, integration and test, and operations and systems support. An active TS/SCI clearance with polygraph is required; applicants must be U.S. citizens and selected applicants must obtain or maintain a government security clearance.

Requirements

  • Active Top Secret (TS/SCI) clearance with polygraph.
  • Bachelor’s degree in a technical discipline, or an additional four years of experience in place of the degree.
  • 12 years of experience in Software Engineering.
  • Extensive full-stack development experience, particularly with Java and Angular JavaScript.
  • Experience working with non-relational databases.
  • Experience soliciting and incorporating customer feedback into software development.
  • Experience developing software in Linux environments.
  • Experience with AI-assisted development.
  • Experience leading software development teams and coordinating technical efforts.
  • U.S. citizenship; green card holders and permanent residents are not eligible.
  • Selected applicants must obtain or maintain a government security clearance.

Responsibilities

  • Lead a small development team focused on improving high-value operational workflows and delivering mission-driven solutions.
  • Develop and maintain full-stack web applications that support analytic and operational workflows.
  • Expand workflow automation efforts to improve efficiency and streamline mission processes.
  • Develop and maintain backend analytics to support application functionality and mission requirements.
  • Work with non-relational databases to support application development and data management.
  • Collaborate with analysts, operators, developers, and customers to gather requirements and incorporate feedback.
  • Break down complex development efforts into actionable tasks, coordinate team responsibilities, and support iterative delivery through CI/CD workflows.

Benefits

  • Annual merit increases and performance-based bonuses.
  • Four weeks of paid time off that is not use-or-lose, 12 paid holidays, comp time, overtime, and flexible work hours.
  • 80 hours of paid parental leave and an additional $8,000 supplemental payment upon returning from maternity leave.
  • Medical, dental, and vision benefits for individuals and families; employees who waive medical benefits receive an additional $4,160 per year.
  • 401(k) retirement plan with company matching contributions.
  • Annual $600 lifestyle bonus for gyms/fitness, new technology, or an HSA.
  • Term life insurance, short-term disability, and long-term disability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service