Software Engineer
$100K - $200K/yr
BCT LLC is seeking Software Engineers to join our team. The ideal candidate must possess an active TS/SCI with POLY and have experience with Policy and/or a SIGINT background. In this position, the ...
$100K - $200K/yr
BCT LLC is seeking Software Engineers to join our team. The ideal candidate must possess an active TS/SCI with POLY and have experience with Policy and/or a SIGINT background. In this position, the ...
$100K - $200K/yr
BCT LLC is seeking Software Engineers to join our team. The ideal candidate must possess an active TS/SCI with POLY and have experience with Policy and/or a SIGINT background. In this position, the ...
$100K - $200K/yr
BCT LLC is seeking Software Engineers to join our team. The ideal candidate must possess an active TS/SCI with POLY and have experience with Policy and/or a SIGINT background. In this position, the ...
$100K - $200K/yr
BCT LLC is seeking Software Engineers to join our team. The ideal candidate must possess an active TS/SCI with POLY and have experience with Policy and/or a SIGINT background. In this position, the ...
Annapolis Junction, MD · On-site
$57.70 - $91.35/hr
Job Title Software Engineer Overview EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a full ...
Annapolis Junction, MD · On-site
$57.70 - $91.35/hr
Job Title Software Engineer Overview EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a full ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
Software Engineer Employer: King Global Enterprise Solutions Contact Person: John King, CEO Email: jking@kges-2.com Location: Fort Meade, MD Job Summary: King Global Enterprise Solutions is seeking ...
Fort George G Meade, MD · On-site
Software Engineer Employer: King Global Enterprise Solutions Contact Person: John King, CEO Email: jking@kges-2.com Location: Fort Meade, MD Job Summary: King Global Enterprise Solutions is seeking ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
Annapolis Junction, MD · On-site
Mission Technologies, a division of HII, is seeking multiple Software Engineers to design, develop, maintain, and enhance complex software systems. The role involves implementing requirements ...
Annapolis Junction, MD · On-site
Mission Technologies, a division of HII, is seeking multiple Software Engineers to design, develop, maintain, and enhance complex software systems. The role involves implementing requirements ...
Annapolis, MD · On-site
$110K - $258K/yr
Job Brief Algorithm, software engineer, data The RealmOne TRIBE is looking for you! RealmOne was built on the principle that people matter first and foremost. We believe in providing a strong work ...
Annapolis, MD · On-site
$110K - $258K/yr
Job Brief Algorithm, software engineer, data The RealmOne TRIBE is looking for you! RealmOne was built on the principle that people matter first and foremost. We believe in providing a strong work ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
As a Software Engineer (SWE) Level 3, you will design, develop, integrate, and enhance complex and diverse software systems in support of mission-critical programs. You will work independently and as ...
Quick apply
As a Software Engineer (SWE) Level 3, you will design, develop, integrate, and enhance complex and diverse software systems in support of mission-critical programs. You will work independently and as ...
$57.70 - $91.35/hr
As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a ...
$57.70 - $91.35/hr
As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Annapolis Junction, MD · On-site
$165K - $180K/yr
SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: * The Software Engineer develops ...
Annapolis Junction, MD · On-site
$165K - $180K/yr
SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: * The Software Engineer develops ...
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
Annapolis Junction, MD · On-site
Navstar is looking for a Software Engineer to join a high performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program ...
Annapolis Junction, MD · On-site
Navstar is looking for a Software Engineer to join a high performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program ...
Rockville, MD · On-site
$124K - $164K/yr
Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Software Engineer for a CONTRACT assignment with one of our premier Regulatory clients in Tysons, VA or Rockville, MD. Working ...
Rockville, MD · On-site
$124K - $164K/yr
Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Software Engineer for a CONTRACT assignment with one of our premier Regulatory clients in Tysons, VA or Rockville, MD. Working ...
Laurel, MD · On-site
Description Are you a skilled software developer with a passion for crafting highly-quality, innovative software products? Do you love solving sophisticated, algorithmically intensive problems? If so ...
Laurel, MD · On-site
Description Are you a skilled software developer with a passion for crafting highly-quality, innovative software products? Do you love solving sophisticated, algorithmically intensive problems? If so ...
$64.2K - $77.3K
2% of jobs
$77.3K - $90.3K
4% of jobs
$90.3K - $103.4K
6% of jobs
$103.4K - $116.4K
8% of jobs
$123.4K is the 25th percentile. Wages below this are outliers.
$116.4K - $129.5K
7% of jobs
$129.5K - $142.5K
18% of jobs
The median wage is $145.6K / yr.
$142.5K - $155.6K
16% of jobs
$155.6K - $168.7K
2% of jobs
$174K is the 75th percentile. Wages above this are outliers.
$168.7K - $181.7K
26% of jobs
$181.7K - $194.8K
1% of jobs
$194.8K - $207.8K
8% of jobs
$64.2K
$149.2K
$207.8K
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
$100K - $200K/yr
Other
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 16 days ago
A career at BCT LLC means being part of something bigger than yourself. Our success comes from the dedication of our people and their commitment to delivering meaningful solutions for our customers and their missions. If youre looking for a supportive, team-oriented workplace where collaboration and shared success matter, we invite you to explore a career with BCT LLC.
About the job:
BCT LLC is seeking Software Engineers to join our team. The ideal candidate must possess an active TS/SCI with POLY and have experience with Policy and/or a SIGINT background. In this position, the Software Engineer develops, maintains, and enhances complex and diverse software systems based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
In addition, you will:
Required Education:
Qualified candidates must meet one of the following criteria: [CHOOSE ONE]
High School Diploma or GED, plus twenty-four (24) years of general systems engineering experience;
Bachelors degree in a qualified engineering or related field, plus (20) years of systems engineering experience; or
Masters degree or PhD in a qualified engineering or related field, plus (18) years of systems engineering experience.
Level 1
One (1) year of experience in Software Engineering. A bachelors degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university may be substituted for one (1) year of experience.
Level 2
Three (3) years of experience in Software Engineering. A bachelors degree in Engineering, Computer Science, Mathematics, or appropriate field may be substituted for one (1) year of experience or a Graduate degree may be substituted for three (3) years of experience. Appropriate coursework in other degree programs can be substituted for an Engineering, Computer Science, or Mathematics degree.
Level 3
Six (6) years of experience in Software Engineering. A bachelors degree in Engineering, Computer Science, Mathematics, or appropriate field may be substituted for one (1) year of experience or a Graduate degree may be substituted for three (3) years of experience or a PhD may be substituted for six (6) years of experience. Appropriate coursework in other degree programs can be substituted for an Engineering, Computer Science, or Mathematics degree.
Level 4
Nine years (9) experience in Software Engineering. A bachelors degree in Engineering, Computer Science, Mathematics, or appropriate field may be substituted for one (1) year of experience or a Graduate degree may be substituted for three (3) years of experience or a PhD may be substituted for six (6) years of experience. Appropriate coursework in other degree programs can be substituted for an Engineering, Computer Science, or Mathematics degree.
Salary Range: $100,000-200,000
The above salary range represents a general guideline; however, BCT-LLC considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
What We Offer
Very competitive 401(k) Plan with Matching Contributions
Independent 401(k) and Investment Advisory Services
BCT-Funded Health Savings Account (HSA)
Health/Dental/Vision Coverage
Competitive PTO & Federal Holiday package
Life/AD&D/Disability Coverage paid 100% by BCT
Generous Employee Referral Program
Tuition/Training Reimbursement
Gym Membership Program
Pet Adoption Program
Several Scholarship Opportunities- available to BCT family members/dependents
Our Story
Founded in 2006, BCT LLC is a small business built on a strong foundation of core values: Humility, Respect, Integrity, Loyalty, Kindness, Gratitude, Innovation, and Initiative. These principles guide everything we do and drive our commitment to delivering exceptional service to every customer.
Headquartered in Annapolis Junction, Maryland, BCT proudly supports clients throughout the DMV region and beyond. With more than 70 years of combined experience supporting National Security missions, our leadership brings deep expertise, insight, and dedication to the work we do. At BCT, our employees are at the heart of our success. Team members benefit from a highly supportive, hands-on home-office staff and leadership that is genuinely invested in their growth, well-being, and long-term success. Simply put, BCT delivers the small-business experience unlike any othercome see the difference.
BCT LLC is proud to be an Equal Opportunity Employer. All facets of employment, including the decision to hire, promote, discipline, or discharge, will be based solely on merit & business need. Candidates and Employees will never be subject to discrimination on the basis of race, color, religion, age, genetic information, or any other status protected under federal, state, or local law.