Full-Stack Application Developer
@ Visionist, Inc.

Columbia, Maryland, United States
$240,000
On Site
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX****** @visionistinc.com
Recommended after applying

Job Details

Overview

Visionist, Inc. is hiring a Full-Stack Application Developer with an Active Top Secret (TS/SCI) clearance and polygraph for their largest PRIME contract. This role will work closely with analysts and engineers to craft specialized tools used in real-time operations, impacting national cyber infrastructure and mission success.

Role Responsibilities

  • Build streaming data pipelines using Kafka, Python, and Java.
  • Develop ETL workflows to reconcile requested versus realized infrastructure.
  • Ensure scalable, reliable, and efficient data ingestion and processing.
  • Collaborate with full-stack engineers to integrate and visualize results.

Requirements

The ideal candidate will have:

  • Bachelor's degree in a technical discipline (or equivalent experience).
  • 12 years of software development experience.
  • Experience with Kafka and streaming analytics.
  • Proficiency in Python and/or Java.
  • A strong background in relational, document, and/or graph databases.
  • Knowledge in dataflow, data science, or mission analytics is a plus.

Benefits

Working at Visionist offers various benefits including:

  • Employee-owned company with job security.
  • Competitive retirement contribution (15% total).
  • Generous paid time off policies and parental leave.
  • Comprehensive medical, dental, and vision benefits.
  • Annual lifestyle bonus, merit increases, and performance-based bonuses.
  • Additional insurance and disability coverages.

About Visionist, Inc.

For over 14 years, Visionist has solved complex challenges for the Intelligence Community, embedding engineering teams with analysts to address mission capability gaps. The company values collaboration, internal growth, and a supportive culture celebrated through social events and continuous learning opportunities.

Application Process

Apply online; selected candidates will undergo a phone screen followed by an on-site interview at Visionist's HQ in Columbia, MD.

Key Skills/Competency

Full-Stack Application Developer, TS/SCI clearance, Kafka, Python, Java, ETL, Data Pipelines, Software Development, Database Management, Systems Integration

How to Get Hired at Visionist, Inc.

🎯 Tips for Getting Hired

  • Research Visionist's culture: Study mission, reviews, and company news.
  • Customize your resume: Highlight TS/SCI clearance and software skills.
  • Showcase technical expertise: Emphasize Kafka, Python, and Java experience.
  • Prepare for cultural fit: Review team collaboration stories and real-life projects.

📝 Interview Preparation Advice

Technical Preparation

Review Kafka deployment and stream processing.
Practice Python and Java coding challenges.
Study database schema design and optimization.
Prepare ETL workflow examples and case studies.

Behavioral Questions

Describe a past project collaboration experience.
Explain how you handle challenging deadlines.
Discuss a conflict resolution with team members.
Share an example of innovative problem-solving.

Frequently Asked Questions