Senior Java Software Engineer – Developer
Core
Design, develop, and maintain complex, multi-tiered application software systems for command and control of space vehicles.
Role type
Senior Java Software Engineer
Builds
Web services and applications supporting distributed computing solutions for Boeing Defense, Space & Security
Domain
Aerospace defense and space systems
Deliverable
production ML models | product features
Required skills
Java, C++, Angular/ReactJS, HTML, CSS, Windows/Linux OS, Agile methodologies, configuration management, software architecture, requirements derivation, implementation validation
Preferred skills
Engineering/CS degree, higher order/auto-coded/assembly languages, software development compliance, quality assurance processes
Technologies
Java, ReactJS, Python, CI/CD pipelines
Responsibilities
Develop software with agile team leadership, execute DevSecOps processes, participate in PI planning, coordinate software product development and optimization, lead architecture and design documentation, debug and resolve technical issues, lead user inquiry handling and feedback analysis, establish software processes and metrics, consult on software domains and regulations, lead end-to-end lifecycle of non-embedded software, translate customer requirements into design, lead project management and supplier management
Seniority
Senior, hands-on IC with leadership responsibilities