Travailler à Code of Canada

Montrons ce qui est possible, ensemble

Careers1
Team hugging

Joignez-vous à l’équipe !

Si vous croyez au pouvoir de la technologie, du design et de la collaboration pour faire une vraie différence dans la vie des gens, vous aimerez notre travail. Si vous croyez à l’inclusion, à la transparence et à l’amélioration continue, vous aimerez nos méthodes.

Et si vous partagez nos passions et nos valeurs, alors nous voulons travailler avec vous !

We're trying something new

The Civic Tech Job Market is a new prototype we're trying out. Have feedback, or want to promote your #techforgood open role here? Please reach out.

Email us

Application Specialist (Strides Toronto)

The Application Specialist is a full-time permanent role that will provide expertise for administration, customization, optimization, and support of the organization’s Client Information System(s) and related applications, and to ensure that they meet the needs and requirements of the users and the business.

Apply on organization website

Senior Solutions Consultant (Envisio)

Envisio is eager to find a top-notch Solutions Consultant to support their sales team. This position is directly responsible for conducting prospect discovery calls, drafting and delivering prospect presentations, demonstrating our product, creating proofs of concept and responding to RFPs, RFQs and RFIs.

Apply on organization website

Platform Designer (Government of Alberta)


The Digital Design and Delivery (DDD) division within the Ministry of Technology and Innovation (TI) leads the development of the next-generation of digital public services for the GoA. DDD partners with other departments to deliver products, platforms and services that are better, faster and easier, through modern user-centered agile processes. DDD offers potential candidates a unique opportunity to work on meaningful challenges that transform government and positively impact Albertans.

The Platform branch within DDD is accountable for supporting ministry programs through the planning, development, delivery and operations of user-centered common platform services. The branch builds and develops common platforms and data services that enable product teams to deliver working software that meets the needs of their users.

The Platform branch is looking for a Platform Designer. The position reports to the Manager of Common Platforms.

Apply on organization website

Senior Applied Scientist/Data Scientist (Government of Mnaitoba)

Manitoba’s Data Science Program is recruiting for a Senior Applied Scientist (Data Scientist) who will join a high-performing team with an exciting mission to transform government. The Data Science Program works across the entire public sector, leading government in the use of machine learning and advanced analytics. Scientists within the Program build data science solutions to improve Manitoba communities and ecosystems. Senior Applied Scientists lead the most complex projects in our portfolio as autonomous scientists in a production data science environment. They apply data science and machine learning to support government’s objectives in fields ranging from agriculture to education, climate, and health. The role is a technical lead and champion for diagnostic, predictive and prescriptive analytics projects, taking product concepts from scoped requirements through to prototype, development, and deployment/delivery.

Apply on organization website

Application Team Lead (Government of Alberta)

The Application Team Lead provides guidance and technical leadership throughout implementation that includes stepping in to solve issues; working within application teams to guide the selection and prioritization of tasks; working with other teams to build, test and document integrations and APIs.

This position supports the Service Delivery in coordinating the application support activities required from other areas of Information Management Technology, (IMT) such as business stakeholders, database administration, data services, production operations, acceptance testing, and server support.

Apply on organization website

Application/Technical Analyst (Government of Alberta)

Reporting to the Manager, Application Services, this position provides the applications development, maintenance and enhancement support to complex custom systems, both in a primary and backup role. This position undertakes application maintenance and enhancement projects individually, and as a team member.

This position provides technical consulting with other team members and client staff as appropriate, project leadership of small to medium sized projects and full range of system and customer support services (e.g. system design, development, testing and implementation of new systems as well as maintenance and enhancements of existing applications and client training as required).

Apply on organization website

Looking for roles at Code for Canada?