Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#4439 Senior iOS DeveloperToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior iOS Developer for an 12-month contract engagement in Toronto, ON! This role will be responsible for developing new features and maintaining various iOS applications.

Note: This is a hybrid role, requiring 3 days in-office.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Translate business requirements into technical design specifications.
-Participate in the product definition phase, daily scrums, grooming sessions and story refining.
- Have a voice in the architectural definition and implementation of various key technology pieces.
- Implement robust unit and UI tests, including edge cases, usability and general reliability.
- Use git to create pull requests, review code and merge branches.
- Collaborate with the team and participate in knowledge sharing.
- Implement Agile Scrum development methodologies in every research, analysis, prototyping and interfaces development initiative.
- Openly expose problems and turn them into learning and team bonding experience.

Experience & Skills You're Bringing
- Minimum 4 years of experience with iOS development (Swift).
- Deep understanding of iOS frameworks, performance, and optimization (UIKit, GCD, threading).
- Solid and demonstrable understanding of object-oriented design patterns and principles.
- Extensive experience with automated testing - unit, integration, and UI tests.
- Strong understanding of mobile user interface guidelines and best practices.
- Comfortable with integrating RESTful web APIs and JSON.
- Experience with planning and writing technical documentation.
- Superior problem solving and risk management skills.
- Strong initiative, priority setting, and collaboration skills.
- Experience with GraphQL, Combine, Swift Concurrency, AVFoundation is an asset.
- Experience with Android native development, Fastlane, and Gitlab for Continuous Integration is an asset.
- SQL and relational database fundamentals experience is an asset.
- Bilingualism (English/French) is an asset, but not required.

FRENCH:
Ce que vous ferez
- Traduire les exigences métiers en spécifications techniques de conception.
-Participer à la phase de définition du produit, aux mêlées quotidiennes, aux séances de préparation et au raffinement de l'histoire.
- Avoir une voix dans la définition architecturale et la mise en œuvre de diverses pièces technologiques clés.
- Mettre en œuvre des tests unitaires et d'interface utilisateur robustes, y compris les cas extrêmes, la convivialité et la fiabilité générale.
- Utilisez git pour créer des demandes d'extraction, réviser le code et fusionner des branches.
- Collaborer avec l'équipe et participer au partage des connaissances.
- Mettre en œuvre les méthodologies de développement Agile Scrum dans chaque initiative de recherche, d'analyse, de prototypage et de développement d'interfaces.
- Exposez ouvertement les problèmes et transformez-les en expérience d'apprentissage et de création de liens d'équipe.

Expérience et compétences que vous apportez
- Minimum 4 ans d'expérience en développement iOS (Swift).
- Compréhension approfondie des frameworks iOS, des performances et de l'optimisation (UIKit, GCD, threading).
- Compréhension solide et démontrable des modèles et principes de conception orientés objet.
- Vaste expérience des tests automatisés - tests unitaires, d'intégration et d'interface utilisateur.
- Bonne compréhension des directives et des meilleures pratiques en matière d'interface utilisateur mobile.
- À l'aise avec l'intégration des API Web RESTful et JSON.
- Expérience en planification et rédaction de documentation technique.
- Compétences supérieures en résolution de problèmes et en gestion des risques.
- Fortes capacités d'initiative, d'établissement de priorités et de collaboration.
- Expérience avec GraphQL, Combine, Swift Concurrency, AVFoundation est un atout.
- Une expérience du développement natif Android, de Fastlane et de Gitlab pour l'intégration continue est un atout.
- Une expérience des principes fondamentaux de SQL et des bases de données relationnelles est un atout.
- Le bilinguisme (anglais/français) est un atout, mais pas obligatoire.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4438 Pharmacy AssistantMoncton , NB

Employment Term: Full-time
Location: Moncton , NB

Apply

Hiring a full-time Pharmacy Assistant in Moncton. NB! This role will be responsible for the day-to-day operations in serving our communities and will provide customer service to both clients and health care providers.

Note: This role will work around 40-45 hours per week.

Perks You'll Enjoy
- Excellent compensation package & benefits
- Great culture and working environment

Main Responsibilities
- You will work full-time, 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist will overlap shift, and will join a steady paced pharmacy that is very involved in the community.

