USACares Jobs

Job Information

CBN Secure Technologies Inc. Mobile Software Developer in Ottawa, Ontario

Canadian Bank Note Company is a global leader in the development of customized solutions for identification, border security, excise control, currency, and lottery operations. Our customers are domestic and foreign governments, and together we work to design, launch and support the technologically advanced secure documents and information systems that protect borders, safeguard national currencies, and generate revenue for government social initiatives.

What’s in It for You?

Be at the forefront of the rapidly advancing digital identity space that will redefine the online experience by moving physical identification, such as driver’s licenses, to secure mobile apps. Join our growing team of design and development experts in our Digital Services Group developing innovative apps to support emerging identity models and standards. This is an opportunity to leave your mark on the new frontier that will influence how you, your friends and your family will access online services and protect personal information.

What Will You Do?

Working as part of the Digital ID group, you will:

  • Write code! You will take a prominent role in the development of solution prototypes that bring these concepts to life

  • Ensure the performance, quality, and responsiveness of applications

  • Liaise with our technical marketing team to understand what our customers’ needs are to develop solutions that will address their requirements

  • Participate in the creation of concepts for solutions that will distinguish our digital ID solutions from the competition

  • Support the testing and QA process of the developed solutions to build robust pilot projects

  • Provide support for the ‘scaling up’ of solutions that progress from pilot phase to large-scale implementation.

What Will Help You Succeed?

Our ideal candidate will have a degree or diploma in Computer Science or a related field, along with industry experience in progressively responsible roles. In this position, you will be providing significant contributions, so ideally you will have prior experience in a technical role developing complex solutions.


  • Must have experience developing mobile applications for iOS or Android development using Java/Kotlin

  • Added value if you have experience with build and deployment processes

  • Understanding REST web service development and integration

  • Familiarity with Agile development processes

Soft Skills

  • Creative mind with a passion for applied knowledge and research

  • Strategic, rational thinker

  • Good judgement with a cost-aware approach to idea generation

  • Effective collaborator and strong communicator

  • Team success over personal agenda

Mandatory Requirements

  • The ability to obtain and maintain Government of Canada Secret (Level II) clearance.

People who enjoy variety and think beyond their job descriptions succeed here. As part of the team at CBN, your job is to take your career in new directions and be part of our customer’s success stories. So, if you’re looking for the chance to work for a global technology company, explore new opportunities, and deliver exceptional work to your customers, we want to hear from you!

As an Equal Opportunity Employer, Canadian Bank Note Company, Limited is committed to achieving a skilled and diversified workforce that reflects the diversity of the Canadian population. We encourage applications from women, visible minorities, people with disabilities and Aboriginal people. Canadian Bank Note Company Limited is committed to developing inclusive, barrier-free selection processes and work environments. If contacted regarding this competition, please advise the interview coordinator of any accommodation measures you may require.