Software Engineer (Application Developer) - FULLY CLEARED with POLYGRAPH REQUIRED

Constellation TechnologiesFort Meade, MD
Onsite

About The Position

We are seeking a highly skilled Software Engineer (Application Developer) with an active TS/SCI security clearance and polygraph, and US citizenship. This role involves developing and maintaining enterprise Java applications, performing software and architecture reviews, transition and release planning, maintenance, automated testing, debugging, user support, version control, and new feature development. The ideal candidate will have experience with various programming languages and tools, and the ability to understand and enhance existing toolbases. This position offers the opportunity to work on cutting-edge technology and contribute to critical projects.

Requirements

  • Must be a US Citizen
  • Must have TS/SCI clearance w/ active polygraph
  • Eight (08) years of direct/relevant experience
  • Bachelor’s degree in computer science or related discipline from an accredited college or university
  • Experience with Maven
  • Experience with Query Time Analytics
  • Experience with JavaScript
  • Knowledge of DataXplorer
  • Experience working with geolocation data
  • Experience with JAVA
  • Experience with Python
  • Experience with Rust
  • Experience with C++
  • Experience with TypeScript
  • Experience with VisualStudio
  • Experience with Gitlab
  • Experience with enterprise Java application development

Nice To Haves

  • Perform end-to-end (concept to reality) capability development, taking research-based approaches – often software prototypes and algorithms – to create tools for cryptanalytic engineering and analysis
  • Graph representation and transformation to alt graph structures
  • Digital logic emulation
  • Re-architecture to object-oriented techniques
  • File parsing and generation with optimization framework

Responsibilities

  • Perform software & architecture review
  • Transition and release planning
  • Maintenance
  • Automated testing
  • Debugging
  • User support
  • Version control
  • New feature development
  • Lead overall development of enterprise Java applications
  • Understand tool functionality from documentation and research
  • Examine new parameters needed
  • Perform end-to-end (concept to reality) capability development, taking research-based approaches – often software prototypes and algorithms – to create tools for cryptanalytic engineering and analysis
  • Graph representation and transformation to alt graph structures
  • Digital logic emulation
  • Re-architecture to object-oriented techniques
  • File parsing and generation with optimization framework

Benefits

  • Affordable healthcare options with 80% employer paid premium PLUS a company-funded HSA
  • Comprehensive Dental insurance
  • Vision with 80% employer paid premium
  • Employer paid Life insurance 100%
  • Employer paid Short-term and Long-term disability 100%
  • Annual training, continued education, and professional memberships reimbursement
  • Unlimited access to Red Hat Enterprise Linux and AWS training and accreditation
  • Annual reimbursement for technology i.e. phones, computers, printers, etc.
  • 401(k) with company match up to 5% with 100% immediate vesting (after 90 days of employment)
  • Professional development investment and paid time off for training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service