Lead Software Engineer
Core
Lead the design, delivery, and continuous evolution of secure, high-quality software solutions for a mission-critical Defence program.
Role type
Senior IC/Lead Software Engineer (Java, Cloud, DevSecOps)
Builds
Scalable, adaptable software solutions for complex enterprise challenges within the intelligence lifecycle.
Domain
Defence, National Security, Government
Deliverable
production ML models | product features | infrastructure
Required skills
Technical leadership, software architecture, systems integration, Java, REST APIs, JSON/XML, DevOps, CI/CD, risk management, Agile methodologies
Preferred skills
NiFi, Kafka, Elastic (ELK) Stack, Solr, Jenkins, Git, Ansible, experience in highly regulated environments
Technologies
Java, REST APIs, JSON, XML, NiFi, Kafka, Elastic (ELK) Stack, Solr, Git, Jenkins, Ansible, Linux, Windows
Responsibilities
Provide technical leadership across the software engineering lifecycle; Lead and mentor cross-functional Agile teams; Drive architectural decisions and technical roadmaps; Partner with stakeholders to translate requirements into practical solutions.
Seniority
Senior, hands-on IC with leadership responsibilities