Software Engineer (PARTIAL TELEWORK AVAILABLE) with Security Clearance

BCT LLC
Annapolis Junction, MDFULL_TIMEPosted Jul 15, 2026

Role responsibilities

The Software Engineer designs, develops, and maintains complex software systems including analytics and real-time systems. They are responsible for the full software development lifecycle, from requirements analysis and coding to testing and deployment.

Requirements

Candidates must possess an active TS/SCI with POLY and have experience with SIGINT or Policy. Educational requirements include a Bachelor's or Master's degree in Computer Science with 3-5 years of experience, or 7 years of relevant professional experience.

Key skills

Java, Python, C++, C, Ruby, Perl, JavaScript, Unix Shell Scripting, Spring, Kafka, Docker, Git, J2EE, Agile Development, Relational Databases, Non-relational Databases

Keywords

TS/SCI with POLY, SIGINT, Software Engineering, Unix, Shell Scripting, Configuration Management, Web Services, Agile, Git, Spring, Kafka, Docker, Java, J2EE, Eclipse IDE, Atlassian, Continuous Integration, Cloud-based Solutions, Event Driven Analytics, Data Driven Analytics, Relational Databases, Non-relational Databases, OSS, COTS, GOTS, Algorithm Development

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free