Key Skills & Experience
- Bachelor of Science in Pharmacy
- Good communication skills and excellent customer and staff relations
- Ability to work quickly, multi-task and work well under pressure
- A high level of professionalism, energy and enthusiasm
- Strong computer skills and quick with documentation

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4437 Registered Pharmacy TechnicianMoncton , NB

Employment Term: Full-time
Location: Moncton , NB

Apply

Hiring a full-time Registered Pharmacy Technician in Moncton, NB! This role will be responsible for the day-to-day operations in serving our communities and will provide customer service to both clients and health care providers.

Note: This role will work around 40-45 hours per week.

Perks You'll Enjoy
- Excellent compensation package & benefits
- Great culture and working environment

Main Responsibilities
- You will work full-time, 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist will overlap shift, and will join a steady paced pharmacy that is very involved in the community.

Key Skills & Experience
- Bachelor of Science in Pharmacy
- Good communication skills and excellent customer and staff relations
- Ability to work quickly, multi-task and work well under pressure
- A high level of professionalism, energy and enthusiasm
- Strong computer skills and quick with documentation

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4436 Pharmacy ManagerMoncton , NB

Employment Term: Full-time
Location: Moncton , NB

Apply

Hiring a full-time Pharmacy Manager in Moncton, NB! This role will be responsible for the day-to-day operations in serving our communities and will provide customer service to both clients and health care providers.

Note: This role will work around 40-45 hours per week.

Perks You'll Enjoy
- Excellent compensation package & benefits
- Great culture and working environment

Main Responsibilities
- You will work full-time, 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist will overlap shift, and will join a steady paced pharmacy that is very involved in the community.

Key Skills & Experience
- Bachelor of Science in Pharmacy
- Good communication skills and excellent customer and staff relations
- Ability to work quickly, multi-task and work well under pressure
- A high level of professionalism, energy and enthusiasm
- Strong computer skills and quick with documentation

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4435 Sr. Solution Architect - BillingMontreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Sr. Solution Architect - Billing for an 11-month contract engagement in Montreal, QC! This role will be responsible for providing leadership and design initiatives for building technology solutions

Note: This is a hybrid role, requiring 2-3 days in-office.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Develops architecture and integration to support medium to large-scale initiatives.
- Defines project scope, plans and deliverables including cost and timelines.
- Provide assessment on responsible application on the mainframe.
- Write JCL for query and work with File-AID, VSAM databases.
- Perform testing on the mainframe

Experience & Skills You're Bringing
- Demonstrated experience providing IT architecture and planning.
- Ability to produce IT solutions, both independently and collaboratively.
- Experience and/or training related to one or more Architecture & Service Delivery Frameworks (TOGAF, eTOM, ITIL, CoBiT, etc.)
- Excellent Communication in French and English.
- Excellent Analytical skills.

FRENCH:
Chargé d'offrir du leadership et des initiatives de conception pour la création de solutions technologiques. Développe l'architecture et l'intégration pour appuyer des initiatives à moyen et à grand déploiement. Définit la portée, les plans et les livrables des projets, y compris les coûts et les échéanciers. Qualifications : expérience avérée dans la livraison d'architecture et la planification TI; capacité de produire des solutions TI à titre indépendant et collaboratif; expérience ou formation liées à un ou plusieurs cadres d'architecture et de livraison (TOGAF, eTOM, ITIL, CoBiT, etc.)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4434 Business Data AnalystToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Business Data Analyst for a 5-month contract engagement in Toronto, ON! This role will be responsible for evaluating new applications and identifying systems requirements, new IT developments and evolving business requirements.

Note: This is a hybrid role, requiring 1-3 days in-office.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- May supervise more junior analysts.
- Acts as a liaison between the IT development group and business units for the development and implementation of new systems and enhancement of existing systems.
- Evaluates new applications and identifies systems requirements, new IT developments and evolving business requirements.
- Recommends appropriate systems alternatives and/or enhancements to current systems.
- Prepares communications and makes presentations on system enhancements and/or alternatives.
- Works under the direction of a project manager.

Experience & Skills You're Bringing
- 3-6 years relevant experience.
- May be an expert in process modelling or have a good well rounded general exposure.
- Experience with SQL, SAS, MicroStrategy, and similar is an asset.

