Demo

Software Engineer II

Black Eagle Defense
Fort Meade, MD Full Time
POSTED ON 6/12/2026
AVAILABLE BEFORE 7/12/2026
Job Description

SALARY RANGE $143,000 - $200,000/year

DUTIES As a successful candidate for the Software Engineer II role, you will be a full-stack software developer focusing on service development and/or modern web development as a member of the team. The organization integrates disparate publicly available information (PAI) collection sources into a web-based tool for analysts. The web application supports hundreds of mission customers. Core tasks include improving the overall platform, exposing REST APIs to support the platform or user-facing visualizations, and adding/improving visualizations of data to analysts. The product is developed by 10-14 engineers, requiring team members to have excellent communication and teamwork skills, as well as an appreciation for a mature software development process.

Required Skills

SKILLS

Contribute to the development and continual improvement of a mature software system; including code, diagrams, and tests

Leverage development and design patterns to ensure the product's scalability, maintainability, and long-term success

Understand API-driven microservice design patterns, NoSQL databases, data ingest tools (Apache NiFi), and modern web frameworks

Maintain a team player mentality as a collaborative member of a fast-paced, structured 10-14 person team

QUALIFICATIONS Eight (8) years of experience as a SWE in programs and contracts of similar scope, type, and complexity are required. A Bachelor's degree in Computer Science or a 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.

Additional requirements:

Proficiency in the following:

o Modern JavaScript frameworks (VueJS, React, Angular, etc.)

o Spring Boot Rest APIs and Spring Libraries (Spring Security, Spring Data, etc.)

Git

Maven

Linux development environment

Demonstrated willingness to learn and success in a 10 person team environment

Desired Skills

NICE-TO-HAVES

NoSQL DBs (Mongo, ElasticSearch, Redis, Graph DB, etc.)

Data wrangling (Discovery, Mining, Cleaning, Exploration, Modeling, Structuring, Enriching, and Validating) with Apache NiFi or similar tools

CI/CD (e.g., Jenkins), Junit testing or similar

DevOps experience (Packer, Terraform, Ansible)

Containerization experience (Docker, Kubernetes, etc.)

Scripting with Bash, Python, and/or Groovy

Salary : $143,000 - $200,000

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

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Black Eagle Defense

  • Black Eagle Defense Fort Meade, MD
  • Job Description SALARY RANGE $190,000 - $247,000/year. DUTIES As a successful candidate for the Application Engineer IV role, you will support the Secure t... more
  • 4 Days Ago

  • Black Eagle Defense Fort Meade, MD
  • Job Description SALARY RANGE $147,000 - $204,000/year DUTIES As a successful candidate for the Reverse Engineer III role, you will perform technical analys... more
  • 6 Days Ago

  • Black Eagle Defense Fort Meade, MD
  • Job Description SALARY RANGE $190,000 - $247,000/year. DUTIES As a successful candidate for the Application Engineer IV role, you will support the Secure t... more
  • 7 Days Ago

  • Black Eagle Defense Fort Meade, MD
  • Job Description SALARY RANGE $50,000 - $105,000/year DUTIES As a successful candidate for the System Administrator 0 role, you will provide support for the... more
  • 1 Day Ago


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

  • Independent Software Annapolis, MD
  • What You Will Do As a Software Tool Engineer at Independent Software, you will support the automation, integration, and management of software productivity... more
  • 22 Days Ago

  • Captivation Software Annapolis, MD
  • Build to something to be proud of. Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of enginee... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!