Senior Software Engineer (TS/SCI with Polygraph Required)

J&T Business ConsultingAnnapolis Junction, MD

About The Position

We are seeking an experienced Software Engineer to develop, maintain, and enhance complex software systems supporting mission-critical environments. The ideal candidate will have extensive experience working on large-scale software development efforts involving analytics, algorithm development, real-time processing, large data sets, and enterprise information systems. This role offers the opportunity to work independently and collaboratively within a highly technical team, contributing to the design, development, testing, and deployment of sophisticated software solutions.

Requirements

  • Active TS/SCI security clearance with a current polygraph.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Minimum of 10 years of Software Engineering experience supporting programs of similar scope, complexity, and technical requirements.
  • Four (4) additional years of relevant Software Engineering experience may be substituted in lieu of a bachelor's degree.

Nice To Haves

  • Experience developing large-scale distributed systems.
  • Experience with real-time processing environments.
  • Experience working with analytics platforms and large data sets.
  • Strong understanding of software architecture, design patterns, testing, and system integration.

Responsibilities

  • Design, develop, maintain, and enhance complex software systems.
  • Implement software solutions based on documented requirements.
  • Develop processing-intensive analytics and advanced algorithms.
  • Work with large-scale and real-time data processing systems.
  • Review and test software components to ensure compliance with design requirements.
  • Document testing activities and results.
  • Troubleshoot and resolve software defects and problem reports.
  • Apply appropriate software development methodologies and best practices.
  • Participate in system design discussions, including hardware/software trade-off analysis.
  • Evaluate opportunities for software reuse and integration of Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) solutions.
  • Support requirements analysis and decomposition from system-level requirements to individual software components.

Benefits

  • Medical, dental, and vision coverage
  • Life and disability insurance
  • Paid time off and company holidays
  • Paid parental leave
  • 401(k) with employer match
  • Tuition reimbursement and professional development support
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service