FRENCH:
De 3 à 6 ans d'expérience. Peut être un expert dans un ou plusieurs secteurs importants, comme la modélisation de processus, ou posséder une expérience générale assez vaste. Peut être appelé à superviser des analystes moins expérimentés. Fait office d'agent de liaison entre le groupe Développement TI et les unités d'affaires pour ce qui est du développement et de la mise en œuvre de nouveaux systèmes et de l'amélioration de systèmes existants; évalue de nouvelles applications et détermine les exigences système; évalue les nouveaux développements TI et les nouvelles exigences d'affaires et recommande de nouveaux systèmes appropriés ou des améliorations aux systèmes actuels; prépare les communications et fait des présentations sur les améliorations aux systèmes ou les nouveaux systèmes. Relève d'un directeur de projet.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4433 Pharmacy ManagerLethbridge , AB

Employment Term: Full-time
Location: Lethbridge , AB

Apply

Hiring a full-time Pharmacy Manager in Lethbridge, AB! This role will be responsible for the day-to-day operations in serving our communities and will provide customer service to both clients and health care providers.

Note: This role will work around 40-45 hours per week.

Perks You'll Enjoy
- Excellent compensation package & benefits
- Great culture and working environment

Main Responsibilities
- You will work full-time, 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist will overlap shift, and will join a steady paced pharmacy that is very involved in the community.

Key Skills & Experience
- Bachelor of Science in Pharmacy
- Good communication skills and excellent customer and staff relations
- Ability to work quickly, multi-task and work well under pressure
- A high level of professionalism, energy and enthusiasm
- Strong computer skills and quick with documentation

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4432 Pharmacy ManagerEdmonton , AB

Employment Term: Full-time
Location: Edmonton , AB

Apply

Hiring a full-time Pharmacy Manager near Edmonton, AB! This role will be responsible for the day-to-day operations in serving our communities and will provide customer service to both clients and health care providers.

Note: This role will work around 40-45 hours per week.

Perks You'll Enjoy
- Excellent compensation package & benefits
- Great culture and working environment

Main Responsibilities
- You will work full-time, 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist will overlap shift, and will join a steady paced pharmacy that is very involved in the community.

Key Skills & Experience
- Bachelor of Science in Pharmacy
- Good communication skills and excellent customer and staff relations
- Ability to work quickly, multi-task and work well under pressure
- A high level of professionalism, energy and enthusiasm
- Strong computer skills and quick with documentation

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4431 Pharmacy ManagerPrince Albert , SK

Employment Term: Full-time
Location: Prince Albert , SK

Apply

Hiring a full-time Pharmacy Manager in Prince Albert, SK! This role will be responsible for the day-to-day operations in serving our communities and will provide customer service to both clients and health care providers.

Note: This role will work around 40-45 hours per week.

Perks You'll Enjoy
- Excellent compensation package & benefits
- Great culture and working environment

Main Responsibilities
- You will work full-time, 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist will overlap shift, and will join a steady paced pharmacy that is very involved in the community.

Key Skills & Experience
- Bachelor of Science in Pharmacy
- Good communication skills and excellent customer and staff relations
- Ability to work quickly, multi-task and work well under pressure
- A high level of professionalism, energy and enthusiasm
- Strong computer skills and quick with documentation

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4430 Staff PharmacistWindsor , ON

Employment Term: Full-time
Location: Windsor , ON

Apply

Hiring a full-time Staff Pharmacist in Windsor, ON! This role will be responsible for the day-to-day operations in serving our communities and will provide customer service to both clients and health care providers.

Note: This role will work around 40-45 hours per week.

Perks You'll Enjoy
- Excellent compensation package & benefits
- Great culture and working environment

Main Responsibilities
- You will work full-time, 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist will overlap shift, and will join a steady paced pharmacy that is very involved in the community.

Key Skills & Experience
- Bachelor of Science in Pharmacy
- Good communication skills and excellent customer and staff relations
- Ability to work quickly, multi-task and work well under pressure
- A high level of professionalism, energy and enthusiasm
- Strong computer skills and quick with documentation

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4411 Development Team Leader (Data Storage Automation)Montreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Development Team Leader (Data Storage Automation) on a 10-month contract engagement in Montreal, QC! This role will be responsible for leading development teams, architect, and design and implementing storage solutions utilizing Python for automation, and managing CI/CD pipelines.

