Job Description

  1. SCOPE of WORK

4.1 Programmer / Software Developer, Intermediate (Level 2)

  1. Modernize NRD (frontend + backend): Upgrade both user-facing and server-side components of the NRD using current technologies to improve usability, integration, and provide a seamless experience across devices.
  2. Technical implementation plan: Create a detailed roadmap with project phases, schedules, milestones, resource assignments, and risk management strategies for the modernization effort.
  3. Deployment package: Gather all required software, configuration files, documentation, and automated scripts for launching the new NRD, including instructions for setup, validation, and rollback procedures.
  4. Performance and security testing: Conduct thorough tests for speed, reliability, and security, document results, resolve issues, and confirm alignment with DND/CAF data protection standards.
  5. Complete technical documentation: Prepare organized, detailed documentation for architecture, code, APIs, deployment, troubleshooting, and maintenance to support developers and CAF TG personnel.
  6. Knowledge transfer: Deliver structured training, workshops, and resources (manuals, FAQs, tutorials) to help the CAF Transition Group team independently support and maintain the modernized NRD.

Only qualified candidates will be contacted. Please note positions may be filled prior to closing deadline. You may contact a Consultant to confirm availability.

We thank all applicants for their interest; however, only those selected for an interview will be contacted.

In accordance with Ontario's Pay Transparency laws, Turtle Island Staffing is committed to providing clear and accessible information regarding compensation. Actual compensation may vary based on experience and qualifications.

At Turtle Island Staffing, we believe hiring should be human-led. We do not use artificial intelligence to screen out applicants. Every application is reviewed by a real person, because people deserve to be seen as more than keywords.

Details

Employee Type
Contract Full-Time
Location
ON - Ottawa
Language Requirement
English, French
Date Posted
6/25/2026

Position Id
EB-2230817692