V

Visionist

Engineering, software development and analytics services

Software Engineer - Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeFort Meade, MD, USAIn-person

About the Job

Requirements

  • A bachelor's degree in a technical discipline is required, although an additional four years of experience may substitute for the degree.
  • Three to seven years of experience in software development is required.
  • Familiarity with data science principles and techniques for analyzing complex datasets and deriving meaningful insights is required.
  • Experience with Python back-end development, including custom libraries and REST API functions, is required.
  • Familiarity with version control systems such as Git for collaborative software development is required.
  • Proficiency in front-end technologies, including React, Vue, or Next.js, JavaScript, HTML5, and CSS3, is required.
  • The candidate must be able to learn quickly and adapt to evolving technical and mission requirements.
  • The candidate must have strong problem-solving skills and a commitment to delivering high-quality software solutions.
  • The candidate must be interested in expanding technical knowledge and staying current with emerging technologies and industry trends.
  • Active Top Secret (TS/SCI) clearance with polygraph is required.
  • U.S. citizenship is required; green card holders and permanent residents are not eligible.

Responsibilities

  • Develop specialized full-stack software tools and tradecraft to support analysts and operators on the JCPG/CAP Discovery Analytics Team.
  • Collaborate with the team lead to understand mission requirements and address the needs of analysts and operators.
  • Design and implement solutions for data visualization, task automation, and workflow improvements.
  • Work with cross-functional teams to identify opportunities to optimize existing tradecraft and tooling.
  • Drive development projects and proposals independently, taking ownership throughout the software development lifecycle.
  • Design, architect, and implement robust, scalable software solutions aligned with project requirements.
  • Continuously improve and optimize existing code to enhance performance, reliability, and maintainability.

About the Company

Visionist

Engineering, software development and analytics services

Visionist provides engineering, software development, and analytical services for mission-critical intelligence projects. It assembles cross-disciplinary teams—developers, analysts, designers, and data scientists—to own and deliver critical outcomes, often under large prime contracts. Its offerings include integrating AI/ML into mission systems, embedding data scientists in analytics, UX and data-analysis apps, signal/cyber/exploitation analysis, penetration testing, data modeling, and DSP. The company combines a small-team feel with scale, shares employee ownership through an ESOP, and aims to keep staff engaged while delivering meaningful, mission-focused results.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Columbia, SC
Founded
2010

Recently Posted Jobs

Explore more opportunities at Visionist

See more jobs