Note: Bilingualism (English/French) is preferred but not mandatory. Three days in-office is preferred, but not mandatory. This role is open to Ontario and Quebec, Atlantic provinces offices.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Lead and mentor development teams responsible for creating storage-related applications, tools, or scripts.
- Collaborate with developers to ensure alignment between storage architecture and software development efforts.
- Foster a collaborative and innovative development environment.
- Maintain an develop the storage API Gateway (in house product for Data Storage Automation).
- Utilize Python scripting for automation of storage-related tasks, configuration management, and system monitoring.
- Develop and maintain Python scripts for efficient data manipulation, migration, and integration with storage systems.
- Implement and manage CI/CD pipelines for storage-related applications and infrastructure.
- Collaborate with DevOps teams to automate the testing, deployment, and monitoring of storage solutions.
- Ensure the integration of storage components into the organization's broader CI/CD processes.
- Netapp L4 support Ontap & Storage Grid support.
- Hitachi block storage support.
- SAN support (Broadcom).
- Works under the general direction of a senior system integrator, project manager or functional IT manager.

Experience & Skills You're Bringing
- Strong experience in ONTAP API, Storage Grid API, Hitachi API for storage management.
- 10+ years in lead dev teams developing application for large enterprise.
- 10+ years supporting in 50+PB storage footprint.
- 15+ years Design, code, test and deliver the services and functions with production quality
- 10+ years Contribute to implement good software development practices: continuous integration (CI), continuous deployment (CD), static code analysis, test automation (TDD), etc.
- Actively participate to implement DevOps concepts.
- Define requirements and specifications with internal groups in an Agile methodologies (Epics and User Stories)
- Perform the technology watch; contribute to the strategy and evolution of existing services, as well as future architecture evolution around communication platforms.
- Fundamental knowledge in Data storage technologies (block, file, object)
- Expert Knowledge of Python
- Expert Knowledge in deployment as code.
- BS Degree in Computer Science or Information Science
- 10+ years of technical or operation experience in network or IT
- 10+ years expert level experience in Storage Mainly Ontap, Storagegrid, Hitachi
- Very good Knowledge of Networking
- Knowledge of VMWare, Openstack, K8S.
- Strong interpersonal, oral and written communication skills, with a good sense of humor
- Team player who always put the interest of the team above all other priorities
- Strong aptitude to recognize opportunities for improvement in day-to-day work and take appropriate actions
- Excellent analytical, problem solving and decision making skills with a strong attention to detail
- Strong time management skills and work ethic (highly motivated) to manage multiple projects/accountabilities

FRENCH:
Au moins 8 ans d'expérience. Exécute des travaux de manière presque autonome (c.-à-d. nécessite très peu de supervision). Peut agir en tant que chef ou superviseur. Prend des décisions ou aide la direction à prendre des décisions. Sous une supervision générale, participe en tant qu'expert technique de haut niveau à la conception, au codage, aux essais et au débogage de nouveaux logiciels, ou à l'amélioration considérable de logiciels existants. Travaille avec le personnel technique pour comprendre les problèmes touchant les logiciels et développer les spécifications visant à les résoudre. Peut agir à titre de chef d'équipe dans le cadre de projets moins complexes. Aide à former le personnel technique moins expérimenté. Travaille sous la direction générale d'un premier intégrateur de systèmes, un directeur de projet ou d'un gestionnaire de TI.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4429 Bilingual Customer Support AgentOttawa , ON

Employment Term: Contract
Location: Ottawa , ON

Apply

Our client, one of Canada's leading companies, is hiring a Bilingual Customer Support Agent on a 10-month contract engagement in Ottawa, ON! In this role, you will be responsible for responding to customer requests in a prompt, accurate, and professional manner.

Note: Bilingualism (English/French) is required. The successful candidate will undergo background checks. Only applicants in Ottawa will be considered.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Develop and maintain good client relationships while ensuring confidentiality.
- Work with both internal and external teams to ensure the customer's needs are met.
- Process customer requests through utilization of the CRM tool.
- Manage and update the inventory system.
- Complete service orders.
- Process invoices and complete billing.

