Test Requisition - New Posting Format

Canadian Bank Note Company

Ottawa

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Canadian Bank Note Company is seeking a Software Developer to design, build, and optimize applications that power our business. You will collaborate with cross-functional teams and contribute to the full software development lifecycle.

The role emphasizes scalable solutions, cross-team coordination, and delivering value across domains such as secure document and enterprise systems. Internal expectations include government security clearance eligibility and strong communication in English.

Qualifications

  • Able to obtain and maintain Government of Canada Secret clearance.
  • Fluency in English (read, write, speak).
  • Ability to travel approximately weeks per year.
  • Minimum education (if any).
  • Minimum # years of experience in or related field.
  • Minimum knowledge and skills.

Responsibilities

  • Task 1
  • Task 2
  • Task 3
  • Task 4
  • Task 5
  • Task 6
  • Task 7
  • Various other responsibilities

Skills

Government security clearance
English language proficiency
Travel readiness

Job description

Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide. The company develops and deploys secure document and enterprise-level system solutions across the following domains: border security, civil identity, driver licence/identification and vehicle information, excise control, currency, lotteries and charitable gaming.

Our Corporate Philosophy and 7 Core Principles shape and guide our corporate behaviours and underpin the sense of community you will experience at CBN. At CBN, we seek long-term relationships with our employees and recognize and reward them with a competitive total compensation package that includes health, medical and life insurance benefits and a defined contribution pension plan with company matching.

Internal Job Title:Software Developer|Work Hours:Monday - Friday (40 hrs/week)

Job Status: Existing Vacancy

Minimum Qualifications

  • Able to obtain and maintain Government of Canada Secret clearance.
  • Fluency in English (read, write, speak).
  • Any physical demands.
  • Ability to travel approx. x weeks/year.
  • Minimum education (if any).
  • Minimum # years of experience in or related field.
  • Minimum knowledge and skills

Position Summary

As a Software Developer at CBN, you’ll design, build, and optimize applications that power our business. You’ll work on scalable solutions, collaborate with cross-functional teams, and contribute to the full software development lifecycle.

Core Responsibilities

  • Task 1
  • Task 2
  • Task 3
  • Task 4
  • Task 5
  • Task 6
  • Task 7
  • Various other responsibilities

Preferred Qualifications

  • Higher level of education.
  • Desired certifications.
  • Specific knowledge and/or experience.
  • Additional languages.
  • Etc.

Equal Opportunity Statement

Our organization is committed to employment equity and diversity in the workplace. We actively encourage applications from women, Indigenous Peoples, persons with disabilities, members of visible minorities, and LGBTQ2+ individuals.

We are dedicated to removing barriers and fostering a workplace that reflects the communities we serve and we are committed to providing an accessible and inclusive recruitment process in accordance with the Accessibility for Ontarians with Disabilities Act (AODA).

If you require accommodation at any stage of the hiring process, please contact us atrecruitment@cbnco.com so that appropriate arrangements can be made.

AI Use in Recruitment Statement

As part of our commitment to transparency and fairness in hiring, we disclose that artificial intelligence (AI) tools may be used at certain stages of our recruitment process. These tools assist in tasks such as resume screening, candidate matching, and interview scheduling. All AI-assisted decisions are subject to human oversight to ensure fairness, accuracy, and compliance with applicable laws.

We are committed to the responsible, transparent, and accountable use of AI, in alignment with Ontario’s Responsible Use of Artificial Intelligence Directive and the requirements under the Working for Workers Four Act. This includes taking steps to mitigate bias, protect candidate privacy, and ensure that AI does not unfairly influence hiring outcomes.

If you have questions or concerns about how AI is used in our hiring process, please contact us atrecruitment@cbnco.com .

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - Lotteries
Senior Software Developer - Lotteries

Canadian Bank Note Company, Limited • Ottawa

Hybrid
CAD 80,000 - 110,000
Defined contribution pension plan
Comprehensive health insurance
Virtual health services
+1
Account Associate - International Business Development Group
Account Associate - International Business Development Group

Canadian Bank Note Company • Ottawa

On-site
CAD 50,000 - 55,000
Cloud Ops Administrator (Canada) - N.A. Service Delivery Group
Cloud Ops Administrator (Canada) - N.A. Service Delivery Group

Canadian Bank Note Company, Limited • Ottawa

Hybrid
CAD 85,000 - 110,000
Platform Developer
Platform Developer

Canadian Bank Note Company, Limited • Ottawa

Hybrid
CAD 90,000 - 120,000
Defined contribution pension plan
Health, medical, and life insurance benefits
Access to virtual and telehealth services
+1
Automation Developer - Lottery Group
Automation Developer - Lottery Group

Canadian Bank Note Company, Limited • Ottawa

On-site
CAD 75,000 - 95,000
Defined contribution pension plan
Comprehensive health and medical benefits
Telehealth services access
+1
Automated Inspection (Vison) System Technician
Automated Inspection (Vison) System Technician

Canadian Bank Note Company, Limited • Ottawa

On-site
CAD 50,000 - 70,000
Defined contribution pension plan
Health, medical, and life insurance benefits
Virtual and telehealth services
+1
Examiner
Examiner

Canadian Bank Note Company • Ottawa

On-site
Defined contribution pension plan
Health, medical, and life insurance benefits
Access to virtual and telehealth services
+1
Workstation Support Technologist - Corporate Services Group
Workstation Support Technologist - Corporate Services Group

Canadian Bank Note Company, Limited • Ottawa

On-site
CAD 85,000 - 115,000
Competitive compensation
Pension with 5% match
Health and life insurance
+1
Workstation Support Technologist - Corporate Services Group
Workstation Support Technologist - Corporate Services Group

Canadian Bank Note Company • Ottawa

On-site
CAD 75,000 - 110,000
Pension plan with company match
Health, medical and life insurance
Telehealth services
Senior Developer
Senior Developer

Bank of Canada • Ottawa

Hybrid
CAD 111,000 - 131,000
Benefits package
Extra vacation days