582,867open jobs
25,570companies
81,102added this week
Browse all
Salary
$107k – $216k per year (Estimated)
Location
In office (Annapolis Junction)
Seniority
Middle
Employment
Full-Time
Overview
Company
Impact
Profile match

Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people. With a high percentage of employees holding advanced degrees in engineering, computer science, and related disciplines, we bring deep technical expertise to every mission. Our team includes professionals with security clearances and full-scope polygraphs, ensuring trusted, secure support for the most sensitive national security initiatives. Additionally, our workforce is equipped with industry-leading certifications, demonstrating a commitment to continuous learning and excellence. Most importantly, our exceptional employee retention rate reflects a culture of professional growth, mission focus, and dedication-ensuring long-term stability and expertise for our customers’ critical needs.

Job Summary

  • Seeking a Software Engineer to develop, maintain, and enhance complex software systems supporting mission and business applications
  • The successful candidate will work individually and as part of an Agile development team to design, implement, test, troubleshoot, and improve software components based on documented requirements
  • This position has a strong front-end focus, with Angular and RxJS experience highly desired, while supporting integration with Java/Spring Boot-based services and modern enterprise platforms

Primary Responsibilities

  • Develop, maintain, and enhance complex and diverse software systems
  • Support processing-intensive analytics, large-scale data applications, real-time systems, and mission/business information systems
  • Analyze documented requirements and translate them into software designs and components
  • Develop responsive user interfaces using Angular and RxJS
  • Review and test software components to ensure adherence to design and functional requirements
  • Document test results and resolve software problem reports
  • Debug existing software and implement corrective actions
  • Apply software development and design methodologies appropriate to the operating environment
  • Provide input to system and software design, including hardware/software trade-offs, software reuse, and COTS/GOTS alternatives
  • Perform requirements analysis and decomposition from system-level requirements to individual software components
  • Collaborate with software engineers, systems engineers, testers, and other technical stakeholders
  • Support integration of front-end applications with back-end services, APIs, databases, and enterprise messaging platforms
  • Participate in code reviews, CI/CD activities, and technical documentation

Required Qualifications

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Bachelor's degree in related technical field
  • Demonstrated software engineering experience developing and maintaining complex applications
  • Experience with Angular and RxJS for front-end/UI development
  • Experience analyzing requirements and developing software solutions from documented specifications
  • Experience reviewing, testing, debugging, and troubleshooting software components
  • Ability to work independently and collaboratively within a technical team
  • Experience with software design, development, integration, and testing methodologies
  • Familiarity with a solid subset of the following:
    • Spring Boot
    • Spring MVC
    • Spring Data
    • Spring Security
    • Java
    • JMS
    • Kafka
    • Oracle
    • Elasticsearch
    • Docker
    • Kubernetes / K8s
    • Maven
    • Gradle
    • GitLab
    • CI/CD pipelines

Desired Qualifications

  • Direct experience developing services using Spring Boot, rather than only general Java or Spring experience
  • Experience integrating Angular-based front ends with RESTful or Java/Spring Boot services
  • Experience with containerized and Kubernetes-based application environments
  • Experience with enterprise messaging and event-driven architectures using JMS or Kafka
  • Familiarity with relational and search-oriented data stores such as Oracle and Elasticsearch
  • Experience working with COTS and GOTS products and evaluating software reuse opportunities

Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate’s experience and qualifications.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
582,867 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Annapolis Junction
Remote/Hybrid
Python
Java
SQL
Groovy
Java
Maven
Spring Boot
Gradle
Apache Tomcat
Databases
Oracle
MS SQL
Apache Kafka
CouchDB
DevOps
Splunk
Ansible
Azure DevOps
Datadog
Azure
CI/CD
Jenkins
AppDynamics
GitHub
QA
JMeter
Swagger
Postman
Apply
$150k – $220k per year • Equity • Remote • Full-Time • 5+ years exp
JavaScript
TypeScript
Node JS
Frontend
React.js
Mobile
React Native
DevOps
AWS
Kubernetes
Platform Engineering
QA
Selenium
Cypress
Playwright
Appium
Apply
$119k – $132k per year • Remote • Full-Time • 7+ years exp • Bachelor's Degree
JavaScript
PHP
TypeScript
PHP
Drupal
DevOps
Azure DevOps
Azure
CI/CD
AWS
GitHub
Management
ServiceNow
Agile
Apply
Software Engineer 1 day ago
$34k – $98k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Colombo
Java
Scala
DevOps
CI/CD
Git
Docker
Management
Agile
Apply
$22k – $40k per year (Estimated) • In office • 3+ years exp • Moscow
Java
C#
Design
Figma
Management
Confluence
Jira
Scrum
QA
TestRail
Swagger
Postman
Apply
$120k – $264k per year (Estimated) • In office • TS/SCI • Full-Time • 10+ years exp • Bachelor's Degree • Washington
DevOps
Splunk
Azure
Cybersecurity
Qualys Cloud Platform
Zero Trust
Microsoft Entra ID
Management
ServiceNow
Apply
$87k – $175k per year (Estimated) • In office • TS/SCI • Full-Time • Annapolis Junction
Bash
Databases
Oracle
Apply
$89k – $189k per year (Estimated) • In office • TS/SCI • Full-Time • Annapolis Junction
DevOps
Terraform
Ansible
AWS
Configuration Management
Apply
$111k – $224k per year (Estimated) • In office • TS/SCI • Full-Time • Bachelor's Degree • Annapolis Junction
Python
JavaScript
TypeScript
Node JS
Databases
Neo4j
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
Ansible
WebSockets
CI/CD
Management
Agile
Apply
$108k – $217k per year (Estimated) • In office • TS/SCI • Full-Time • 9+ years exp • Bachelor's Degree • Annapolis Junction
JavaScript
Java
Java
Maven
Spring Boot
Frontend
React.js
DevOps
Terraform
CI/CD
Jenkins
AWS
Kubernetes
Twelve-Factor App
GitLab
Management
Agile
QA
Swagger
Apply
Embedded Developer 2 days ago
$69k – $158k per year • In office • TS/SCI • Full-Time • 10+ years exp • Bachelor's Degree • Annapolis Junction
Python
C++
DevOps
RTOS
Apply
$87k – $198k per year • In office • TS/SCI • Full-Time • 14+ years exp • Bachelor's Degree • Annapolis Junction
Python
C++
DevOps
RTOS
Apply
$69k – $158k per year • In office • TS/SCI • Full-Time • 3+ years exp • Bachelor's Degree • Annapolis Junction
Python
Go
JavaScript
Ruby
C++
DevOps
Git
Cybersecurity
Wireshark
Apply
$180k – $230k per year • In office • TS/SCI • Annapolis Junction
Python
C++
Assembly
Assembly
WinDbg
Binary Ninja
Cybersecurity
Semgrep
Ghidra
IDA Pro
CodeQL
Apply
$150k – $200k per year • In office • TS/SCI • 12+ years exp • Bachelor's Degree • Annapolis Junction
Python
JavaScript
TypeScript
Node JS
AI/ML
OpenAI Codex
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Azure
CI/CD
Git
AWS
Ubuntu
Management
Agile
Apply
See all jobs
This is one of many
582,867 more open roles from verified company boards, updated every day.