Experience & Skills You're Bringing
- As required to meet customer's needs, successful candidate must pass background checks.
- Have a minimum of 3 years' experience in customer service.
- Bilingualism in French/English is mandatory.
- Detail oriented.
- Able to prioritize and multi-task at a high level.
- Able to solve problems analytically.
- Ability to adapt to change, in a competitive environment where priorities change frequently.
- Self-motivated, self-governing, and accountable.
- Advanced skills in Microsoft Office (Word, Excel, PowerPoint, etc.).
- Basic accounting knowledge is an asset.

FRENCH
Rôle et responsabilités:
•Responsable de répondre aux demandes des clients de manière rapide, précise et professionnelle
•Développer et entretenir de bonnes relations avec les clients tout en garantissant la confidentialité
•Travailler avec des équipes internes et externes pour s'assurer que les besoins du client sont satisfaits
•Traiter les demandes des clients grâce à l'utilisation de l'outil CRM
•Gérer et mettre à jour le système d'inventaire
•Créer des commandes de service complètes
•Traiter les factures et compléter la facturation

Compétences et habiletés essentielles:
•Comme requis, pour répondre aux besoins des clients, le candidat retenu devra passer avec succès, la vérification des antécédents effectuée par Bell, par la Police Provinciale de l'Ontario (OPP) ainsi que celle de la Sureté du Québec.
•Avoir au moins trois ans d'expérience en service à la clientèle
•Le bilinguisme français / anglais est obligatoire
•Avoir le souci du détail
•Capable de prioriser et d'effectuer plusieurs tâches à haut niveau
•Capable de résoudre les problèmes de manière analytique
•Capacité d'adaptation au changement, dans un environnement concurrentiel où les priorités changent fréquemment
•Auto-motivé, autonome et responsable
•Compétences avancées dans Microsoft Office (Word, Excel, PowerPoint, etc.)
•Connaissance des notions de base de comptabilité est un atout

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4428 Sr QA EngineerCanada-Wide , ON

Employment Term: Full-time
Location: Canada-Wide , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior QA Engineer for a permanent engagement, Canada-wide! This role will be responsible for ensuring the quality and reliability of the company's SaaS platform through the development and implementation of automated testing solutions.

Note: This is a remote role.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Collaborate with cross-functional teams, including developers, product managers, and quality assurance analysts, to understand requirements and develop comprehensive test plans.
- Design, develop, and maintain automated test suites for our SaaS platform, covering functional, integration, regression, and performance testing.
- Implement test automation frameworks and tools to streamline the testing process and improve efficiency.
- Identify and prioritize test cases based on risk analysis and business impact.
- Monitor and analyze test results, identify defects, and work closely with development teams to resolve issues in a timely manner.
- Continuously evaluate and enhance testing processes and strategies to ensure maximum test coverage and effectiveness.
- Participate in code reviews, sprint planning, and other Agile ceremonies to ensure alignment with quality standards and best practices.
- Stay up-to-date with the latest trends and advancements in software testing methodologies and tools, and proactively share knowledge and insights with the team.

Experience & Skills You're Bringing
- Bachelor's degree in Computer Science, Engineering, or a related field. (Master's degree preferred)
- Proven experience as a Test Engineer or Quality Assurance Engineer, with a focus on automated testing in a SaaS environment.
- Strong proficiency in test automation frameworks such as Selenium, Appium, JMeter or similar tools.
- Hands-on experience with programming languages such as C#, Python, and TypeScript, and familiarity with .NET, Angular, NestJS, and FastAPI tech stacks.
- Experience with TDD/BDD methodologies and related tools such as NUnit, MSTest, Jasmine, SpecFlow, Protractor, Jest, Cucumber, Behave and PyTest.
- Solid understanding of software development lifecycle (SDLC) methodologies, Agile practices, and CI/CD pipelines.
- Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues and drive resolution.
- Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.

FRENCH:
Notre client, l'une des principales entreprises au Canada, embauche un ingénieur QA senior pour un engagement permanent à Toronto, ON ! Ce rôle sera chargé d'assurer la qualité et la fiabilité de la plateforme SaaS de l'entreprise grâce au développement et à la mise en œuvre de solutions de tests automatisés.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4427 Senior Full-Stack DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior Full-Stack Developer for a permanent engagement in Toronto, ON! This role will be responsible for both front-end and back-end development, as well as software development.

