Senior Associate, Software Engineering
Core
Design, develop, and maintain space command-and-control systems software as a Java full-stack engineer.
Role type
Senior Associate, Software Engineering (Java Full-Stack)
Builds
Space command-and-control systems software
Domain
Aerospace / Defense
Deliverable
production ML models | product features
Required skills
Java, full-stack development, software development lifecycle, software engineering principles, system design, software testing, documentation, peer reviews, defect resolution, interface development
Preferred skills
Apache NiFi, RabbitMQ, relational databases, asynchronous programming, GitLab, Jira, Confluence, Tanzu, Docker, containerized environments
Technologies
Java, Apache NiFi, RabbitMQ, GitLab, Jira, Confluence, Tanzu, Docker
Responsibilities
Design and develop space command-and-control systems software; create software test procedures and documentation; conduct peer reviews; identify, track, and resolve software defects; develop and assess software interfaces and operational performance requirements; collaborate with small teams and cross-functional engineering groups
Seniority
Senior Associate, 2+ years experience
