Senior Software Engineer - 9 months
Core
Senior Software Engineer leading design, development, and integration of software components for complex Defence ICT delivery programs.
Role type
Senior Software Engineer (Defence ICT)
Builds
Mission-critical software solutions for government and defence customers
Domain
Defence, National Security, Geospatial
Deliverable
production ML models | product features
Required skills
Java, Python, C++, system integration, verification processes, full software lifecycle management, technical leadership, fault analysis
Preferred skills
Defence or national security environment experience, geospatial/data processing, distributed systems, DevSecOps, CI/CD, containerised technologies
Responsibilities
Lead design and integration of software components, provide technical guidance to junior engineers, oversee development of data processing and core services, support system integration across infrastructure and networking, lead verification and testing activities, drive fault analysis and remediation, contribute to technical documentation
Seniority
Senior, hands-on IC with mentoring responsibilities