Software Engineer

  • Hanover, MD
  • Posted 9 hours ago | Updated 9 hours ago

Overview

On Site
Full Time

Skills

ICAM
Program Management
System Integration
Systems Engineering
Migration
Testing
Documentation
Network
System Monitoring
Release Management
Identity Management
SAFE
Partnership
React.js
Computer Engineering
Computer Science
Security Clearance
Software Engineering
Signals Intelligence
Information Assurance
Impact Analysis
Information Architecture
PKI
Encryption
Authentication
Java
Spring Framework
Software Development
RESTful
JSON
Application Development
IaaS
Linux
Bash
Scripting
Version Control
Atlassian
Collaboration
JIRA
Confluence
Workflow
Microsoft Certified Professional
Servers
Python
Supply Chain Management
Predictive Analytics
LinkedIn
Artificial Intelligence

Job Details

Overview

BigBear.ai is seeking a Software Engineer to contribute to the development and support of Identity, Credential, and Access Management (ICAM) capabilities for both enterprise and stand-alone deploymentsThe role will encompass a variety of tasks including program management, mission support, software integration, development, system engineering, migration, testing, documentation, network and system monitoring, configuration control, and release management. The position will be on-site in Hanover, MD.

What you will do

  • Developing robust AI agent interaction protocols in collaboration with development teams.
  • Ensuring the creation of verifiable and compliant access management systems that integrate seamlessly with existing enterprise architectures.
  • Implementing security mechanisms to enable safe and controlled Agentic AI workflow integrations, in close partnership with senior system engineers.
  • Utilizing your full-stack development skills with Java, Spring Boot, ReactJS, and REST services

What you need to have

  • Bachelor's Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines is required. 4 years of software engineering experience may be substituted for a bachelor's degree, for a total of 9 years.
  • Clearance: TS/SCI w/Poly
  • 5+ years of software engineering experience is required.
  • 2+ years' work experience in the SIGINT, IA, or IT domains is required.

What we'd like you to have

  • Familiarity with PKI encryption and authentication protocols
  • Demonstrated Java and Spring Boot software development proficiency
  • Experience designing and implementing REST services using JSON
  • Full life cycle front-end and back-end application development expertise
  • Demonstrated containerization and cloud infrastructure skills
  • Linux environment and bash scripting proficiency
  • Demonstrated version control and build tool expertise
  • Experienced with Atlassian team collaboration tools (Jira, Confluence)
  • Knowledge of Agentic workflow architectures, AI agents, and MCP servers
  • Demonstrated Python experience and any Agentic AI frameworks a plus

About BigBear.ai

BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Bigbear.ai's predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.

BigBear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About BigBear.ai