Applications Development Specialist
$86.5k - $108.07k per yearNational Research Council Canada / Conseil national de recherches Canada
Priority may be given to the following designated employment equity groups: women, Indigenous Peoples* (First Nations, Inuit and Métis), persons with disabilities and racialized persons*.
- The Employment Equity Act , which is under review, uses the terminology Aboriginal peoples and visible minorities.
Candidates are asked to self-declare when applying to this hiring process.
City: Waterloo, Montreal, Ottawa or Fredericton
Organizational Unit: Digital Technologies
Classification: CS-2
Tenure: Term
Duration: Until March 31st, 2028
Language Requirements: Bilingual Imperative BBB/BBB*
- Note: The intent of this staffing action is to fill two positions in Waterloo, with a linguistic profile of English. Or, in Montreal, Ottawa or Fredericton, with a linguistic profile of Bilingual Imperative BBB/BBB.
Work arrangements: Due to the nature of the work and operational requirements, this position may be eligible for a limited hybrid work arrangement (combination of working onsite and telework).
At the NRC, we recognize that Indigenous candidates may have important connections to their communities and you may be eligible for an exception to this work arrangement. Alternative work arrangements may also be considered to accommodate candidates as required. To learn more about these options, please contact the NRC Hiring team using the contact information below.
Discover the possible
Anything is possible at the NRC, named in 2025 one of Canada’s Top Employers for Young People, Top Employer in the National Capital Region and Forbes Canada’s Best Employers!
As Canada’s largest research and innovation organization, our world-renowned research pushes the boundaries of science and engineering to make the impossible, possible. Every day we explore new ideas through innovative research and help companies discover possibilities that impact Canada’s future and the world.
At the NRC, you’ll also discover new possibilities. Our supportive workplace fosters a culture of creativity, welcoming fresh perspectives and innovation at all levels. We value teamwork. You’ll collaborate across multiple fields and with the brightest minds to find creative solutions. Most importantly, you’ll discover what’s possible within you as you grow, make valuable contributions and progress in your professional journey. From ground-breaking discoveries to a life-changing career, discover your possible at the NRC.
Defence Industrial Strategy
The NRC has an important role within the Government of Canada's Defence Industrial Strategy , accelerating research and innovation, and helping Canadian businesses develop leading-edge technologies for civilian and military use.
With expertise across fields such as transportation, quantum science, medical countermeasures and advanced manufacturing, the NRC is hiring to drive the development of national sovereign defence capabilities. The following role will support the NRC’s contributions to defence priorities.
The role
We are looking for an Applications Development Specialist to support our Digital Technologies Research Centre. The Applications Development Specialist would be someone who shares our core values of Integrity, Excellence, Respect and Creativity.
As part of the Cryptography and Quantum Computing Team, the retained person will work with cryptography researchers as part of the Quantum Safe Technologies Initiative to implement, test, debug and benchmark cryptographic a privacy-preserving algorithms.
A typical project involves working with existing code libraries of cryptographic primitives to implement new algorithms, benchmarking new algorithms and testing them on real-world data.
The incumbent will be part of a small, fast-paced team where analytic initiative is expected, and communication is frequent. We expect team members to be results-oriented and resourceful to become experts in a wide array of technologies.
Do you have the technical and leadership skills to meet this exciting challenge? If so, we want you to apply!
Screening criteria
Education
Bachelor's degree in computer science, computer engineering, mathematics, or related fields or equivalent experience.
For information on certificates and diplomas issued abroad, please see Degree equivalency
Experience
- Experience designing and developing applications using C++, Python and Object Oriented programming principles.
- Experience using development tools for C++ and Python-based application development and AI/ML modelling, including IDEs, version control, build tools and testing frameworks.
- Experience with virtual machines, data processing, APIs, databases, and backend services for application development.
- Experience in the UNIX/LINUX environment for application development, scripting and testing.
Experience in the following areas is considered an asset:
- Experience in implementing constant time algorithms.
- Experience in working on project involving cryptographic privacy-preserving scheme such as FHE.
- Experience with embedded or constrained environments.
- Contribution to cryptographic open-source projects.
- Experience with AI/ML modelling and integrating secure models into application development.
- Experience developing GUI interfaces, dashboards and prototypes for secure AI/ML applications.
Condition of employment
Reliability Status
For a Reliability Status, verification of background information over a period of 5 years is required.
Language requirements
Waterloo : English
Montreal, Ottawa or Fredericton : Bilingual imperative BBB/BBB
Information on language requirements and self-assessment tests
Assessment criteria
Technical competencies
- Knowledge of C++, Python and Object Oriented programming principles.
- Knowledge of version control, build tools and testing frameworks.
- Knowledge of at least one common scripting language such as Python, Javascript or Powershell.
- Knowledge of computer security principles such as encryption, digital signatures and hash functions.
- Knowledge of modern machine learning techniques.
Behavioural competencies
- Management services - Results orientation (Level 1)
- Management services - Teamwork (Level 1)
- Management services - Initiative (Level 2)
Competency Profile(s)
For this position, the NRC will evaluate candidates using the following competency profiles: Management Services
View all competency profiles
Compensation
From $86,503 to $108,068 per annum.
NRC employees enjoy a wide-range of competitive benefits including a robust pension plan, comprehensive health and dental coverage, disability and life insurance, office closure at the end of December, and additional supports to enhance your well-being throughout your career and beyond.
Notes
- In 2025, the NRC was chosen as one of Canada’s Top Employers for Young People, a National Capital Region Top Employer and Forbes Canada’s Best Employer.
- Relocation assistance will be determined in accordance with the NRC's directives.
- A pre-qualified list may be established for similar positions for a one year period.
- Preference will be given to Canadian Citizens and Permanent Residents of Canada. Please include citizenship information in your application.
- The incumbent must adhere to safe workplace practices at all times.
- We thank all those who apply, however only those selected for further consideration will be contacted.
Please direct your questions, with the requisition number (25407) to:
E-mail: ***email_hidden***
Telephone: View phone number on canada.jobradars.com
Closing Date: 9 July 2026 - 23:59 Eastern Time
For more information on career tools and other resources, check out Career tools and resources
- If you are currently a term or continuing employee at NRC, please apply through the SuccessFactors Careersmodule from your NRC computer.
- ...about working with us at topconcareers.com The Clinical Application Specialist is responsible for on-site client installation, configuration... ...clinical applications. Stay up to date with the latest developments in clinical applications and recommend enhancements or...SuggestedWork at officeRemote work
- ...helping others, this position is perfect for you. As a Curriculum Development Advisor, you will collaborate with the Ministry of Labour and... .... Inclusion and Accessibility: Cuso International welcomes applicants from diverse backgrounds and equity-deserving groups. We...SuggestedPermanent employmentLocal areaFree visa
$85.36k - $106.7k per year
Application Deadline: July 5, 2026 Requisition ID: 10844 Wilfrid Laurier University is a leading multi-campus university that excels... ...current vacancy. Position Summary Reporting to the Director, Development, Lazaridis School, the Associate Director, Development:...SuggestedFull timeWork at officeLocal areaMonday to fridayFlexible hours$90k - $105k per year
...The Integrated Clinical Specialist in Infusion Therapy and Medication... ...matter expert in skill development, working alongside Clinical... ...Promotes and maintains the application of standards of care, best practice... ...welcomes and encourages applicants from people with disabilities...SuggestedWork at officeLocal areaWork from homeFlexible hours- ...The Enterprise Application Support Specialist role is an IT technical analyst role with eh RDM host team accountable to ensure the proper functioning... ...well as diagnosing problems, anticipating trends and the development of new tools to support the platform. The computer...SuggestedLong term contractRemplacementTemporary work
$87.62k per year
...Information Systems, the Information Systems Specialist (Operations) is intended as a dedicated... ...and to provide guidance on the development and deployment of potential solutions. Filling... .... The University of Waterloo seeks applicants who embrace our values of equity, anti-racism...Full timeContract workTemporary workCasual workWork at office- ...expertise in banking, influencing, trust development, and client experience to build strong... ...service, and ensuring a seamless mortgage application process. Collaborate with internal... ...considered for this role. We thank all applicants for their interest in a career at Scotiabank...Remote workFlexible hours
$150k - $250k per year
...researchers to accelerate complex semiconductor and photonic development workflows through verifiable and interpretable AI. The company... ...+ Equity The Opportunity Our Client is seeking a Field Applications Engineer with deep expertise in Integrated Photonics to help...Full time$60.8k - $85.5k per year
...Regular Role Overview As a Marketing Specialist focused on digital and campaigns, you’ll... ..... Mentorship and professional development.. Scheduled Weekly Hours Compensation... ...intelligence (AI) to screen, assess, or select applicants at any stage of our recruitment process....Full timeInternshipImmediate startFlexible hours$90k per year
...the top tech companies in the world use Neuron to crush their sales targets. About This Role We're looking to hire a Sales Development Representative (SDR) for our fully remote sales team. This is a rare opportunity to work in a role where you’ll actually use the product...Full timeRemote work$79.29k - $83k per year
Application Deadline: July 2, 2026 Requisition ID: 11524 Wilfrid... ...Employee Health & Wellness Specialist is responsible for administering... ..., collective agreements and applicable legislation. The Specialist... ...Wellness ~Leads the development, implementation and promotion...Permanent employmentFull timeTemporary workWork at officeLocal areaMonday to fridayFlexible hours$60k - $70k per year
...Role: Commercial Insurance Specialist Work Model : Hybrid Compensation: Salary... ...management system Prepare and submit applications to insurers and negotiate terms when permitted... ...insurance sales and business development. You have a post-secondary education...Afternoon shift$39.97 per hour
...policies, procedures, and system use to case owners, Return-to-Work Specialists (RTWS), Customer Service Representatives (CSRs), and others at... ...create a respectful workplace and maintain public trust. Job applicants are required to disclose any circumstance that could result in...Hourly payLong term contractRemplacementTemporary workSelf employmentWork at office$64.8k per year
...Perimeter's Finance team is inviting applications for a Payroll and Accounting Specialist to join a collaborative and... ...payroll, ensuring compliance with applicable legislation, internal policies, and... .... Personal and Professional Development : We support your growth with dedicated...Weekly payFull timeWork at officeFlexible hours$18 per hour
...conduct sit down makeup and skincare consultations and demonstrate application Strong communication skills PHYSICAL REQUIREMENTS... ...create in their stores. Accommodation is available upon request for applicants and colleagues with disabilities. In addition, we believe...Hourly payLocal areaFlexible hours$18 - $22 per hour
...exceptional people to join our Team. As a Landscape Maintenance Specialist, you will be responsible for maintaining and enhancing outdoor... ...~ Day shift ~ Monday to Friday ~ Weekends as needed Application question(s): Are you able to work Monday to Friday from 7am...Hourly payFull timeMonday to fridayFlexible hoursShift workDay shift- ...Vercel, Bolt, and many founders of their own companies What You'll Do Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed — C++. Define and enforce...Long term contractWork at office
- ...for an egocentric perspective, maintaining a downward angle to maximize hand visibility. Software: Utilize the designated "D&A" application for all data capture and upload. Quality control: Ensure all video footage is clear, stable, well-lit, at least 15 seconds long,...Hourly payFreelance
$101.5k per year
...currently seeking a Principal Specialist, Systems Engineering for our... ...related to design, development, integration, test and acceptance... ...with Modeling and Simulation applications and architecture would be an... ...security clearance and any applicable clearances with respect to the...Long term contractPermanent employmentTemporary workFor subcontractor$78k per year
...seeking a motivated and skilled Principal Specialist, Field Services to join our team,... ...electronics, mechanical, and software design and development; systems engineering; and sustaining... ...Government of Canada security clearance and any applicable clearances with respect to the handling...Long term contractPermanent employmentTemporary workSummer workCasual workNight shift$73.5k per year
...internal stakeholders, including business development teams and personal insurance... ...provide constructive feedback of other specialist’s work Sign off and approve audits for... ...sure to give us more insight through your application and cover letter. Our inclusive work...Long term contractWork at officeLocal areaFlexible hours$216k per year
...equivalent practical experience. ~8 years of experience with software development in one or more programming languages. ~3 years of experience... ...gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal...$85k - $122k per year
...looking for a Senior IT Support Specialist to join our IT team in... ...systems, and enterprise SaaS applications Resolve escalated tickets... ...employees Learning & Development opportunities We travel a... .... We consider all qualified applicants without regard to race, color...Long term contractTemporary workWork at officeRemote workWork from homeFlexible hours$52.5k per year
...Opportunity*** We are currently hiring full time Management Development Program Trainees. With over 115 years of experience, EMCO Corporation... ...or any other characteristic protected by the law. We welcome applications from all minority group members, women, Aboriginal persons,...Full timeTraineeshipWork at officeRelocationRelocation package$90k - $140k per year
...team, your role as a Financial Planning Specialist is to work with our advisors to deliver... ...partner, you will also assist with business development, opportunity spotting and revenue... ...compensation, commissions, and stock where applicable A world-class training program in financial...Full timeWork at officeFlexible hours$48k - $94k per year
...require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs. All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select...Contract workInternshipImmediate start$18.15 per hour
...Retail Specialist Conestoga Mall Location: Waterloo, ON, CA, N2L 5W6 Status: Part-time Date: May 25, 2026 Contract: Hourly Permanent Company Description At Freedom , we’re proud to be leaders in a movement that brings affordable wireless services to Canadians...Hourly payPermanent employmentContract workPart timeInternship- ...Job Title: Life Insurance Specialist Job Type: Full-Time- Hybrid Compensation: 60,000-70,000 + Commissions About our Client... ..., coverage, and benefits. Assist clients in completing applications and underwriting processes. Maintain up-to-date knowledge of...Full timeAfternoon shift
- ...site. Through their experience, our team undergoes significant growth in their communication skills, team workability, and leadership development, while getting in good exercise and learning how to clean windows/do general home maintenance like a pro. Requirements *...Full timeSummer work
$47.26 per hour
Application Deadline: June 24, 2026 Requisition ID: 11376 Wilfrid Laurier University is... ...Athletic Therapists (ATs)- are orthopedic specialists who are primarily responsible for the... ...conferences and pursues professional development opportunities to stay up to date on the...Hourly payFull timePart timeInternshipWork at officeLocal areaImmediate startFlexible hoursWeekend workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Applications Development Specialist. Be the first to apply!
- application support specialist Waterloo, ON
- development consultant Waterloo, ON
- program development specialist Waterloo, ON
- training and development consultant Waterloo, ON
- development coordinator Waterloo, ON
- real estate development coordinator Waterloo, ON
- career development specialist Waterloo, ON
- organizational development consultant Waterloo, ON
- career development coordinator Waterloo, ON
- process development associate Waterloo, ON
