Employment Term: Full-time
Location: Canada-Wide
, ON
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.
Employment Term: Full-time
Location: Toronto
, ON
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.
Employment Term: Contract
Location: Montreal
, QC
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.
Employment Term: Contract
Location: Montreal
, QC
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.
Employment Term: Contract
Location: Toronto
, ON
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.
Employment Term: Contract
Location: Mississauga
, ON
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.
Employment Term: Contract
Location: Montreal
, QC
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.
Employment Term: Contract
Location: Montreal
, QC
Our client, one of Canada's leading companies, is hiring a Design Studio Manager (Bilingual) on a 12-month contract engagement in Montreal, QC! This role will be responsible for providing support and management to a UX design team while communicating with product owners and stakeholders.
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
- Manage front-door intake requests for design work. Plan the work according to priorities and team capacity.
- Liase with product owners to understand business and project needs.
- Assess design briefs for completeness, use cases, flow charts to maximize design efficiency.
- Work with designers to size design effort required and communicate with stakeholders.
- Manage the design team budget to ensure project costs are fully accounted for.
- Prepare executive reviews with the design team, quality proof designs and scoping highlights before they are sent off.
- Create and implement weekly deadlines, project goals, expectations, and workflows to ensure a smooth production process with on-time delivery.
- Manage the team Kanban and various design reviews with stakeholders. Ensure feedback is captured and reflected.
Experience & Skills You're Bringing
- Bachelor's degree in Design, Graphic Design, or a related field.
- 2+ years of proven experience in visual design, with a strong focus on working with UX designers, and within a design studio.
- Strong experience using JIRA, Confluence and the Agile methodology.
- Experience with Figma and Storybook.
- 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.
- 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.
Employment Term: Contract
Location: Ottawa
, ON
Our client, one of Canada's leading companies, is hiring a Business Analyst: Custom Deal Program​​ on a 12-month contract engagement in Ottawa, ON! This role will be responsible for evaluating new applications and identifying systems requirements.
Note: This role is temporarily remote.
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
- Supervise 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 IT developments and evolving business requirements, and 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
- Strong attention to detail.
- Strong analytical and critical thinking skills.
- SAFe Agile knowledge.
- Strong organizational and time management skills.
- Prior knowledge of Telecom IT experience.
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.
Employment Term: Full-time
Location: Toronto
, ON
Our client, one of Canada's leading companies, is hiring a UX Design Researcher on a 6-month contract engagement in Toronto, ON! This role will be responsible for designing wireframe and interactive prototypes.
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
- Perform user research (profiles and tasks).
- Organize information.
- Define interactive scenarios and design interface mock-ups.
- Perform heuristic evaluations and conduct usability tests.
Experience & Skills You're Bringing
- Understanding of business requirements and ability to convert information into applicable concepts.
- Expertise in wireframing.
- Experience in design research (moderate and user testing).
- Ability to efficiently collaborate with stakeholders and present designs.
FRENCH:
Comprendre les requis d'affaires et convertir l'information en concepts applicables aux interfaces d'applications et de logiciels. Effectuer la recherche sur les usagers (profils et tâches). Organiser l'information. Définir les scénarios interactifs. Concevoir les prototypes en fils de fer (" wireframes "). Concevoir les prototypes interactifs. Concevoir le rendu final des interfaces. Effectuer les évaluations heuristiques. Diriger des tests d'utilisabilité.
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.
Employment Term: Contract
Location: Toronto
, ON
Our client, one of Canada's leading companies, is hiring 2 Jr Software Developers on a 11-month contract engagement in Toronto, ON! This role will be responsible for designing and developing software solutions to meet specific business needs.
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 stakeholders to identify requirements and develop specifications.
- Utilize expertise to create high-quality software that meets stakeholder requirements.
- Work with developers to ensure that the software is properly implemented and that any bugs or issues are resolved.
Experience & Skills You're Bringing
- Previous experience as a software developer.
- Strong knowledge of Hadoop and Java
FRENCH:
Responsable de concevoir et de développer des solutions logicielles répondant à des besoins commerciaux spécifiques. Ils travaillent en étroite collaboration avec les parties prenantes pour identifier les exigences et développer des spécifications, et ils utilisent leur expertise pour créer des logiciels de haute qualité qui répondent à ces exigences. Ils travaillent également avec les développeurs pour s'assurer que le logiciel est correctement implémenté et que les bogues ou les problèmes sont résolus.
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.
Employment Term: Contract
Location: Mississauga
, ON
Our client, one of Canada's leading companies, is hiring a Cloud Architect on a 12-month contract engagement in Mississauga, ON! This role will be responsible for designing the overall cloud infrastructure for applications, considering scalability, reliability, and performance.
Note: Open to any location in Canada, Easter Hours.
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
- Implement strategies for high availability and disaster recovery to ensure uninterrupted service and data protection in case of system failures or disasters.
- Design and implement robust security measures to protect sensitive customer data, transactions, and ensure compliance with industry standards and regulations.
- Plan for scalability to accommodate varying levels of traffic, especially during peak times such as sales events, and ensure optimal performance.
- Design and implement APIs for seamless integration with external services and third-party applications.
- Implement cost-effective solutions and continuously monitor and optimize resource usage to ensure efficient use of cloud resources and cost control.
- Implement automation and orchestration tools to streamline deployment processes, updates, and ensure consistency across the infrastructure.
- Set up monitoring and logging systems to proactively identify and address issues, track performance metrics, and ensure the health of the commerce platform.
- Collaborate with development teams to understand application requirements, provide guidance on best practices, and ensure alignment with the overall cloud architecture.
- Ensure that the infrastructures comply with relevant data protection regulations and industry standards, and establish auditing mechanisms for security and compliance monitoring.
- Create comprehensive documentation for the cloud architecture, including diagrams, configuration details, and guidelines for maintenance and troubleshooting.
Experience & Skills You're Bringing
- Cloud experience with AWS, Azure and GCP
- Infrastructure as code experience (Terraform, etc.)
- Scripting experience with Bash, Python, or similar.
FRENCH:
Ce que vous ferez
- Mettre en œuvre des stratégies de haute disponibilité et de reprise après sinistre pour garantir un service ininterrompu et une protection des données en cas de panne ou de sinistre du système.
- Concevoir et mettre en œuvre des mesures de sécurité robustes pour protéger les données et transactions sensibles des clients et garantir la conformité aux normes et réglementations de l'industrie.
- Planifiez l'évolutivité pour s'adapter à différents niveaux de trafic, en particulier pendant les heures de pointe telles que les événements commerciaux, et garantissez des performances optimales.
- Concevoir et mettre en œuvre des API pour une intégration transparente avec des services externes et des applications tierces.
- Mettez en œuvre des solutions rentables et surveillez et optimisez en permanence l'utilisation des ressources pour garantir une utilisation efficace des ressources cloud et un contrôle des coûts.
- Mettre en œuvre des outils d'automatisation et d'orchestration pour rationaliser les processus de déploiement, les mises à jour et garantir la cohérence dans l'ensemble de l'infrastructure.
- Mettre en place des systèmes de surveillance et de journalisation pour identifier et résoudre de manière proactive les problèmes, suivre les mesures de performance et garantir la santé de la plateforme de commerce.
- Collaborer avec les équipes de développement pour comprendre les exigences des applications, fournir des conseils sur les meilleures pratiques et assurer l'alignement avec l'architecture cloud globale.
- Veiller à ce que les infrastructures soient conformes aux réglementations en vigueur en matière de protection des données et aux normes de l'industrie, et établir des mécanismes d'audit pour la surveillance de la sécurité et de la conformité.
- Créez une documentation complète pour l'architecture cloud, comprenant des diagrammes, des détails de configuration et des directives pour la maintenance et le dépannage.
Expérience et compétences que vous apportez
- Expérience cloud avec AWS, Azure et GCP
- Expérience d'infrastructure en tant que code (Terraform, etc.)
- Expérience en script avec Bash, Python ou similaire.
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.
Employment Term: Contract
Location: Mississauga
, ON
Our client, one of Canada's leading companies, is hiring a Windows Autopilot Product Owner​​ on a 12-month contract engagement in Mississauga, ON! This role will be responsible for managing all aspects of the project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting.
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
- Connect with customers and key stakeholders
- Gather and apply customer feedback
- Manage and prioritize the team backlog
- Contribute to the Employee Endpoint Management Solutions roadmap and vision to deliver endpoint management solutions that meet employee expectations
- Prioritize and manage the product backlog, ensuring it is visible, transparent, and actionable
Experience & Skills You're Bringing
- At least 5 years of experience as a Product Owner
- Excellent communication skills, with the ability to build trust and relationships with team members and stakeholders
- Experience with Agile project management tools such as Jira and Confluence
- Strong problem-solving skills and the ability to think strategically and analytically
- Strong knowledge of Agile/Scrum principles, practices, and frameworks
- Bachelor's degree in business, computer science, engineering, or a related field is preferred
- Bilingualism (English/French) is an asset, but not required.
FRENCH:
Chargé de gérer tous les aspects du cycle de vie du projet, y compris l'évaluation de la portée, l'affectation des ressources, le développement du plan de projet, le suivi du projet, la surveillance et la production de rapports. Développe et met à jour toute la documentation liée au projet (plan de projet, journal des problèmes et des mesures, gestion des risques, plan de communication, rapports d'état, etc.). Tient à jour la bibliothèque du Bureau de gestion des projets avec la base de données des leçons apprises, et applique les leçons apprises à toutes les initiatives. Aide au développement et à la mise en œuvre de modèles, de procédures et de processus dans le cadre du processus d'amélioration continue. Qualifications : expérience avérée en gestion de projet et en livraison de solutions; expérience en gestion de plusieurs projets simultanément; expertise de la suite Microsoft, y compris de Microsoft Project; connaissance des pratiques exemplaires reconnues et des normes de l'industrie; et certification en gestion de projet souhaitable, mais non 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.
Employment Term: Contract
Location: Montreal
, QC
Our client, one of Canada's leading companies, is hiring a Senior Full Stack Developer on a 12-month contract engagement in Montreal, QC! This role will be responsible for developing and maintaining scalable applications using Node.js, TypeScript, React, Java, and Objective-C.
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
- Design and implement user interfaces with React for seamless user experiences.
- Collaborate with cross-functional teams to integrate front-end and back-end functionalities.
- Utilize Docker to containerize applications for deployment and manage pods efficiently.
- Troubleshoot and resolve complex technical issues across the full stack.
- Keep abreast of industry trends and best practices in software development.
Experience & Skills You're Bringing
- Proficiency in Node.js, TypeScript, React, Java, and Objective-C.
- Experience with containerization tools like Docker and orchestration with pods.
- Strong understanding of front-end and back-end development principles.
- Ability to work in an Agile environment and collaborate effectively with team members.
- Excellent problem-solving and debugging skills.
- Previous involvement in mobile app development and deployment is preferred.
- Excellent problem-solving and debugging skills are preferred.
FRENCH:
Ce que vous ferez
- Concevoir et mettre en œuvre des interfaces utilisateur avec React pour des expériences utilisateur transparentes.
- Collaborer avec des équipes interfonctionnelles pour intégrer les fonctionnalités front-end et back-end.
- Utilisez Docker pour conteneuriser les applications à déployer et gérer efficacement les pods.
- Dépanner et résoudre des problèmes techniques complexes sur l'ensemble de la pile.
- Se tenir au courant des tendances de l'industrie et des meilleures pratiques en matière de développement de logiciels.
Expérience et compétences que vous apportez
- Maîtrise de Node.js, TypeScript, React, Java et Objective-C.
- Expérience avec les outils de conteneurisation comme Docker et l'orchestration avec des pods.
- Forte compréhension des principes de développement front-end et back-end.
- Capacité à travailler dans un environnement Agile et à collaborer efficacement avec les membres de l'équipe.
- Excellentes compétences en résolution de problèmes et en débogage.
- Une implication antérieure dans le développement et le déploiement d'applications mobiles est préférable.
- D'excellentes compétences en résolution de problèmes et en débogage sont préférables.
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.
Employment Term: Contract
Location: Mississauga
, ON
Our client, one of Canada's leading companies, is hiring a Project Manager Senior on a 12-month contract engagement in Mississauga, ON! This role will be responsible for managing all aspects of the project management life cycle, including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting.
Note: This is a hybrid role, requiring 2-3 days on-site.
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
- Create and manage project documentation, including Project Plan, Issue and Action Logs, Risk Management, Communication Plan, Status Reports, etc.
- Manage the Project Management Office Library with a lessons learned database and apply lessons learned to all initiatives.
- Contribute to the development and implementation of templates, procedures, and processes as part of the continuous improvement initiative.
Experience & Skills You're Bringing
- Demonstrated experience in project management delivering project solutions.
- Demonstrated external customer management experience.
- Experience in managing multiple projects at a time.
- Expertise in MS Suite including Microsoft Project.
- Proven knowledge of industry best practices and standards.
- Project Management designation is an asset, but is not required.
- Technical/IT project management experience (PMP designation preferred).
- Strong project leadership and initiative.
FRENCH:
Chargé de gérer tous les aspects du cycle de vie du projet, y compris l'évaluation de la portée, l'affectation des ressources, le développement du plan de projet, le suivi du projet, la surveillance et la production de rapports. Développe et met à jour toute la documentation liée au projet (plan de projet, journal des problèmes et des mesures, gestion des risques, plan de communication, rapports d'état, etc.). Tient à jour la bibliothèque du Bureau de gestion des projets avec la base de données des leçons apprises, et applique les leçons apprises à toutes les initiatives. Aide au développement et à la mise en œuvre de modèles, de procédures et de processus dans le cadre du processus d'amélioration continue. Qualifications : expérience avérée en gestion de projet et en livraison de solutions; expérience en gestion de plusieurs projets simultanément; expertise de la suite Microsoft, y compris de Microsoft Project; connaissance des pratiques exemplaires reconnues et des normes de l'industrie; et certification en gestion de projet souhaitable, mais non 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.
Employment Term: Contract
Location: Fountain Valley
, CA
Our client, one of Canada's leading companies, is hiring a Trust Operations Specialist II on a 6-month contract engagement in Fountain Valley, CA! This role will be responsible for handling of exception based requests from both internal and external customer e-mails and/or phone calls.
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
- Accurately load and process wage disbursement files in a fast paced, deadline oriented operations unit
- Monitors incoming or outgoing disbursement files to identify, research and resolve issues related to a file
- May act as a liaison between employers, agencies, and tax partners to resolve disbursement
- Review audit reports to ensure files were processed accurately and to completion
- May process pre or post email exception requests for disbursement products; including returned mail and stale dated check process which may include voiding and reissuing a transaction
- May send correspondence to external customers, business partners or agencies regarding disbursements
- May be required to prepare monthly departmental charts or reports
- Attends company and departmental meetings as required
- Performs other duties or special projects as assigned that are specific to the essential operations of the department
- Operates independently on a day to day basis
- Must be able to complete daily audit
- Must be able to work a schedule between the hours of 8:00am PST to 5:00 pm PST
Experience & Skills You're Bringing
- Minimum 2 years in Payroll/Tax Environment. Bachelors Degree preferred
- Must possess strong customer service skills which includes the ability to communicate across functional areas and negotiate through difficult situations
- Demonstrated strong oral and written communication skills and an ability to interact with all levels of the organization
- Must have strong organizational skills with an ability to make decisions quickly in a fast paced, deadline driven environment
- Must possess a high level of initiative and be able to work independently with minimal supervision
- Must enjoy working within an environment that has constant growth, enhancements and change
- Must demonstrate proficiency with all desktop tools; MSOffice, Word, and Excel
- Must demonstrate flexibility and a willingness to work closely with others in a dynamic ever-changing environment.
- Non-routine decision-making ability.
FRENCH
Ce que vous ferez
- Charger et traiter avec précision les dossiers de décaissement des salaires dans une unité opérationnelle au rythme rapide et axée sur les délais
- Surveille les dossiers de décaissements entrants ou sortants pour identifier, rechercher et résoudre les problèmes liés à un dossier
- Peut agir comme agent de liaison entre les employeurs, les agences et les partenaires fiscaux pour résoudre les décaissements
- Examiner les rapports d'audit pour s'assurer que les dossiers ont été traités avec précision et jusqu'à leur achèvement
- Peut traiter les demandes d'exception avant ou après courrier électronique pour les produits de décaissement ; y compris le retour du courrier et le processus de chèque périmé qui peut inclure l'annulation et la réémission d'une transaction
- Peut envoyer de la correspondance à des clients externes, des partenaires commerciaux ou des agences concernant les débours
- Peut être amené à préparer des graphiques ou des rapports départementaux mensuels
- Assiste aux réunions de l'entreprise et du département selon les besoins
- Effectuer d'autres tâches ou projets spéciaux assignés qui sont spécifiques aux opérations essentielles du département
- Fonctionne de manière autonome au quotidien
- Doit être capable de réaliser un audit quotidien
- Doit être capable de travailler selon un horaire compris entre 8h00 PST et 17h00 PST
Expérience et compétences que vous apportez
- Minimum 2 ans dans l'environnement Paie/Fiscalité. Baccalauréat préféré
- Doit posséder de solides compétences en service à la clientèle, notamment la capacité de communiquer entre les domaines fonctionnels et de négocier dans des situations difficiles
- Solides compétences démontrées en communication orale et écrite et capacité à interagir avec tous les niveaux de l'organisation
- Doit posséder de solides compétences organisationnelles et une capacité à prendre des décisions rapidement dans un environnement au rythme rapide et soumis à des délais serrés.
- Doit posséder un haut niveau d'initiative et être capable de travailler de manière autonome avec un minimum de supervision
- Doit aimer travailler dans un environnement en constante croissance, amélioration et changement
- Doit démontrer une maîtrise de tous les outils de bureau ; MSOffice, Word et Excel
- Doit faire preuve de flexibilité et d'une volonté de travailler en étroite collaboration avec les autres dans un environnement dynamique en constante évolution.
- Capacité de prise de décision non routinière.
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.
Employment Term: Contract
Location: Toronto
, ON
Our client, one of Canada's leading companies, is hiring a UI Designer for a 6-month contract engagement in Toronto, ON! This role will be responsible for providing design ideas to develop project solutions.
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
- Represent user experience and translate requirements to defined specifications.
- Involvement with product design and strategy and with developing design mock-ups, scenarios, prototypes, and other design documents.
- Ensure design strategies reflect the specifications among the required features.
Experience & Skills You're Bringing
- Post-secondary degree or diploma in User Design.
- Demonstrated experience consulting as a user interface consultant
- Advanced knowledge of Figma, Photoshop, Illustrator, and similar software.
- Apply design thinking methodologies to drive innovative and user-centric UI solutions.
- Possess a strong foundation in development.
- Expertise in developing and maintaining design systems.
FRENCH
Chargé de fournir des idées pour développer des solutions dans le cadre de projets. Représente l'expérience utilisateur et traduit les exigences en spécifications précises. Participe à la conception et à la stratégie de produit. Peut prendre part au développement de maquettes de conception, de scripts, de prototypes et d'autres documents de conception. S'assure que les stratégies de conception reflètent les spécifications en ce qui a trait aux caractéristiques requises. Qualifications : diplôme universitaire de premier cycle ou diplôme en conception utilisateur; expérience avérée à titre de conseiller en interface utilisateur; solide connaissance des logiciels Figma, Photoshop et Illustrator d'Adobe.
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.
Employment Term: Contract
Location: Verdun
, QC
Our client, one of Canada's leading companies, is hiring a Java DevOps Developer on a 6-month contract engagement in Verdun, QC! This role will be responsible for developing and implementing automated processes to streamline software development, testing, and deployment.
Note: This is a hybrid role, requiring 3 days in office. French is required for this 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 stakeholders to identify areas for automation, and develop tools and scripts to automate tasks.
- Monitor and optimize the automated processes to ensure efficient operations.
Experience & Skills You're Bringing
- Strong knowledge of and experience with DevOps, Cloud, and Java.
FRENCH
Responsable de développer et de mettre en œuvre des processus automatisés pour rationaliser le développement, les tests et le déploiement de logiciels. Ils travaillent avec les parties prenantes pour identifier les domaines d'automatisation et développer des outils et des scripts pour automatiser les tâches. Ils surveillent également et optimisent les processus automatisés pour garantir qu'ils fonctionnent de manière efficace.
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.
Employment Term: Contract
Location: Toronto
, ON
Our client, one of Canada's leading companies, is hiring 2 Data Scientists for a 12-month contract engagement in Toronto, ON! This role will be responsible for designing and developing predictive models and algorithms to analyze and interpret complex data sets
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
- Utilize expertise in statistics, machine learning, and data mining to discern patterns and insights within data sets.
- Effectively communicate findings to stakeholders, translating complex information into actionable insights.
- Collaborate with other data professionals to develop data-driven solutions to business problems.
Experience & Skills You're Bringing
- Machine Learning, AI and Optimization - especially experience in Dynamic Pricing or building prediction models considering (competing) market share and growth factors
- Proficiency in Python, SQL and Cloud platform– especially Big Query, GCP
- Proficiency in developing production quality pipelines to automate deployment.
FRENCH
Responsable de la conception et du développement de modèles prédictifs et d'algorithmes pour analyser et interpréter des ensembles de données complexes. Ils utilisent leur expertise en statistiques, apprentissage automatique et extraction de données pour identifier des tendances et des insights dans les données et communiquer leurs résultats aux parties prenantes.
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.
Employment Term: Contract
Location: Verdun
, QC
Our client, one of Canada's leading companies, is hiring a Jr. Project Manager for a 11-month contract engagement in Verdun, QC! This role will be responsible for managing all aspects of the project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting.
Note: Bilingualism (English/French) is required for this role. This is remote role, with 1 day in-office every 2-3 months.
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 project documentation, including Project Plan, Issue and Action Logs, Risk Management, Communication Plan, Status Reports, etc.
- Manage the Project Management Office Library, incorporating a lessons learned database and applying insights to all initiatives.
- Contribute to the development and implementation of templates, procedures, and processes for continuous improvement.
Experience & Skills You're Bringing
- Demonstrated project management experience with a track record of delivering successful project solutions.
- Ability to manage multiple projects concurrently.
- Expertise in using MS Suite, particularly Microsoft Project.
- Knowledgeable about proven industry best practices and standards.
- Project Management designation is an asset but not mandatory.
FRENCH
Chargé de gérer tous les aspects du cycle de vie du projet, y compris l'évaluation de la portée, l'affectation des ressources, le développement du plan de projet, le suivi du projet, la surveillance et la production de rapports. Développe et met à jour toute la documentation liée au projet (plan de projet, journal des problèmes et des mesures, gestion des risques, plan de communication, rapports d'état, etc.). Tient à jour la bibliothèque du Bureau de gestion des projets avec la base de données des leçons apprises, et applique les leçons apprises à toutes les initiatives. Aide au développement et à la mise en œuvre de modèles, de procédures et de processus dans le cadre du processus d'amélioration continue. Qualifications : expérience avérée en gestion de projet et en livraison de solutions; expérience en gestion de plusieurs projets simultanément; expertise de la suite Microsoft, y compris de Microsoft Project; connaissance des pratiques exemplaires reconnues et des normes de l'industrie; et certification en gestion de projet souhaitable, mais non 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.