Software Engineer II with Security Clearance

Black Eagle Defense

Hanover (MD)

On-site

USD 110,000 - 145,000

Full time

21 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Black Eagle Defense in Hanover, MD is seeking a Software Engineer II to design, develop, and enhance sophisticated software systems across data processing, real-time, and integrated platforms. You will lead technically while remaining hands-on.

The role demands strong coding skills in C/C++, Java, Python, and C#, plus experience with Windows/UNIX environments and modern DevOps practices. A Bachelor’s degree and extensive relevant experience are required; you will mentor teams and help set

Qualifications

  • Bachelor's degree or equivalent work experience.
  • 14+ years of experience in programs and contracts of similar scope, type and complexity.

Responsibilities

  • Analyze user requirements to derive software design and performance specifications.
  • Design, code and modify software to add new features or improve performance.
  • Lead and coordinate software development teams, ensuring adherence to project standards.
  • Develop and implement complex algorithms with strict performance constraints.
  • Implement and recommend improvements to documentation and software development processes.
  • Coordinate software system installations and verify operational readiness.

Skills

C/C++
Java
Python
C#
Software architecture
Team leadership
CI/CD
DevOps tooling

Education

Bachelor's Degree in Computer Science, Engineering or related field

Tools

Artifactory
Docker
Terraform
Ansible
Packer
Jenkins
Bamboo

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

RPMGlobal • Maryland

On-site
USD 150,000 - 210,000
Senior Software Engineer
Senior Software Engineer

RPMGlobal • Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Base-2 Solutions • Maryland

On-site
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

RPMGlobal • Maryland

On-site
USD 150,000 - 210,000
Principal Software Engineer
Principal Software Engineer

Base-2 Solutions • Maryland

On-site
USD 180,000 - 250,000
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 120,000 - 150,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1
Software Engineer Skill Level 2 [D.26.0130]
Software Engineer Skill Level 2 [D.26.0130]

Dover Networks LLC • Maryland

On-site
USD 187,000 - 204,000
Company 401(k) contributions
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc. • Maryland

On-site
USD 100,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+3
Software Engineer II
Software Engineer II

Reflexive Concepts • Alabama

On-site
USD 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

RPMGlobal • Hanover (MD)

On-site
USD 180,000 - 240,000