About the Opportunity
The Source Staffing is supporting a leading Canadian
defence technology organization in hiring an Intermediate Software Developer
/ Engineer to join a mission-critical program supporting the Department
of National Defence (DND).
This role is ideal for Secret cleared developers
in the Ottawa region who are looking to apply their skills to operationally
relevant systems used by the Canadian Armed Forces, specifically LC4ISR.
You’ll be contributing directly to tactical command-and-control capabilities in
a highly collaborative, Agile delivery environment.
Why This Role Stands Out
- Work
on active DND programs with real operational impact - Join
an internal team deeply embedded in Canada’s defence and security
ecosystem - Stable,
long-term program work (not short-term project churn) - Collaborate
with company colleagues; experienced engineers, CAF stakeholders, and
system integrators
The Role
You will contribute to the design, development, and
integration of tactical software applications, ensuring they meet the
performance, reliability, and security requirements expected in defence
environments.
This is a hands-on development role with exposure to
system-level thinking, integration challenges, and real-world deployment
considerations.
Key Responsibilities
- Design,
develop, and enhance software systems within an LC4ISR framework - Support
system integration, verification, and validation activities - Analyze
and resolve system-level issues, including performance and
interoperability challenges - Collaborate
with internal teams and external stakeholders to ensure system reliability
and maintainability - Conduct
technical investigations into third-party software and integrations - Review
and contribute to technical documentation (interfaces, components,
specifications) - Support
integration testing and evaluation activities in controlled environments - Contribute
within a SAFe Agile delivery model
Requirements
Required Qualifications
Must-Have
- Active SECRET security clearance (mandatory – must be valid and transferable)
- Minimum 5 years of software development experience
- Strong
proficiency in Java - Experience
working in secure or regulated environments (defence, public
sector, or similar) - Solid
understanding of software architecture, integration, and debugging
Assets
- Experience
with Kotlin and/or Android development - Working
knowledge of C# - Familiarity
with MVVM architecture - Front-end
experience with Vue.js or similar frameworks - Exposure
to SQLite, Liquibase, or similar data tools - Exposure
to NATO standards or STANAG 4586 - Previous
work on command-and-control (C2) systems or defence-related
platforms
Education
- Degree
in Computer Science, Engineering, IT, or related field - Equivalent
hands-on experience in defence or secure environments will be considered
Core Competencies
- Strong
problem-solving and analytical thinking - Ability
to work effectively in cleared, multi-stakeholder environments - Clear
and professional communication skills - Experience
with automation, monitoring, and secure development practices
Work Environment
- Based
in Kanata, ON, Hybrid, 4 days on-site (might be some flex here,
maybe) - Collaboration
with internal colleagues, government, military, and contractor teams - Business
casual / casual
How to Apply
If you are a SECRET-cleared software developer in the
Ottawa area looking for meaningful, long-term work in the defence space, we
encourage you to apply.
Submit your resume to The Source Staffing at jobs@thesourcestaffing. com