Note: This is a hybrid role.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Participate in a variety of Frontend and Backend projects within our expanding development team.
- Contribute to the enhancement of existing services, ensuring their scalability and reliability, with a particular focus on uptime.
- Lead the design and execution of a user authentication service that is compatible with various cloud platforms.
- Improve existing services within a microservice architecture.
- Collaborate with product managers, designers, and other stakeholders to uphold the principles of quality, usability, and simplicity.
- Contribute to the development of back-for-front-end services, promoting the use of micro front-end architecture to enhance platform scalability and extensibility.
- Assist in creating data-driven infrastructure for collecting and analyzing user behaviour data and customer feedback to improve user experiences continuously.
- Some travel to the US is required.

Experience & Skills You're Bringing
- At least 5 years of software development experience in a full-stack developer role or similar.
- Solid knowledge of design systems and frameworks, and have delivered multiple cross-platform projects or products.
- Understanding of service-oriented architecture, microservices and micro frontends concepts and patterns, and cloud-native solution concepts and best practices. You have demonstrated experience in implementing enterprise or SaaS solution development following 12-factor design patterns and related best practices.
- Experience with high availability, scalability, and serviceability platform design and architecture. You are proficient in supporting infrastructure services, including databases, storage services, event and streaming services, etc.
- Strong hands-on troubleshooting and analytical skills.
- Proficient in managing GIT Flow for source code management.
- Strong coding background; proficiency in C#, Python, JavaScript/Typescript, and their popular frameworks and build systems.
- Proficiency in other modern programming languages is an asset.
- Experience with code analysis and inspection tools for Code Quality.
- Bachelor's degree (or higher) in Computer Science, Computer Engineering, or a closely related discipline.
- Comfortable working in a fast-paced environment and using Agile methodologies for software development.
- Experience designing and delivering multiple systems.
- Cloud experience preferred (Azure or AWS).
- Comfortable coding on front and back, flexible for frontend they use mostly Angular (12).
- Need to code with C# and Python.

FRENCH:
Il s'agit d'un rôle hybride à temps plein pour un développeur Full Stack. Le Développeur Full Stack sera responsable du développement front-end et back-end, ainsi que du développement logiciel. Le poste sera situé à Toronto, en Ontario, avec une flexibilité pour certains travaux à distance. Les tâches quotidiennes comprendront un brainstorming avec l'équipe de développement et les clients pour créer de nouvelles fonctionnalités de site Web, développer et tester des applications, ainsi qu'effectuer des mises à jour et une maintenance logicielles.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4426 Infrastructure / Data Center Expert Montreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Infrastructure / Data Center Expert on a 10-month contract engagement in Montreal, QC! This role will be responsible for designing and implementing solutions that meet specific business needs.

Note: Bilingualism (English/French) is not required, but the candidate must be based in Montreal.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Work closely with stakeholders to understand their requirements and develop technical specifications that will meet those requirements.
- Ensure the solution is properly integrated with existing systems and infrastructure, and that it meets performance and security standards.
- Oversee the development process and work with developers to ensure that the solution is properly implemented.
- Facilitate application interviews to ensure appropriate technical information around the application hardware, networking, and requirements have been gathered.
- Work with onsite resources to plan the physical layout of the new data centre based on current data centre knowledge and requirements.
- Proactively monitor project to anticipate potential risks and identify solutions.
- Participate in stand-up meetings and report progress.

Experience & Skills You're Bringing
- Excellent communication and organization skills.
- Solution oriented and positive team player.
- Excels in a fast paced environment
- Proficient with Excel and Office 365.
- Strong attention to detail with technical experience.
- Previous experience with data centres and physical hardware.
- Strong technical background regarding infrastructure delivery and support.

FRENCH:
Responsable de concevoir et de mettre en œuvre des solutions répondant à des besoins commerciaux spécifiques. Ils travaillent en étroite collaboration avec les parties prenantes pour comprendre leurs exigences et développer des spécifications techniques qui répondront à ces exigences. Ils veillent également à ce que la solution soit correctement intégrée aux systèmes et à l'infrastructure existants et qu'elle respecte les normes de performance et de sécurité. De plus, ils supervisent le processus de développement et travaillent avec les développeurs pour s'assurer que la solution est correctement implémentée.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4425 Project CoordinatorMontreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Project Coordinator on a 5-month contract engagement in Montreal, QC! This role will be responsible for assisting Project Manager(s) in coordinating, planning, communicating and executing the delivery of core project components.

