Software Developer / Engineer
Core
Design, develop, and implement microservices/container-based software applications for the Maritime Electronic Warfare Mission System.
Role type
Senior Software Engineer (Maritime EW Systems)
Builds
Microservices and container-based software applications for the EW Mission System
Domain
Defense / Maritime Electronic Warfare
Deliverable
production ML models | product features
Required skills
Software design, software development, software testing, Scrum, SAFe, Kubernetes, microservices, event-driven architecture, CI/CD pipelines, Linux, UML, design patterns
Preferred skills
DevSecOps, GitLab CI/CD, Ansible
Technologies
Kubernetes, GitLab CI/CD, Ansible, Python, Linux
Responsibilities
Analyse, design, and develop microservices/container-based software applications; Work with Scrum Master and Product Owner to implement software functionality; Plan for Sprints and Program Increments; Build quality into the product using Test-Driven Development (TDD) and automated test frameworks
Seniority
Senior, hands-on IC