Software Architect
ADGA Group Consultants Inc
ADGA Group is a Canadian-owned defence and security company that provides integrated, mission-critical technical solutions to Government and industry, specializing in C5ISRT, simulation and training, cyber and infrastructure security, and program delivery. With nearly 60 years of experience, ADGA supports federal clients and Canada’s intelligence and enforcement agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise and innovation to strengthen national safety, resilience, and sovereignty. Guided by a strong social mandate, the company creates meaningful employment for veterans of the CAF and RCMP and other professionals committed to public service, while fostering a safe, inclusive, and agile workplace that supports career development, professional growth, and impactful work across Canada.
Job Description
At ADGA, our teams support Government and industry partners on projects that protect critical systems and strengthen operational readiness. We are seeking a Software Architect with knowledge of systems of systems design, and solid DevOps background. The role is to support the development of the Royal Canadian Navy (RCN) Cloud-Native training environment. Require someone with strong triage and self/time management skills as the RCN develops, pivots to right fit solutions.
Exhaustive Cloud-Native architecture knowledge is not immediately required, there is initial project scope to support development of the successful candidate with promising transferable, adaptive knowledge and skills. Within this role individuals with the required knowledge and/or transferrable skills will have the opportunity to develop the capabilities to deliver the requirements listed below.
This posting is for an anticipated position expected to commence in mid-September. To accommodate the required security clearance process, we are accepting applications in advance.
Key Requirements:
- Develop Cloud-Native architecture for the RCN Cloud component systems and the Synthetic Training hub, so that each can be deployed as collaborative self-contained units relying only on public or private Cloud-Native infrastructure.
- Find or recommend Horizon or Synthetic Training Hub Open Source or Commercial components available as containers or from which containers can be built.
- Create Horizon and Synthetic Training Hub documentation including but not limited to: block level architectural component design diagrams, network traffic diagrams and firewall rulesets documenting allowed traffic flow between components, swim-lane diagrams showing authentication states of relevant personas, for each required workflow, and tables identifying how each component system implements each required security control, or how the component inherits the security control implementation from its containing environment.
- Develop IaC Deployments for Navy Organizational infrastructure required to support Cloud and Synthetic Training Hub pipelines.
- Develop Cloud-Native IaC deployments for Navy Cloud component systems and the Synthetic Training hub, so that the RCN or CAF can easily size and tune its deployments to meet performance requirements, reduce cost and easily re-deploy on demand deliverable systems should new requirements or emergency situations requiring rapid re-deployment.
- Build TLA components from source when required, to create enable container creation.
- Develop TLA Component containers for use in Horizon Kubernetes deployments.
- Develop Synthetic Training Hub containers to deliver co-operative multi-user M&S scenarios and their required user experience infrastructure.
Qualifications
- Must have a Bachelor’s Degree from a Canadian University (or recognized by the
- Canadian Information Centre for International Credentials (CICIC)) or a recognized College Technical Diploma in field of Sciences, Engineering, Computer Science, or Mathematics.
- 10+ years of progressive experience as a Software Developer
- At least 4 years recent experience as a Software Architect designing, developing, and deploying software systems, as well as experience working on multiple projects with the following:
- Deriving functional requirements in Software Architecture systems
- Designing complex software systems which includes software and IT architecture
- Developing complex software systems including software and IT architecture
- Working in a Microsoft, and Unix/Linux operating system environment
- Integrating and testing software in a Software Architecture system
- Generated, updated, and maintained software design documentation
- Determining and implementing IT infrastructure
Additional Information
- Must currently hold or be eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security clearance VCR and Controlled Goods clearances.
- Work can be done remotely from within Canada.
- The posted salary reflects an employee compensation model; consultant rates will be adjusted accordingly. We will consider candidates for either employment or consultant arrangements. Consultants will be required to hold a Controlled Goods clearance and Insurance.
If you require accommodations during any stage of the application or interview process, please let us know. We are happy to work with you to meet your needs.
*Our recruitment systems include artificial intelligence–enabled tools; however, AI is not used to screen, evaluate, or make decisions about applicants for this role.
*Unless otherwise stated, all job postings reflect a current vacancy at the time of publication.
Work-Life Balance
We strongly support a healthy and productive work-life balance. This starts with a flexible approach to work, and policies designed to support employees through their day-to-day routines and major life events. For example, we offer a Maternity/Parental Top-Up (up to 52 weeks) and a Reservist Leave Top-Up (up to 180 days).
View email address on jobs.smartrecruiters.com
ADGA continuously strives to integrate advanced Diversity, Equity & Inclusion (DEI) approaches and practices into our work culture. Our employee-based DEI Committee explores activities and invites discussions that foster an environment where all employees feel valued, respected, and heard.
Compensation
Above and beyond our commitment to offer a competitive base salary, ADGA has a company-wide profit-sharing plan for all full-time and part-time employees.
Comprehensive Benefits and Total Rewards
We offer a comprehensive benefit program, providing employees with the choice between base or enhanced plans. Depending on the plan, ADGA pays for Health & Dental, a Health Spending Account, Short-Term Disability, an Employee Assistance Program, and a Telemedicine service. Also offered: discounts on gym memberships, 5,000+ perks through Perkoplis, a Deferred Profit Sharing Plan, and access to a wide range of other employee-centric services and savings programs.
- ...Our client has an immediate opening for a Principal Embedded Software Architect to join their team in Ottawa. In your new role as a Principal Embedded Software Architect, you will play a pivotal role in driving the architectural and design aspects of software projects, will...SuggestedWork at officeImmediate startMonday to friday
- ...Software Developer Location: Ottawa, Ontario, Canada Remote Job Summary We are seeking an experienced Software Developer... ...testing. The candidate will work closely with senior developers, architects, engineering managers, and QA teams to design, develop, test,...SuggestedFull timeRemote work
- ...talent analytics. Job Description The Technical Support Architect at Assent is a senior-level technical specialist responsible for... .... Prior experience supporting Supply Chain Management software is a definite plus. Exceptional capability in managing and resolving...SuggestedLong term contractFull timeFlexible hours
$110k - $140k per year
...on our community. The Role We are seeking a Senior Cloud Architect to provide technical leadership across cloud-based applications... ...design through production. Day-to-Day Responsibilities Provide software architecture services, including building and enforcing...SuggestedFull timeInternship$105k - $155k per year
Solution Architect Position Description Solution Architect Clearance: Eligible for reliability and secret clearance (5+ years residing... ...life cycle methodologies (such as waterfall, spiral, agile software development, rapid prototyping, incremental, synchronize and stabilize...Suggested$170k - $185k per year
...right place! Lightspeed Financial Services is looking for a Software Development Manager in North America to grow and lead our technical... ...of a Technical Lead Staff Engineer Working closely with architects, Product teams, engineering leadership and stakeholders to...Long term contractFull timeWork at officeLocal areaRemote workFlexible hours- ...Job Responsibility: Parkin Architects Limited is an employee-owned, award-winning, architectural practice firm with a proven track record in practical, innovative and economical design. During a history spanning some 60 years, Parkin has designed some of Canada's most notable...Full timeFor contractorsLocal area
$120.8k - $151k per year
...outcomes. We do this through the delivery of secure cloud, AI, software and digital workplace solutions that enable agility, innovation... ...— integrated with Dataverse, Power Apps, and Power Automate Architect hybrid solutions that marry low-code and custom development: Copilot...Full timeRemote work- ...Job Responsibility: Parkin Architects Limited is an employee-owned, award-winning, architectural practice firm with a proven track record in practical, innovative and economical design. During a history spanning some 60 years, Parkin has designed some of Canada's most notable...Full timeContract workFor contractorsInternshipWork at officeLocal area
- ...TEHORA est présentement à la recherche d' un(e) architecte infonuagique Azure ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera à l'évolution...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...S I Systems is seeking a Senior Applications/Software Architect at Level 3 to support secure architecture, software integration, and data management across complex defence and security environments. The role focuses on designing, developing, and sustaining software solutions...
- ...TEHORA est présentement à la recherche d’un(e) architecte technologique senior ayant une solide expérience en modernisation technologique, en architecture de plateformes et en orientation de solutions. La personne retenue participera à la définition de l’architecture technologique...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed platform... ...across 40+ countries, bringing together elite engineers, AI architects, world-class designers, and hospitality veterans to solve...Full timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
$120k - $155k per year
...waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team... ...lineup Optimise database and storage interactions Architect and maintain instrument communication frameworks Calibration...Long term contractFull timeInternshipWorldwideShift work- Dedicated Scrum team to maintain and enhance client's mission-critical mandate applications, primarily their internal system "NAME under NDA" a custom .NET/C# application with a SQL Server database used to calculate deposit insurance coverage and process payouts during bank ...
- ...Professional and Technical Capabilities ~8+ years of hands-on software development experience, including low-level programming ~... ...architectures ~ Ability to collaborate closely with Solution Architects to plan, design, and deliver new features and capabilities ~...Long term contractPermanent employmentFull timeWorldwide
- ...TEHORA est présentement à la recherche d’ un (e) architecte TI expérimenté(e) afin de contribuer à la conception d’architectures applicatives et technologiques dans le cadre de solutions mobiles Sans être exhaustifs, voici les services et livrables que devra fournir la...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...institution, is seeking an experienced Cyber Security Solutions Architect to support its Cyber Resilience Transformation Program .... ...across enterprise applications and platforms Enhance secure software development lifecycle (Secure SDLC) processes Support vulnerability...Full timeFor contractorsRemote work
- ...Who you are You are a hands-on dynamic and personable individual with 2 to 4 years of software solution deployments with a containerized application. Ideally you will also have experience with various data sources (relational, file systems, NoSQL), Kafka and data inventory...Full time
$110k - $140k per year
...services, explore what’s possible and make your mark with Gowling WLG. PROFILE We are seeking an experienced Power Platform Solution Architect with hands-on development experience to join our team. In this role, you will architect, design, build, deploy and enhance solutions...Long term contractFull timeTemporary workWork at office$85k - $110k per year
...Position Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian Army. You will be working with a multidisciplinary engineering team to deliver Intelligence Reconnaissance Target Acquisition...Full timeInternshipWork at officeRemote workFlexible hours- LoginRegister Fleet & Logistics Connectivity Gig & Delivery Driver Plans Telematics & IoT Integrations Become a DriverX Partner Prepaid Plans Postpaid Plans Data-Only Plans Business Plans Top-up Plans Partner with DriverX Partner Offer Program Contact Enterprise Sales...Full time
- 6 month contract Valid Secret security clearance required XSOAR Architect (Design, Implementation & Deployment) Role Overview Design and lead the implementation of Palo Alto Cortex Security Orchestration, Automation, and Response (XSOAR) to enable Security Incident...Contract workFor contractors
$110.63k - $149.68k per year
...the 5th consecutive year . Position Title: Senior Embedded Software Engineer Employment Type: Full-time, Existing vacancy... ...driving hardware bring-up initiatives. What You’ll Be Doing Architecting and developing robust embedded software solutions Optimize software...Full timeLive InFlexible hours$120k - $170k per year
Cloud Infra Architect Position Description ****Security Clearance: Active Secret Clearance preferred. Candidates eligible to obtain Secret Clearance (typically requiring 10+ years of residency in Canada) may also be considered.**** We are seeking a Senior Cloud & DevOps...- ...Our client, a leading Canadian financial institution, is seeking an experienced IAM Security Architect to join its Cyber Resilience Transformation Program . This is an outstanding opportunity for a senior Identity & Access Management (IAM) professional to define and...Long term contractFull timeFor contractorsRemote work
- ...TEHORA est présentement à la recherche d' un(e) architecte logiciel ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue accompagnera l'évolution d'une plateforme...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...Government and industry partners on projects that protect critical systems and strengthen operational readiness. We are seeking a Junior Software Developer who is eager to learn, grow their technical skills, and contribute to meaningful client projects within secure environments...Full timeTemporary workPart timeInternshipFlexible hours
- ...in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul. Join us! Why this role? In this role as a Solutions Architect at Cohere, you will play a significant role in growing Cohere’s Defence and National Security business. In this dynamic role, you...Full timeWork at officeLocal areaRemote workHome office
- ...TEHORA est présentement à la recherche d’ un(e) architecte TI afin d’effectuer différentes tâches en architecture de solutions, dans le cadre de projets liés à la conception, la gestion et l’optimisation d’infrastructures de centres de données et d’environnements infonuagiques...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
- software architect Ottawa, ON
- embedded software Ottawa, ON
- software application developer Ottawa, ON
- software asset management analyst Ottawa, ON
- spécialiste assurance qualité logiciel Ottawa, ON
- software trainer Ottawa, ON
- entry level software Ottawa, ON
- golang software developer Ottawa, ON
- software Ottawa, ON
- software qa Ottawa, ON

