Senior Software Engineer
Apply NowCompany: BlueHalo
Location: Annapolis Junction, MD 20701
Description:
At BlueHalo, we code with purpose. Our software engineers build scalable, secure, and mission-ready applications that power the nation's most critical cyber systems. From full stack development to debugging legacy integrations, we do it all-with precision, creativity, and impact.
We're looking for a Senior Software Engineer who thrives in Agile teams, loves writing clean code, and isn't afraid to ask the hard questions when performance is on the line.
If you're looking to lead development efforts, contribute to test plans, and guide technical documentation-while still rolling up your sleeves and writing code-this is where you belong.
You like to do this:
You are required to have this:
Bonus if you bring:
Salary Range: $180,000 - $230,000
The BlueHalo pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Determination of official compensation or salary relies on several factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity as well as alignment with market data.
Our compensation package also includes components designed to support employees' total well-being, which should be considered when evaluating our competitive benefits package. These benefits include health insurance, life insurance, disability, company holiday and paid time off, parental leave, 401(k) company match and contributions, professional development/training reimbursements, and other work/life programs.
We're looking for a Senior Software Engineer who thrives in Agile teams, loves writing clean code, and isn't afraid to ask the hard questions when performance is on the line.
If you're looking to lead development efforts, contribute to test plans, and guide technical documentation-while still rolling up your sleeves and writing code-this is where you belong.
You like to do this:
- Design and develop full stack applications in both Linux and Windows environments
- Debug complex systems and modify existing software to meet evolving needs
- Integrate new modules, optimize queries, and support software scalability
- Serve as a technical leader-Scrum Master or Product Owner
- Collaborate with system engineers to translate requirements into functionality
You are required to have this:
- Bachelor's degree and 10 years of software engineering experience
- Experience with Agile development, testing strategies, and full SDLC
- Proficiency across Linux and Windows, with strong debugging skills
- Ability to write and maintain technical documentation
- A current and active TS/SCI with Polygraph
Bonus if you bring:
- Experience developing or optimizing database queries
- Background in large-scale software integrations
- Knowledge of software modeling and scientific analysis frameworks
Salary Range: $180,000 - $230,000
The BlueHalo pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Determination of official compensation or salary relies on several factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity as well as alignment with market data.
Our compensation package also includes components designed to support employees' total well-being, which should be considered when evaluating our competitive benefits package. These benefits include health insurance, life insurance, disability, company holiday and paid time off, parental leave, 401(k) company match and contributions, professional development/training reimbursements, and other work/life programs.