ME00667-Software Engineer 3

Momentum Engineering, Inc.

$180K — $240K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Active Top Secret/SCI clearance with NSA Full Scope Polygraph required
  • Bachelor's degree in a related technical field
  • Experience in developing and maintaining complex software applications
  • Proficiency in Angular and RxJS for front-end/UI development
  • Skilled in analyzing requirements and translating them into software solutions
  • Ability to troubleshoot, test, and debug software components
  • Experience with various software design methodologies

Responsibilities

  • Develop and enhance complex software systems
  • Support analytics, large-scale data applications, and real-time systems
  • Translate documented requirements into software designs and components
  • Create responsive user interfaces using Angular and RxJS
  • Conduct software testing and ensure compliance with functional requirements
  • Document test results and resolve ongoing software issues
  • Collaborate with cross-functional teams on system integration

Benefits

  • 11 paid holidays
  • Minimum of 3 weeks PTO
  • Company-sponsored group medical plan
  • Company paid dental and vision insurance
  • Life insurance and short/long-term disability coverage
Full Job Description
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.

The pay range for this role is:

180,000 - 240,000 USD per year (AJ6)

Similar Jobs

More Jobs at Momentum Engineering, Inc.

More Aerospace & Defense Jobs

Find similar ME00667-Software Engineer 3 jobs: