Software Engineer
$145k - $191kBCT LLC
Salary: $145,000 - 191,000 per year Requirements:
- We require an active TS/SCI clearance with polygraph.
- We are looking for experience with policy work and/or a SIGINT background.
- We need proven Unix development experience and strong shell scripting ability.
- We expect working knowledge of configuration management tools and web services implementation.
- We are seeking hands-on software development experience with languages such as C, C++, Python, Ruby, Perl, or JavaScript.
- We value experience in Agile delivery environments and with source control systems such as Git.
- We need familiarity with relational and non-relational databases, orchestration tools such as Spring and Kafka, and queue management systems.
- We prefer experience with Java development in Eclipse, J2EE applications, collaboration tools such as Atlassian, continuous integration practices, Docker, cloud-based technologies, and event-driven or data-driven analytics.
- Candidates should be capable of leading teams, implementing complex algorithms, and working within strict timing, resource, and interface constraints.
- We require one of the following: a masters degree in computer science or a related field plus 3 years of SWE experience; a bachelors degree in computer science or a related field plus 5 years of SWE experience; or 7 years of SWE experience in comparable programs and contracts.
- We analyze user needs to derive software design and performance requirements.
- We design, code, test, debug, and enhance software systems and features.
- We integrate software into new or modified environments and adapt existing code for new hardware or improved performance.
- We develop documentation, review system and software materials, and record test outcomes.
- We investigate problem areas, resolve defect reports, and improve system behavior.
- We create data queries and work with databases and data repositories.
- We apply appropriate software development and design methods for the environment.
- We contribute to system-level design decisions, including hardware/software trade-offs and reuse of OSS, COTS, and GOTS solutions.
- We build and execute test procedures for software components.
- We analyze system flow, data usage, and work processes to develop software solutions.
- We develop algorithms and support software installations while monitoring performance to ensure operational requirements are met.
- We may serve as a team lead and coordinate with system and hardware engineers on requirements, constraints, and interfaces.
- We perform quality checks on team deliverables and help refine documentation and development standards.
- Atlassian
- Cloud
- Docker
- Eclipse
- Flow
- Git
- Hardware
- Support
- Java
- JavaScript
- Kafka
- OSS
- Perl
- Python
- Ruby
- Security
- Spring
- Unix
- Web
- Java EE
More:
We are BCT LLC, a small business founded in 2006 and built on values of humility, respect, integrity, loyalty, kindness, gratitude, innovation, and initiative. We support national security missions for clients across the DMV region and beyond, with headquarters in Annapolis Junction, Maryland. This Software Engineer (SWE) 2 role offers telework up to 16 hours per week and comes with a highly supportive, hands-on environment, competitive pay, and a strong benefits package that includes a 401(k) with matching, health, dental, vision, HSA support, PTO and federal holidays, life and disability coverage, tuition reimbursement, referral incentives, gym membership support, pet adoption assistance, and scholarship opportunities for family members and dependents. We are an equal opportunity employer committed to merit-based employment decisions.
last updated 33 week of 2026
$105k - $175k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....SuggestedFull timeWork experience placementLocal areaWorldwide- ...team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies... ...in computer science or similar related field Lead Software Engineer 10 plus years of experience Senior Software Engineer 5 plus...SuggestedFull timeTemporary workFlexible hours
$38 - $48 per hour
...enterprise-grade applications, comfort with OpenJDK2. 2+ years Software Development Lifecycle (SDLC) & Cross-Team Collaboration - including... ...way we transmit millions of aviation data daily?As a Software Engineer, you will be at the forefront of managing and developing...SuggestedContract workTemporary workWorldwide$131.8k - $290k
CACI International Inc. is seeking a Senior Software Engineer for a full-time position in Annapolis Junction, MD. The role involves developing and maintaining complex software systems and requires a strong background in software engineering, teamwork, and thorough knowledge...SuggestedFull time- ...BCT LLC is seeking a Software Engineer II to join our team with telework 16 hours per week. Candidates should hold an active TS/SCI with POLY and have SIGINT or policy experience. Responsibilities include designing, developing, testing, deploying, and maintaining complex...Suggested16 hoursRemote work
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
$145k - $191k
...tools and web services implementation. We are seeking hands-on software development experience with languages such as C, C++, Python,... ...serve as a team lead and coordinate with system and hardware engineers on requirements, constraints, and interfaces. We perform...16 hoursFull timeRemote work$71k - $120k
...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft... ...active DoD Security Clearance Job Description: The Software Engineer develops, maintains, and enhances complex and diverse software...- ...Position Description The Software Engineer shall be responsible for developing, sustaining, and troubleshooting team’s software suite of web based mission applications in a Linux environment. Software Engineering activities include requirements analysis, design...
$142k - $182k
...Software Engineer, HPC Network Optimization Make an Impact Where It Matters Most At Intelliforce, we build software that helps high-performance computing environments stay fast, reliable, and mission ready. In this role, you will join a team responsible for configuring...Immediate startVisa sponsorship- ...Job Description Job Description Annapolis Micro Systems, Inc. is seeking an intelligent and versatile Software Engineer to expand our Software Design Team. Our accelerator products employ FPGA technology to provide computing capabilities far beyond what general-purpose...
- ...Software Engineer (Java / Spring Boot / React) Location: Hybrid, Annapolis, MD Schedule: Monday-Friday, 8:00 AM - 4:30 PM EST Work Model: 2 days onsite in Annapolis, MD, 3 days remote Overview The client is seeking two Software Engineers to...Remote workMonday to Friday
- ...onsite at various locations in Maryland. Make a difference. Join our team by applying today! Responsibilities: The Software Engineer reviews and analyzes system specifications. Other tasks performed by this position: A. Prepares programming specifications;...Full timeTemporary workFlexible hours
$170k - $200k
...Job Description Job Description What You'll be Owning GRVTY is seeking a Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Annapolis Junction, MD. The Software Engineer develops, maintains, and enhances...Contract workImmediate start- ...Orbis Operations is seeking an HPC Software Engineer to support its government customer in Annapolis Junction, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level...
- ...assessment, and network data gathering across the entire life cycle of a project. Essential Duties and Responsibilities - The engineer will be heavily involved with the creation, maintenance, and running of Pig and or PySpark analytics and is responsible for...Shift work
- ...Que Technology Group, Inc ., is seeking a reliable engineer capable of implementing containerized application workflows and infrastructure... ...Required Qualifications: At least 14 years of software development experience, with a strong focus on backend and cloud...Temporary workImmediate start
$100k - $185k
...over 20 years, our team provides expertise in network, system engineering and both offensive and defensive cybersecurity operations.... ...Malware Exploitation activities, strong dev skills with large software projects (Python, Rust, Java, C, C++) combined with CNO experience...Temporary workLocal areaFlexible hours$10k
...technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission ClearEdge is hiring a Software Engineer IV to design, develop, sustain, and enhance complex operational data flow systems. This role focuses on creating, managing,...$10k
...of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer shall be part of a team responsible for designing, developing and maintaining a comprehensive distributed Metrics and Monitoring...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start- ...Cooperidge Consulting Firm is seeking a Safety Critical Software Engineer – Lead to join a high-impact engineering team. In this role, you will drive the design and delivery of robust, compliant, and reliable safety-critical software systems. The position involves hands...Permanent employmentFull timeFlexible hours
$86.9k - $198k
Job Number: R0245603 Cyber Platforms Software Engineer, Senior The Opportunity: We build software for large, fast-changing cyber problems where speed, scale, and complexity demand better tools. As a Senior Software Engineer, you’ll work across production systems used...Full timeContract workPart timeWork at officeLocal areaRemote work- DescriptionTyler Technologies’ Maryland Enterprise is seeking candidates for a Senior .NET Software Engineer. The selected candidate will be part of a strong development team and they will be responsible for translating complex business requirements into functional web-...
$200k - $280k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Cloud Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation packageFlexible hours$122k - $253k
...Cloud Software Engineer Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers' most demanding challenges. Our capabilities include cyber space operations, cyber...- ...Job Description Job Description Annapolis Micro Systems, Inc. is seeking an intelligent and versatile Senior Software Engineer to work in a team that identifies customer problems and creates high-performance software solutions. Our team has built a reputation for products...
$170k - $210k
...institutions, providing professional services across 160 countries. To learn more, visit franklincovey.com. Title: Senior Software Engineer Payroll Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time...Full timeRemote work$130k - $150k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....Full timeLocal areaWorldwide- ...discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelors degree. EXperience with Angular and RxJS (Fron-End)Knowledge of the Spring Boot...Contract workWork experience placementLocal area
$120k - $135k
...Summary As a Software Development Lead on the OnVUE team, you will provide technical leadership for one or more product development... ...and implementation of scalable software solutions, mentoring engineers, driving technical excellence, and ensuring successful delivery...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- agile software developer Annapolis, MD
- intermediate software engineer Annapolis, MD
- experienced software developer Annapolis, MD
- work from home software developer Annapolis, MD
- software developer fintech Annapolis, MD
- software data engineer Annapolis, MD
- financial software developer Annapolis, MD
- software engineer Annapolis, MD
- part time software developer remote Annapolis, MD
- junior software developer remote Annapolis, MD