Note: This is a remote role.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Preparation of communications, progress reporting and meeting agendas and minutes.
- Work with complex data in excel tables.
- Responsible for project scheduling, including action item tracking, financial updates and tracking, and filing and document management.

Experience & Skills You're Bringing
- Undergraduate Degree or Certificate in a relevant field.
- Demonstrated experience working in a professional environment support project management activities.
- Possess excellent Microsoft application skills (Excel, Word, and Project).
- Stellar organizational skills, time management, and people skills.

FRENCH:
Chargé d'aider le directeur de projet à coordonner, planifier, communiquer et exécuter la livraison de composantes clés des projets. Prépare les communications, les rapports d'avancement, ainsi que l'ordre du jour et les comptes rendus de réunions. Gère les données complexes dans des tableaux Excel. Chargé de l'ordonnancement de projets, y compris le suivi des éléments d'action, les mises à jour et le suivi financiers, le classement et la gestion des documents. Qualifications : diplôme d'études universitaires de premier cycle ou certificat; expérience avérée dans un environnement professionnel à gérer des activités de gestion de projet; excellente maîtrise des applications Microsoft (Excel, Word et Project).

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4424 Avid Video EditorToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring an Avid Video Editor on a 5-month contract engagement in Toronto, ON! Responsibilities include writing and editing content that includes online, publications, and packaging materials.

Note: Bilingualism (English/French) is not required, but is an asset. This is a hybrid role, requiring three days in-office.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Provide timely and relevant content, selecting appropriate images, and editing materials.
-Identify content needs around key strategies.
- Sourcing and evaluating content (original, licensed).
- Inputting content in a variety of formats including, but not limited to, text, photo, and video.
- Act as a moderator to interactive portals while promoting content.

Experience & Skills You're Bringing
- Undergraduate Degree or Certificate in a relevant field.
- Proven content writing ability and time-sensitive editing ability.
- Knowledge of innovative websites in the market and working knowledge of competitors in media space.
- 5+ years of Professional video editing using Avid Media Composer.
- 5+ years of experience with Avid Media Central Cloud UX.
- Experience and understanding of Broadcast workflows.
- Avid ACSR certification considered an asset.
- Experience professional video editing with Adobe Premier is considered an asset.

FRENCH:
Chargé de rédiger et de modifier le contenu, y compris le contenu en ligne, les publications et la documentation sur les forfaits. Fournit du contenu pertinent en temps opportun, sélectionne les images appropriées et modifie la documentation. Cerne les besoins en matière de contenu en établissant des stratégies clés. Recueille et évalue le contenu (original, sous licence). Fournit du contenu dans des formats variés, y compris les textes, les photos et les vidéos. Agit comme modérateur pour les portails interactifs tout en faisant la promotion de contenu. Qualifications : diplôme universitaire de premier cycle ou certificat; habiletés éprouvées pour rédiger et éditer du contenu en temps opportun; connaissance des sites Web innovateurs sur le marché et connaissance fonctionnelle des concurrents dans l'univers médiatique.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4423 Relief PharmacistNationwide ,

Employment Term: Full-time
Location: Nationwide ,

Apply

Hiring a Casual/Relief Pharmacists across Canada!

Perks You'll Enjoy
- Excellent compensation package & benefits
- Great culture and working environment

Main Responsibilities
- Responsible for the day-to-day operations in serving our communities and will provide customer service to both clients and health care providers.
- Staff pharmacist will overlap shift, and will join a steady paced pharmacy that is very involved in the community.

Key Skills & Experience
- Bachelor of Science in Pharmacy
- Fully licensed by the College of Pharmacists in your province.
- Good communication skills and excellent customer and staff relations
- Ability to work quickly, multi-task and work well under pressure
- A high level of professionalism, energy and enthusiasm
- Strong computer skills and quick with documentation

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4422 Project CoordinatorMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Project Coordinator on a 12-month contract engagement in Mississauga, ON! Responsibilities will include support and maintenance of a central database environment used throughout project delivery to track/monitor resourcing and associated budgets across the department.

