Join CDS

We’re building a team of talented, passionate, and driven people to work on some of Canada’s biggest service delivery opportunities. From improving the citizenship process to helping veterans access their benefits, this is an opportunity to make a real impact for your country. Learn more about our mission.

The team

Our small, multi-disciplinary teams are made up of developers, designers, researchers, data scientists and product managers. We’re committed to building a team that’s diverse in gender, indigenous heritage, race, disability, age, language and professional background.

The job details

We’re putting together multi-disciplinary project teams that work with departments to prototype, build, and deploy digital service solutions. Learn more about how we work.

We're currently hiring in two streams to make this happen:

Our hiring is a rolling campaign, so you can apply at any time.

We're hiring people at all levels of experience. We offer short, medium and long term employment and competitive salaries.

Currently, we're hiring in Ottawa but we plan to have people and teams working across the country.

What we’re offering

  • An agile, dynamic team where you can work alongside experts from many digital disciplines.
  • An enabling environment, with access to the modern tools you need to do great work.
  • A laser-focus on users needs, with the ability to see the impact of your efforts.
  • Flexible work arrangements that ensure strong work-life balance.

What we’re looking for

You:

  • Are passionate about a user’s experience and want to create measurable improvements to service delivery.
  • Love working in multi-disciplinary teams and with external partners.
  • Create structure out of ambiguity, and forge a path in new environments.
  • Are excited about working in the open to benefit a larger community, and about sharing success and failures.
  • Are curious, and your humility helps you learn and grow.
  • Are in love with the problem, not the solution.

The Mandatory requirements:

  • Candidates must be fluent in one of Canada’s two official languages, English or French.
  • Preference will be given to Canadian citizens or permanent residents.
  • All candidates must be able to obtain a Government of Canada security clearance at either the Reliability or Secret level. We'll help you with this if you're offered a position.

Streams

Development

Front-end, back-end, dev ops

  • You have a passion and skill for delivering high quality code, in languages such as Javascript, PHP, Ruby, Python, SASS, and you’ve worked with technologies like NodeJS, Rails, React, Angular, Serverless.
  • You’re comfortable building APIs in a RESTful style or with GraphQL.
  • You’re used to working on an agile team, in sprints, constantly iterating, and are excited about Test-Driven Development.
  • You might also contribute to open source projects and share your work on GitHub or other public code repositories.

Product Management

  • You have significant leadership experience and a proven track-record of building and delivering high quality digital products or services, including evolving the vision for a product and managing its development from start to finish.
  • You have experience balancing user needs and business goals to frame problems and set priorities for delivery teams.
  • You have a background in leading one or more multi-disciplinary teams on several products while working in an agile environment, and in working across the full spectrum of your team to remove roadblocks during the product journey.
  • You have experience identifying and developing product principles, practices and processes to allow teams to collaboratively build the right thing, the right way.

The process

Our objective is to find the right fit for both the applicant and the organization. When you apply, here’s what you can generally expect:

1. Confirmation

After applying, you’ll get an email to let you know we’ve received your application.

2. Preliminary call

If after reviewing your application we’d like to get to know you better, we’ll set up a brief chat to get further information.

3. Interview and testing

We may then reach out to you for an in-depth interview, either in-person or by video. This could include an exam component, such as completing a written or technical task.

4. Reference checks

We’ll call your references to learn more about your professional experiences.

5. Meet the team

Meeting and chatting with the people you’re going to be working with every day, including the CDS leadership, is crucial to confirming the right fit.

6. Job offer!

We’ll make the formal offer, and figure out when you can start.

If you weren’t offered a job, we would be pleased to discuss your application and why we didn’t see a fit. In some cases, we’ll request to hold on to your application for future reference, as there may be a fit down the road.

We are iterating in everything we do! Whether you apply or not, we are happy to receive feedback on what we can do to make the process better, just send us an email.

Apply now


300 words remaining
Privacy Notice