Position Details
About this role
Full-stack simulations software engineer for EMBM-J program, developing and testing software across C++, NodeJS, and Python stacks with REST services and containerized deployment.
Key Responsibilities
- Write code in C++, NodeJS, and Python
- generate and maintain tests for REST services
- document development processes
- communicate development status to customer
Technical Overview
Stack includes C++, Node.js, Python; REST services; Docker/Kubernetes; Swagger/OpenAPI; CI/CD/DevSecOps; strong emphasis on unit/integration testing.
Ideal Candidate
The ideal candidate is a mid-level full-stack software engineer with 3+ years of experience in C++, Node.js, and Python, plus REST services and DevSecOps practices. They should be comfortable with Docker/Kubernetes and modern API tooling (Swagger/OpenAPI) to deliver robust, testable software in a defense/aerospace context.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Certifications
Preferred
Industry & Role
Keywords for Your Resume
Deal Breakers
Secret or higher clearance (preferred)
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile