Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Full stack software engineer – defence systems

Sydney
Cgi
Software Engineer
Posted: 15 December
Offer description

Full Stack Software Engineer – Defence Systems
Join us to apply for the
Full Stack Software Engineer – Defence Systems
role at
CGI
.
Position Description
We are seeking a skilled Full Stack Software Engineer to support a major Defence program focused on developing, integrating, and sustaining secure mission systems. This role involves designing and delivering high-assurance software solutions that operate across complex and secure ICT environments. You will work within a collaborative engineering team developing applications that support Defence operations, with an emphasis on reliability, interoperability, and cyber resilience. The role covers the full software development lifecycle — from design and build through to testing, deployment, and sustainment.
Key Responsibilities
Software Design & Development: Design, develop, and maintain web-based and backend applications using modern frameworks and technologies.
Implement secure APIs, data integration services, and user interfaces for Defence systems.
Apply best practices in software engineering, including modular architecture and code reusability.
Integration & Testing: Integrate applications with external systems and data sources across multiple security domains.
Develop automated tests and CI/CD pipelines to ensure quality and reliability.
Participate in peer reviews, verification, and validation activities.
Security & Compliance: Implement security controls aligned with the Information Security Manual (ISM) and Defence cybersecurity policies.
Support secure coding practices, vulnerability assessment, and remediation activities.
Collaboration & Support: Work closely with systems engineers, network specialists, and Defence stakeholders.
Participate in design reviews, technical planning, and solution integration workshops.
Provide ongoing support and maintenance for deployed systems.
Required Qualifications
Demonstrated experience in full stack software development using modern frameworks such as React, Angular, or Vue.js (frontend) and Node.js, Python, Java, or C# (backend).
Strong understanding of RESTful APIs, microservices, and containerised deployments (Docker, Kubernetes).
Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, etc.).
Familiarity with CI/CD pipelines, version control (Git), and automated testing.
Experience developing in secure or Defence ICT environments.
Strong problem-solving and analytical skills.
Excellent communication and documentation skills.
Desirable Skills
Experience with cloud-native platforms (AWS, Azure, or OpenShift) in secure environments.
Knowledge of data modelling, event-driven architectures, and message brokers (Kafka, RabbitMQ).
Exposure to DevSecOps practices and infrastructure as code (Terraform, Ansible).
Understanding of Defence software assurance and accreditation processes.
Qualifications
Bachelor's degree in Software Engineering, Computer Science, or related field.
Current NV1 or higher security clearance.
Relevant certifications (e.g., AWS Certified Developer, Microsoft Azure Developer, CompTIA Security+).
Why Join
Contribute to the development of advanced Defence software systems supporting national capability.
Work on complex, high-assurance systems with cutting-edge technologies.
Join a collaborative and technically driven team with strong professional growth opportunities.
Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
Come join our team—one of the largest IT and business consulting services firms in the world.
#J-*****-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - hybrid, edtech that shapes learning
Sydney
Clickview
Software Engineer
Similar job
Senior software engineer - computer vision
Sydney
Lexis Nexis
Software Engineer
Similar job
Senior software engineer, learnwith.ai (remote) - $100,000/year usd
Sydney
Crossover
Software Engineer
Similar jobs
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Sydney > Full Stack Software Engineer – Defence Systems

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save