Software Engineer BM/SRM (26-216)
Core
Develop software solutions in Java for the Regional Applications / Battle Management Sensor Resource Management (BM/SRM) team, focusing on design, testing, integration, and operational support.
Role type
Software Engineer
Builds
Software applications and tools for operations automation
Domain
Defense / Command and Control Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java/J2EE, C++/OO, Linux development, automated testing, build pipelines, Git/GitHub, Maven, Eclipse, agile methodologies
Preferred skills
Command and control system application development, software integration and formal testing, DevSecOps, build management
Technologies
Java, J2EE, C++, Linux, Maven, Git, GitHub, Nexus, Eclipse
Responsibilities
Develop software applications in Java, perform in-depth analysis and technical support of systems software products, design and integrate software solutions, work from specifications to develop or modify operating systems applications, assist with design, coding, benchmark testing, debugging, and documentation, interface with system support groups to resolve issues and improve system efficiency, design, code, test, and implement tools for operations automation
Seniority
Mid-level, hands-on IC