Software Engineer III

BTS Software Solutions
Annapolis, MD Full Time
POSTED ON 5/21/2024

SOFTWARE ENGINEER III

REQID: 1044-07

BTS Software Solutions is seeking an individual to fill the role of Software Engineer III located in Annapolis Junction, MD.


Clearance: TS/SCI w FS Poly


Position Summary:

This position will support the Special Projects team and utilize a strong background in software and systems engineering to help develop custom mission solutions.

You’ll Bring These Qualifications:

  • Twenty (20) years of experience as a SWE in program and contracts of similar scope, type, and complexity is required.
  • Bachelor’s degree in Computer Science or related 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 bachelor’s degree.
  • Logical and physical diagrams (e.g. UML, etc.,),
  • Public Key Infrastructure (PKI)
  • Troubleshooting
  • Network protocols
  • Full-stack development
  • Systems and Software engineering
  • UI design
  • Continuous Integration/Delivery (CI/CD) architecture
  • Full lifecycle software development
  • Design and development of:
    • Data models
    • Metrics analysis
    • User interfaces
    • Python modules, scripts, applications
    • Java-based applications
    • PHP-based applications
    • Unit tests
    • Build framework
    • Strong object-oriented concepts
    • Depth and breadth understanding of process and software quality
    • Script development
    • Small - medium applications, utilities, and libraries
    • Custom software solutions
    • System of systems solutions
    • Splunk based solutions (advanced)

These Qualifications Would be Nice to Have:

  • Ability to self-manage, work in a team, and collaborate
  • Seek various and alternative solutions to problems
  • Research tools and technologies related to a problem or solution
  • Promote and adhere to best practices and seeks to learn more
  • Adhere to high quality standards and practices in process, procedures, and software
  • Self-starter, finder of things that need to be improved and/or automated and can devise a solution

Company Overview:

BTS Software Solutions is a Service-Disabled Veteran Owned Small Business who are community-focused innovators who transform ideas into technology to serve people. We recognize that innovation is only valuable when applied towards a needed solution. Technology has no value without the hard work to turn ideas into reality. Our roots are in helping save Soldiers’ lives through technology. We bring that ethos to serving our community. We create solutions that touch people's lives - products to communicate, to connect companies with customers, to stay informed, to save lives, and to enhance lives.

We have a small company persona with a large company ethos and capabilities; we create elegant solutions for complex problems that will enrich people’s lives. We offer one of the best benefits packages in the industry: Competitive health benefits package, PTO, 401K matching and vested from day one to name just a few of our benefits and perks.

BTS Software Solutions is an Equal Opportunity Employer (EOE). All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Salary.com Estimation for Software Engineer III in Annapolis, MD

$116,009 - $142,390

For Employer

Looking to price a job for your company?

Price This Job
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Software Engineer III career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$117,183 - $142,913
Income Estimation: 
$140,452 - $170,399
Income Estimation: 
$117,183 - $142,913
Income Estimation: 
$140,452 - $170,399
Income Estimation: 
$104,841 - $130,519
Income Estimation: 
$125,894 - $153,375

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer III.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $112,599 - $161,224
    • Income Estimation: $116,257 - $150,832
  • Debugging Skill

    • Income Estimation: $112,599 - $161,224
    • Income Estimation: $113,019 - $145,122
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BTS Software Solutions

BTS Software Solutions
Hired Organization Address Fort Meade, MD Full Time
BTS Software Solutions is seeking a System Administrator III with an active TS/SCI w/ POLY to join our team in Ft. Meade...
BTS Software Solutions
Hired Organization Address Augusta, GA Full Time
Journeyman Operator (India) Position available upon contract award! BTS Software Solutions is seeking to fill the positi...
BTS Software Solutions
Hired Organization Address Annapolis, MD Full Time
Vulnerability Researcher III REQ ID:976-03 BTS Software Solutions is seeking a Vulnerability Researcher III with an acti...
BTS Software Solutions
Hired Organization Address Fort Meade, MD Full Time
COLLECTION TARGETING AND COMPLIANCE MANAGER CONTRACT RECENTLY AWARDED!! BTS Software Solutions is seeking COLLECTION TAR...

Not the job you're looking for? Here are some other Software Engineer III jobs in the Annapolis, MD area that may be a better fit.

KR197SWE3 - Sr Software Engineer - Cleared

Sr Software Engineer - Cleared - NiSUS Technologies Corporation, Annapolis, MD

Reverse Engineer III

BTS Software Solutions, Annapolis, MD