Senior Software Engineer
Core
Lead the design and delivery of complex, secure, and scalable software components and services for government, defence, and national security customers.
Role type
Senior Software Engineer (Full Stack)
Builds
End-to-end intelligence lifecycle solutions, cloud-based software, and scalable enterprise systems.
Domain
Defence, National Security, Government
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, React, API design, CI/CD, Docker, Kubernetes, Ansible, Jenkins, Jira, Confluence, technical leadership, mentoring, system integration
Preferred skills
AI-enabled development tools, modern engineering practices, cloud environments
Responsibilities
Lead software design and development activities, translate requirements into technical designs, provide technical guidance and conduct code reviews, improve software quality and security through automation, mentor engineers, engage with stakeholders
Seniority
Senior, hands-on IC with leadership responsibilities