The IT Business Application Development Intern will work with a team to deliver Service centric solutions through the ServiceNow platform.
Compensation
Hourly Wage: $23-30 CAD/hr
Responsibilities
Design, develop, and implement applications using general languages and technologies to support business requirements on the ServiceNow and Dynamics 365 platforms
Create and modify workflows using Flow Designer and Workflow editor and integrate other tools with ServiceNow using APIs, REST, SOAP, workflows, OOTB integrations
Troubleshoot production and test issues; performing root cause analysis, recommending corrective action and performing resolution efforts
Provide ongoing support to end users, and resolve business issues through technological design and critical thinking
Requirements
Currently enrolled in a University Internship program completing 3rd year of a 4-year program in Computer Science or in Software / Systems / Computer Engineering
Nice to have: Agile (Scrum, Kanban)
Nice to have: Waterfall
Nice to have: ITIL
Nice to have: Software development lifecycle concepts
As a Senior Software Engineer at Keypath Education, you'll play a pivotal role in designing, building, and enhancing the technology solutions that power our global education business.
Responsibilities
Designing, developing, customising and integrating software solutions across Keypath's core platforms, including Microsoft Dynamics 365 CRM
Delivering high-quality software across the full Software Development Lifecycle (SDLC)
Building cloud-based solutions using Microsoft Azure technologies
Collaborating closely with Product Management, IT, Infrastructure and Cyber Security teams
Design, build, and maintain scalable automation frameworks for web applications, APIs, and backend services, integrating AI tools and CI/CD pipelines to improve QA efficiency.
Responsibilities
Design, build, and maintain scalable automation frameworks for web applications, APIs, and backend services.
Develop automated functional, integration, regression, API, and end-to-end testing using tools such as WebdriverIO, Playwright, and Pytest.
Integrate automated testing into CI/CD pipelines, improving test coverage, release quality, and deployment confidence.
Use AI tools to accelerate test creation, identify edge cases, analyze failures, debug automation, and reduce repetitive QA work.
Partner closely with Engineering and Product to identify quality risks, troubleshoot complex issues, and ensure quality throughout the development lifecycle.
Contribuer à l'ensemble du cycle de vie du développement logiciel, de la conception au déploiement; collaborer avec des développeurs de logiciels expérimentés; aider à l'analyse et au dépannage des problèmes logiciels; contribuer à la documentation du code et des processus de développement; travailler avec des équipes agiles pluridisciplinaires.
Locations (2)
Ottawa, Ontario, Canada
Montréal, Quebec, Canada
Compensation
Notre échelle salariale se situe généralement entre 44999.33 $ et 56249.16 $ en fonction des qualifications et de l'expérience.
Responsibilities
contribuer à l'ensemble du cycle de vie du développement logiciel, de la conception au déploiement
collaborer avec des développeurs de logiciels expérimentés pour apprendre et comprendre les solutions logicielles existantes et livrer de la valeur à nos clients et utilisateurs
aider à l'analyse et au dépannage des problèmes logiciels
contribuer à la documentation du code et des processus de développement
travailler avec des équipes agiles pluridisciplinaires
Summer 2027 Internship - Junior Developer
Canada Mortgage and Housing Corporation (CMHC) · Posted Nov 9, 2026
Contribute to the entire software development lifecycle, from design to deployment, and collaborate with experienced software developers to learn, understand existing software solutions and deliver value to our clients and employees.
Locations (2)
Ottawa, Ontario, Canada
Montreal, Quebec, Canada
Compensation
Our salaries generally range from $ 44999.33 to $ 56249.16 and are based on qualifications and experience.
Responsibilities
Contribute to the entire software development lifecycle, from design to deployment.
Collaborate with experienced software developers to learn, understand existing software solutions and deliver value to our clients and employees.
Assist in the analysis and troubleshooting of software issues.
Contribute to the documentation of code and development processes.
Work with cross-functional agile teams.
Requirements
College or University degree in computer science, computer engineering, or related field
programme d'études collégiales ou universitaires ou diplôme récemment obtenu en informatique, en génie informatique ou dans un domaine connexe
Nice to have: bilinguisme (français et anglais)
Nice to have: expérience de travail avec les technologies .NET (C#), NodeJS, TypeScript, ASP.Net MVC, .Net Core, Web API, Visual Studio, PowerBi, développement .NET Full Stack
Nice to have: développement front-end à l'aide de frameworks HTML, CSS et JavaScript tels que ReactJS et NodeJS
Nice to have: domaines de développement d'applications : Microsoft Dynamics CRM, Microsoft Dynamics 365 Finance & Operations, SAP SuccessFactors, applications sur mesure construites avec des microservices, interfaces d'application et intégration