Haystack
← Back to Jobs
Employee
Technology
BE

Software Engineer II with Security Clearance

Black Eagle DefenseHanover, MD🇺🇸United StatesPosted 9 Sept 2026

Why This Role Stands Out

This hybrid Software Engineer II role at Black Eagle Defense offers you the chance to lead technical direction and make a significant impact on sophisticated software systems, fostering immense career growth. You'll thrive here if you are a seasoned engineer with a passion for complex problem-solving and enjoy collaborating within a reputable organization. Don't miss this opportunity to apply your expertise and contribute to cutting-edge projects.

Quick Overview

Seniority
Mid Senior
Employment type
Employee
Work mode
Hybrid
Location
Hanover, MD, United States
Posted
21 hours ago
DockerPackerAnsibleBambooC#C++JavaJenkinsPythonTerraform

Job Description

Job Description As a Software Engineer II, you will design, develop, and enhance sophisticated software systems that tackle complex technical challenges ranging from large-scale data processing and advanced algorithms to real-time systems and integrated business platforms. You'll take on leadership responsibilities, guiding teams, setting technical direction and ensuring quality while still engaging in hands-on development.

Required Skills

  • Analyze user requirements to derive software design and performance specifications.
  • Design, code and modify software to add new features or improve performance.
  • Integrate existing software into new or updated systems and environments.
  • Debug software and resolve defects.
  • Develop and implement algorithms that are complex and include strict performance or timing constraints.
  • Build applications using programming languages such as C, C++, C#, Java and Python.
  • Develop for Windows and UNIX environments, including scripting and automation.
  • Oversee and coordinate software development teams, ensuring adherence to project standards.
  • Perform quality control and reviews of team deliverables.
  • Implement and recommend improvements to documentation and software development processes.
  • Design and implement complex database interfaces and data queries.
  • Lead the development and execution of test procedures.
  • Collaborate with system and hardware engineers to gather requirements and resolve integration challenges.
  • Use DevOps and CI/CD tools such as Artifactory, Docker, Terraform, Ansible, Packer, Jenkins and Bamboo.
  • Coordinate software system installations and verify operational readiness.
  • Bachelor's Degree in Computer Science, Engineering or related field. Equivalent work experience may be considered.
  • Minimum fourteen (14) years experience in programs and contracts of similar scope, type and complexity.

Similar jobs