Note: This is a hybrid role, requiring three days in-office.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Support and maintenance of a central database environment used throughout project delivery to track/monitor resourcing and associated budgets across the department.
- Work directly with development teams.
- Provide support on establishing financial structures (networks and activity codes) in SAP, invoice validation & coding/processing, analysis of monthly results (capital & expense), facilitating reposts/accruals, time administration, SOx compliance, and ad hoc analysis/other assigned projects as needed.

Experience & Skills You're Bringing
- Experience with database administration,
- Experience working with SAP,
- Accurate/efficient data entry,
- Strong understanding of basic accounting principles,
- General knowledge of (or exposure to) project management processes
- Proficiency in MS Office, especially Microsoft Excel
- Clear and concise communication skills
- High attention to detail and level of integrity to ensure reliability of data
- Resourceful, self-starter with initiative to complete tasks independently

FRENCH:
- Support et maintenance d'un environnement de base de données central utilisé tout au long de la livraison du projet pour suivre/surveiller les ressources et les budgets associés dans l'ensemble du département.
- Travailler directement avec les équipes de développement.
- Fournir un support pour l'établissement des structures financières (réseaux et codes d'activité) dans SAP, la validation et le codage/traitement des factures, l'analyse des résultats mensuels (capital et dépenses), la facilitation des reposts/accumulations, l'administration du temps, la conformité SOx et les analyses ad hoc/autres. projets assignés selon les besoins.

- Expérience en administration de bases de données,
- Expérience de travail avec SAP,
- Saisie de données précise/efficace,
- Bonne compréhension des principes comptables de base,
- Connaissance générale (ou exposition aux) processus de gestion de projet
- Maîtrise de MS Office, notamment Microsoft Excel
- Compétences en communication claire et concise
- Grande attention aux détails et au niveau d'intégrité pour garantir la fiabilité des données
- Débrouillard, autonome et faisant preuve d'initiative pour accomplir les tâches de manière indépendante

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4420 UX DesignerMontreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a UX Designer on a 12-month contract engagement in Montreal, QC! This role will be responsible for driving meaningful and creative designs across a range of web and app initiatives and for accurately and efficiently scoping design phases of projects.

Note: Bilingualism (English/French) is required for this role. This is a hybrid role, requiring three days in-office.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Lead and inspire the design team to develop and maintain a strong creative vision across all projects, and to deliver exceptional visual design solutions.
- Mentor and guide junior designers, helping them develop their skills and design perspective.
- Ensure the highest standards of visual design are met and maintained.
- Utilize your strong pedigree in visual design to create visually stunning and impactful designs.
- Create engaging visuals and flow experiences for web and app.
- Provide clear direction and guidance to designers working on your project teams.
- Foster a collaborative and creative environment, encouraging the growth and development of team members.
- Collaborate with cross-functional teams to ensure design solutions align with project goals.

Experience & Skills You're Bringing
- Bachelor's degree in Design, Graphic Design, or a related field.
- 5+ years of proven experience in visual design, with a strong focus on digital experiences and creating visually stunning designs.
- Advanced experience with Figma and Storybook (organizing a design system, building UI kits, building prototypes, animations)
- Working knowledge of latest web UI design kits.
- Awareness of current design trends and technologies.
- Strong leadership and communication skills, with the ability to provide clear direction and guidance.
- Excellent project management skills, with the ability to accurately scope design phases and manage resources effectively.
- A passion for ideas, and storytelling, namely, making work that strives to deliver an impact and foster meaningful connections with the user through your creations.
- Solid understanding of UI/UX design principles for digital products

FRENCH:
Au moins 8 ans d'expérience. Exécute des travaux de façon presque autonome (c.-à-d. nécessite très peu de supervision). Peut agir en tant que chef ou superviseur. Prend des décisions ou aide la direction à prendre des décisions. Sous une supervision générale, participe en tant qu'expert technique de haut niveau à la conception, au codage, aux essais et au débogage de nouveaux logiciels, ou à l'amélioration considérable de logiciels existants. Travaille avec le personnel technique pour comprendre les problèmes touchant les logiciels et développe les spécifications visant à les résoudre. Peut agir à titre de chef d'équipe dans le cadre de projets moins complexes. Aide à former le personnel technique moins expérimenté. Travaille sous la direction générale d'un premier intégrateur de systèmes, un directeur de projet ou d'un gestionnaire de TI.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.