Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#3624 Java AEM DeveloperRemote , ON

Employment Term: Contract
Location: Remote , ON

Apply

Hiring a Java AEM Developer on a 6-month renewable contract engagement in Toronto, ON! This role will oversee technical design and development on the Adobe Experience Manager (AEM) platform and implement AEM features, collaborating closely with software development team mates. Note: This role is temporarily remote, then offering a hybrid from their Toronto 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
- Technical design and development on the Adobe Experience Manager (AEM) platform
- Implement AEM features, collaborating closely with software development team mates
- Contribute to the definition, maintenance, and adherence to web development best practices
- Collaborate with Product Owners to translate user and customer needs to our technology stack

The following skills, knowledge and experience are valuable:
- Excellent interpersonal, oral and written communication skills
- 3-5 years of experience as a Java Developer
- Experience with the Adobe Experience Manager platform (Release 6.3+)
- Experience with Agile
- Strong knowledge of OOP and data structures
- Experience with the Java Content Repository
- Bachelor's degree in Computer Science or equivalent
- Experience with web service protocols (SOAP, REST, GraphQL)
- Experience with Transact SQL (MS SQL Server) or NoSQL
- Familiar with front end technologies (HTML 5, responsive design, CSS 3, Angular, JQuery)
- Familiar with Maven, Spring, Apache Camel, GitLab, Atlassian suite, IntelliJ

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.

#3623 Senior Software DeveloperRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Senior Software Developer! This role is responsible for mentoring and supporting a maturing team of software developers, to implement a "self-serve" model of data streaming and distribution of data for our business partners.

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

Responsibilities
- Designs, implements, tests and documents various components throughout the software development lifecycle
- Deploys code in Openshift and Kubernetes environment using Gitlab/Bitbucket CI/CD
- Implements DevOps practises using technologies such as Grafana, Prometheus and ELK to improve network availability, resiliency and security
- Works independently to deliver priorities while understanding when to seek help and align with the team on key decisions
- Coaches a young development squad on software best practises in order to raise the team's game
- Conducts proof of concept evaluations and experimentations during sprint spikes
- Presents technical solutions to diverse audience including leading end of sprint demos

We are seeking a candidate who:
- Has 5+ years of experience in developing in open-source software, micro-services architecture & cloud-native principles.
- Is an expert in at least 2 languages including Java Springboot, Groovy, Kotlin and Python
- Deploying code in Openshift and Kubernetes environment using Gitlab/Bitbucket for CI/CD
- Understands data streaming technologies especially Kafka
- Can help implement DevOps practises in the team using technologies such as Grafana, Prometheus and ELK to improve availability
- Capable of working independently to deliver priorities while understanding when to seek help and align with the team on key decisions
- Has superior coaching and problem-solving skills and the ability to raise your team's game through their teaching and experimentation.
- Is comfortable teaching and mentoring a young software development team to ensure they are excelling while following best practises
- Is comfortable presenting technical ideas to a diverse audience
- Is comfortable working with ambiguity and can quickly pivot when business priorities change
- Bilingual French and English

If you have some of these, that's even better:
- Experience in wireless radio access networks (RAN) design and support
- University degree in Computer Science, Software Engineering
- Relevant experience with Linux, Oracle, Redis

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.

#3622 Senior DevSecOps EngineerRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Senior DevSecOps Engineer! This role will build, automate, and support development teams for the implementation of promotional and transactional websites and mobile applications. The position requires using and implementing Agile Scrum development methodologies in every research, analysis, prototyping and interface development initiative (web, application software, mobile).

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

Responsibilities
- Work with teams to find innovative solutions and deliver value and increased security
- Improve developer's productivity and quality through automation and productivity tools;
- Integrate security tools and practice within the DevOps process;
- Establish and maintain heterogeneous environments for a multitude of Services and Applications;
- Provide improvement suggestions regarding the security, usability, performance, maintainability, and scalability of existing environments;
- Participate in the analysis, design, and development of new Services;
- Provide accurate estimates based on business requirements;
- Understand and apply Scrum rules and principles in every task;
- Develop and maintain security automation tools

Required Qualifications/ Competencies:
- +5 years of prior experience in relevant positions;
- Strong understanding of development workflow & tooling including VMs and Docker;
- Experience with Gitlab-ci or similar CICD tools like Travis-ci or Jenkins;
- Excellent problem solving and troubleshooting skills with attention to details;
- Experience in software development;
- Experience with Cloud solutions (Azure, AWS, GCP) using native services;
- Experience with Infrastructure as code tools like Ansible and Terraform;
- Experience with automating and managing Infrastructure and IT Operations;
- Experience with Linux based systems (Redhat, Ubuntu);
- Experience with Docker;
- Proficiency in Python and/or Go;
- Experience with SAST tools like SonarQube or Checkmarx;
- Experience with virtualization platforms;
- Solid knowledge of IP Networks;
- Autonomy and an ability to learn;
- Comfort with collaboration, open communication and reaching across functional borders;
- Familiarity with Information Security frameworks/standards;
- University degree in Computer Science or equivalent work experience;
- Strong communications skills;

Desired Qualifications/Competencies:
- Relevant certifications
- Experience with OpenStack
- Agile methodology, Scrum
- Experience with web frameworks;
- Experience with Relational databases (MySQL, Postgres, MariaDB or other);
- Experience in NoSQL databases (MongoDB, CouchDB);
- Experience with Maven, Git, Tomcat, Jenkins;
- Experience with Service Oriented Architecture (APIs and SDKs);

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.

#3621 Senior Solutions ArchitectRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Senior Solutions Architect! This role will join the architecture team and play a key role in the design, development, and evolution of our client's video platforms allowing for the reusability of services across many brands within a multidisciplinary team. The positions requirement includes the implementation of Agile Scrum development methodologies in research, analysis, development and deployment initiatives.

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

Responsibilities
- Define system and application architecture based on business process analysis, business requirements post grooming sessions with the team.
- Defines a strategic architecture approach to develop systems and features. Creates technical diagrams such as Conceptual solution architecture diagram, class diagram, sequence diagram, component diagram, and message diagram, detailing the system and application architecture approach to the development team.
- Performs system reviews, coding and unit tests toward architecture diagrams and ensure the development/integration teams are working based on application or system architecture definition. Supports developers and integration teams on complex implementations and reviews. Update architecture diagrams in case actual development/deployment differs from the initial architecture approach
- Supports QA test strategy on features, making sure code and system coverage approach mimics business cases and are reflected in test cases.

Key Functions:
- Analyze current technologies used within the client and determine ways to improve
- Guide the development and evolution of the client's systems
- Propose and establish a framework for necessary contributions from various departments
- Work with other technology teams in order to determine needs for new software, platforms and applications
- Utilize tools, technology and various methodologies to create functional and intuitive solutions for user interfaces of desired products
- Pay attention to system integration, sustainability and feasibility
- Manage all phases of technology development
- Guide and train developers and engineers
- Suggest and implement solutions for process improvement
- Adhere to all the requirements and guidelines for quality, security, extensibility etc.
- Define clear goals for all aspect of a project and manage their proper execution

Critical Qualifications/Competencies:
- Project management and leadership skills are essential
- Experience developing IT and cloud infrastructure
- University degree in Computer Science or equivalent;
- Current understanding of best practices regarding system security measures
- Advanced understanding of business analysis techniques and processes
- Professional Experience working with computer software and hardware
- Experience and/or training related to one or more Architecture & Service Delivery Frameworks (TOGAF, eTOM, ITIL, CoBiT, etc.); and Specializes in developing and designing large scale solutions, serving as an expert in technical architecture and delivery
- Experience designing Over The Top services (OTT)
- Ability to consult and build CI/CD DevOps Pipelines
- 5+ yrs experience writing code & develop software solutions. (Kotlin, Javascript (ES6+/Typescript), Java, Go, Python, C, C# are the preferred languages)
- 3+ yrs scripting in infrastructure automation tool and supporting code deployment (Terraform & Ansible, Chef, Juju, AWS CloudFormation)
- 2+ yrs Container application design and implementation.
- 5+ yrs of public cloud (AWS, Azure, SoftLayer).
- 2 years of experience in writing unit and integration tests;
- Experience storage platforms
- Experience with broadcast distribution systems
- Experience with Streaming video knowledge (DASH, HLS, MSS)
- Experience in NoSQL databases (CouchDB, MongoDB)
- Experience using and/or developing on a Unix/Linux platform
- Strong time management skills and work ethic (highly motivated) to manage multiple projects/accountabilities

Nice to have Qualifications/Competencies:
- Previous experience being part of steady Dev/Ops team
- Previous experience with Video transcoding (libav, ffmpeg, x264, x265, mpeg2)
- Previous experience with video content management systems

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.

#3620 Solution ArchitectRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Solution Architect! This role will be responsible for defining and maintaining the structure of the solution, and ensuring that it will meet the requirements. Since you'll have to interact with individuals and teams that operate in an Agile mindset, you will have to help the team to work together in an agile fashion, to jointly own the solution, and to interface well with other parts of the organization.

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
- Understanding the requirements - identifying the stakeholders, helping to analyze the requirements and extracting those of architectural significance
- Formulating the design - creating a solution structure which will meet the various requirements, balancing the goals and constraints on the solution,
- Communicating the architecture - making sure that everyone understands the architecture. Different people have different viewpoints, so the architect has to present various views of the system appropriate to different audiences,
- Supporting the developers – making sure that the developers are able to realize the architecture, by a combination of mentoring and direct involvement,
- Verifying the implementation – ensuring the delivered system is consistent with the agreed architecture, and will meet the requirements.
- Inter-team alignment - Because some solutions require multiple teams to collaborate on, you need to ensure that the solution is delivered according to the architecture attributes & qualities, practices.
- Helping in continuous improvement efforts– Participating, with an architect's eyes & arms, to help the teams improve in various challenges like Built-in quality and tests in our CI/CD pipeline, code & service decoupling, monitoring, Application resiliency etc.

Critical Qualifications/Competencies:
- Have a 5+ years of experience as a Solutions Architect,
- Understand the JCR (Apache Jack Rabbit Oak) and file system storage/tree storage concepts,
- Be able to translate requirements into object-oriented hierarchies applying inheritance, encapsulation, etc.
- Have a solid understanding of Java, Apache, Maven
- Be able to explain Object Oriented concepts and foundations to the development team.
- Have a strong understanding and experience of
- Service Decoupling and it's different Models (SOA, Microservices etc.)
- Apache Sling or comparable experience in handling HTTP request to resource mapping
- Sling annotations and appropriate usage are critical
- Java project modularization utilizing OSGi
- Be familiar with Infrastructure and modern Infrastructure approaches like Virtualization, Containerization and Infrastructure as Code.
- Have a knowledge of DevOps Continuous Integration & Continuous Delivery Pipelines
- Have worked previously in an agile environment
- Have strong interpersonal, oral and written communication skills
- Be able to adapt your message within the audience you're communicating with.
- Be able to work independently as well as collaboratively within a team

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.

#3619 Senior Manager, Data ScienceRemote , ON

Employment Term: Full-time
Location: Remote , ON

Apply

Hiring a full-time remote Senior Manager, Data Science! This role will join a newly created Data Science team to help drive insight and business value using advanced analytics and machine learning. The Senior Manager will report into Director, Data Science and play a key role in our client's Business Intelligence and Campaign transformation journey. This role will work remotely/work from home.

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 in close collaboration with business stakeholders (marketing, product development, and others) to understand need and define analysis and modeling objective
- Lead analytical projects from the intake session, problem definition, prioritization, resource allocation and tracking, delivering status updates and presentations to stakeholders and senior executives.
- Implement analytical governance processes, ensuring accuracy and timeliness of analysis, leveraging the appropriate tools and methodologies, optimizing analytics process and promote best practices within the team.
- Work with various data owners to discover and select available data from internal sources and external vendors to fulfill analytical needs.
- Able to assemble various types of source data into well-prepared reusable and scalable analytical datasets.
- Develop analytical solution by applying suitable statistical & machine learning techniques
- Manage development, deployment, operationalization of analytic products and outputs
- Apply expertise and think creatively to address unique or ambiguous situations and to find solutions to problems that can be complex and non-routine.
- Research new technologies and methods across data science, data engineering and data visualization to improve technical capabilities and lead experimentation of new emerging ideas.
- Build partnerships with other Analytical and Insight teams & partners to mature IMS BI technology stack
- Comfortable working in a constantly-evolving environment as we improve operational processes and bring the BI team to a higher level of data, reporting, and analytical maturity
- Work closely with other teams within IMS BI including Data Engineering, Reporting, Infrastructure, Project Management, Campaigns and Content teams within the BI group
- Facile in partnering with other analytical and insight groups, and managing through handoffs and complementary analytics
- Establish and manage relationships with vendors, data providers and technology partners to leverage the rich Canadian ecosystem in AI/ML
- Work on key strategic initiatives related to supporting business strategy and BI strategy as assigned

Critical Qualifications/Competencies:
- Bachelors or Masters degree in Computer Science, Statistics, Mathematics, Engineering or related field
- Over 7 years experience designing and implementing data science solutions with expertise in business analytics, predictive modeling, applied machine learning and simulation techniques
- Minimum 5 years experience managing high performance teams with diverse technical and business skills
- Strong project planning and management skills
- Strong scripting and programming skills in SAS, SQL, Python /R
- Working experience accessing data in traditional data warehouses as well as big data tools such as Hadoop, Spark
- Experience with data visualization tools such as Tableau, PowerBI
- Experience in the application of data science use cases in the marketing context - segmentation, behaviour modeling, attribution, lifetime value, marketing mix optimization, personalized recommendations is strongly preferred
- Experience with entity resolution algorithms for probabilistic matching is preferred
- Familiarity with marketing technology (digital analytics platforms, ad serving platforms, segmentation and data management platforms) is preferred
- Experience with source control systems such as github
- Working experience with agile development methodology is preferred
- Familiarity with cloud computing and services for analytic workloads is preferred

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.

#3618 Systems Reliability Analysts (SRA)Greater Montreal Area , QC

Employment Term: Full-time
Location: Greater Montreal Area , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring full-time Systems Reliability Analysts (SRA) in the Greater Montreal Area! This role will work closely with engineering/development teams to design, build, optimize, and maintain systems. You will also troubleshoot issues across the entire technology stack: hardware, software, application, and network.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses

What You'll Be Doing
- Working closely with engineering/development teams to design, build, optimize, and maintain systems.
- Troubleshooting issues across the entire technology stack: hardware, software, application, and network.
- Aggressively targeting toil and operational risk, and deploying solutions to reduce these.
- Broadening infrastructure and application observability.
- Proactively identifying and addressing active or potential risks to system reliability.
- Advocating for reliability priorities in application design reviews and operational readiness exercises for new and existing services.

Skills & Experience You're Bringing
- You should apply if you have at least a Bachelor's degree in Computer Science or other technical discipline(s), plus hands-on experience with any combination of the following:
- 3-5+ years practical experience in production systems support or application development
- Hands on experience managing systems in a large scale distributed Unix/Linux environment is essential.
- Automation-related experience is required, using scripting languages such as Python, bash, Perl, and/or Ruby. Higher-level compiled languages such as C++, C#, JAVA, Scala, and Go are a big plus.
- Deep knowledge of and hands-on experience applying the principles of System/Site Reliability Engineering (SRE).
- Practical experience designing and instrumenting SLO/SLI dashboards is particularly valuable.
- Hands on experience on enterprise tools such as AppDynamics, Grafana, Splunk, Dynatrace
- Experience with Puppet, Ansible, Chef, GitHub or any automation/configuration/release management tools
- Awareness of, and ability to reason through modern software and systems architectures, including load-balancing, databases, queueing, caching, distributed systems failure modes, micro services, Cloud, etc.
- Working ability to interact with message transport platforms and protocols (MQ, CPS, XML, FIX) and distributed database technologies (DB2, Sybase, Mongo, GreenPlum, Postgres, KDB).
- Autosys scheduling and batch processing concepts.
- Deep understanding of infrastructure and operating system concepts such as processes, memory allocation, and networking, with an understanding of how applications are affected by the above, and ability to debug and troubleshoot accordingly.

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.

#3617 Production Support Analysts Greater Montreal Area , QC

Employment Term: Full-time
Location: Greater Montreal Area , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring full-time Production Support Analysts in the Greater Montreal Area! This role will monitor for and resolve issues across the entire tech stack: hardware, software, application and network. A majority of your time will be devoted to production support activities.

You will also work closely with engineering/development teams to address repetitive issues, reduce operational effort and the likelihood of future service disruptions.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses

Roles & Responsibilities
- Monitoring for and resolving issues across the entire tech stack: hardware, software, application and network. A majority of your time will be devoted to production support activities.
- Working closely with engineering/development teams to address repetitive issues, reduce operational effort and the likelihood of future service disruptions.
- Partnering with business users and other technology teams to manage significant events such as business continuity/disaster recovery tests, IPOs, stock splits, and major infrastructure changes.
- Defining and refining standard operating procedures for everything from monitoring to troubleshooting complex code and infrastructure issues.
- Identifying and driving opportunities to improve platform supportability through automation.
- Advocating for reliability priorities in application design reviews and operational readiness exercises for new and existing services.
- Participating in weekend and off hours on-call rotation.
- Collaborating and striving to understand business users' needs and problems.

Other Skills We'd Like to See
- You should apply if you have at least a Bachelor's degree in Computer Science or other technical discipline(s), plus hands-on experience with any combination of the following:
- 3-5+ years practical experience in production systems support or application development.
- Hands on experience managing systems in a large scale distributed Unix/Linux environment is essential.
- Effective communicator who is comfortable speaking in front of both internal/external groups as well as business clients
- Demonstrated ability to troubleshoot problems and debug to conclusively identify root causes
- Knowledge of ITIL Principles. ITIL certification is a plus.
- Knowledge of Unix/Linux operating system level concepts such as processes, memory allocation, and networking, with an understanding of how applications are affected by these, and ability to debug and troubleshoot accordingly.
- Automation-related experience is particularly valued, using scripting languages such as Python, bash, Perl, and/or Ruby. Higher-level compiled languages such as C++, C#, JAVA, Scala, and Go are a big plus.
- Working ability to interact with message transport platforms and protocols (MQ, CPS, XML, FIX) and distributed database technologies (DB2, Sybase, Mongo, GreenPlum, Postgres, KDB).
- Autosys scheduling and batch processing concepts
- Experience with source code and binary repositories, build tools, and CI/CD (Git, Artifactory, Jenkins, Docker) etc and data streaming technologies like Spark, Kafka etc.
- Hands on experience on enterprise tools set such as Grafana, Splunk, Dynatrace, AppDynamics, etc.
- Awareness of, and ability to reason through modern software & systems architectures, including load-balancing, queueing, caching, distributed systems failure modes generally, micro services, 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.

#3616 Endpoint Infrastructure/Security SpecialistMontreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Endpoint Infrastructure/Security Specialist in Montreal, QC! This role will be part of a global cross-disciplined agile team working towards DevOps practices within the firms Endpoint Security team. You must have strong Windows infrastructure/security knowledge and experience working in enterprise on-premises and cloud environments.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses

What You'll Be Doing
-You will be part of a global cross-disciplined agile team working towards DevOps practices within the firms Endpoint Security team.
-You will have strong Windows infrastructure/security knowledge and experience working in enterprise on-premises and cloud environments.
-You will have strong analytical and problem-solving abilities, coupled with excellent development, communication, and organizational skills.
-You will be responsible for continuously improving the quality of our technology solutions, through a range of methods including peer review, retrospectives and refactoring as required.

Required Skills
- Bachelor Degree
- 5 years of hands-on information technology experience
- Working knowledge of Active Directory and Windows client-server networking
- Ability to troubleshoot Windows environments
- Competency with any scripting language such as PowerShell, VBScript, Python, etc.
- Have an interest to learn/work with cybersecurity technologies

Desired Skills
- Experience with Windows Defender Advanced Threat Protection/Defender for Endpoint and the latest Microsoft E5 security product set
- Experience with Microsoft Cloud App Security
- Experience working in a DevOps/SRE aligned team
- Good knowledge of Azure and AWS
- Effective troubleshooting skills across hardware, OS, network and storage
- Experience of platform design, build and deployment, with a focus on continual service improvement
- Experience of working in an Agile environment
- Knowledge of containerization such as Docker

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.

#3615 Web/Full Stack Developer Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client is hiring Web/Full Stack Developers in Toronto, ON! Ideal candidates have a Degree in Computer Science or Computer Engineering, or equivalent experience and have strong PHP, mySQL, nginx, redis, Python, JavaScript, and CSS skills.

This role has the option of working either at the Client's Toronto OR Kitchener, Ontario office.

Perks You'll Love:
- Join a passionate team of leaders who love retail & tech
- Work in a start-up, youthful environment with great culture
- Work with Fortune 500 industry players in the retail space

What You'll Be Doing
- Create elegant and functional web applications
- The Cloud
- Work with an agile and highly skilled development team
- Build and design RESTful APIs

Skills You're Bringing
- Degree in Computer Science or Computer Engineering, or equivalent experience
- Experience with common web technologies, such as: PHP, mySQL, nginx, redis, Python, JavaScript, CSS
- Thoughtful problem solvers who can simplify complex processes

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.

#3614 iOS DeveloperToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client is hiring contract iOS Developers in Toronto, ON! Ideal candidates have a degree in Computer Science or Computer Engineering, or equivalent experience and demonstrable experience building and shipping Objective-C iOS applications.

Note: This role has the option of working either at the Client's Toronto OR Kitchener, Ontario office.

Perks You'll Love:
- Join a passionate team of leaders who love retail & tech
- Enjoy a start-up, youthful environment with great culture
- Work with Fortune 500 industry players in the retail space

Responsibilities:
- Design and build mobile user experiences
- Solve exciting and new problems in a rapidly growing industry
- Improve application performance and scalability

Required Skills & Background:
- Degree in Computer Science or Computer Engineering, or equivalent experience
- Demonstrable experience building and shipping Objective-C iOS applications
- Understanding of web technologies, such as: PHP, mySQL, nginx, redis, Python

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.

#3612 Web App Developer (Enterprise SaaS, .Net)Remote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a leader in the immersive learning space, is seeking a remote Web App Developer (Enterprise SaaS, .Net) that will work with the CTO and platform development team to securely and scalably build out their SaaS product cloud infrastructure including Web API's, Web Applications, Database systems, and generally interconnected cloud services.

This role requires significant experience in .Net C# web development as well as a deep understanding of the full service offering of the Azure cloud platform, and familiarity with GCP and AWS. This is a full time position with remote and work from home options available until we can safely work in the office.

Perks You'll Love
- Join one of Canada's leaders in the Immersive Learning & AR/VR space
- Enjoy a role that is flexible, can be performed remotely, and offers excellent benefits & bonuses
- Be part of a supportive team that values teamwork, transparency, diversity & inclusion

Work You'll Do
- Platform team contribution to the strategy of a scalable, secure and flexible modern cloud architecture
- Realize the value of the Platform Product Backlog by delivering the work through the sprint typically in the area of web development and database programming
- Contribute to the ongoing improvement of the team's process in creating the best product by reflecting on past work and proposing improvements to the team process on an ongoing basis

Experience/Qualifications You're Bringing
- Very Strong .NET experience: C#, Entity Framework, .Net Core, Active Directory B2C
- Strong experience building REST APIs with ASP.NET Core
- Strong experience with relational databases (PostgreSQL, Azure SQL)
- Significant experience with Azure Cloud
- Legal authorization to work in Canada and located in Ontario
- Modern server technologies gRPC, graphQL (Hot Chocolate)
- API Gateway, Microservices
- Multi-Tenant App & Sharded Multi-Tenant Database
- Kubernetes & Docker

Other Skills/Experience Required
- Experience with AWS, GCP
- Experience with Continuous Integration / Delivery / Deployment (CI/CD)
- Experience with Agile development
- Azure Arc

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.

#3613 Lead 3D Artist - Technical Art & Pipeline - Game Assets SupervisorRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a leader in the immersive learning space, is seeking a remote Lead 3D Artist - Technical Art & Pipeline - Game Assets Supervisor. As the Senior Technical Artist, you will play a leadership role in contributing to the success of our client's platform team by maximizing the visual fidelity of their products while staying within the performance constraints of their target devices including mobile VR HMD's such as the Oculus Quest 2.

Our client is looking for someone who is an excellent collaborator, with significant experience in a AAA game studio art asset creation and supervisory role. This is a full time position with remote and work from home options available until we can safely work in the office.

Perks You'll Love
- Join one of Canada's leaders in the Immersive Learning & AR/VR space
- Enjoy a role that is flexible, can be performed remotely, and offers excellent benefits & bonuses
- Be part of a supportive team that values teamwork, transparency, diversity & inclusion

What You'll Be Doing
- Design, and develop visual assets optimized for performance gains (including materials, textures and shaders), while maintaining visual fidelity on mobile platforms
- Develop lighting setups and troubleshoot issues
- Design VFX and particle systems
- Collaborate with programmers to develop and test new visual features, including game demonstrations/user testing
- GPU profiling on mobile VR platforms
- Optimize meshes and materials for mobile VR platforms
- Collaborate with artists to visualize design concepts and prototypes
- Be proactive in defining and maintaining asset workflows, structure, and production standards in an agile environment

Experience/Qualifications You're Bringing
- 3+ years of experience with Unreal Engine in a similar role
- In-depth knowledge of Unreal 4 editor workflows
- Comfortable in a range of content creation software including Maya, and Zbrush/Mudbox
- Ability to author functional and efficient materials with Unreal material editor
- Strong knowledge of fundamental art concepts
- Knowledge of lighting technique
- Able to use and modify scripts in various languages (MEL/Python/Blueprints)

Other Skills & Experience Required
- Experience in VR or user-generated content
- Experience with Houdini or Substance Painter/Designer
- Understanding of game engine features in video games
- Ability to solve complex problems with simple solutions
- Capacity to think out-of-the-box to overcome technical challenges
- Experience writing, debugging and profiling HLSL or GLSL shaders

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.

#3610 Business Analyst, Facilitation LeadRemote , ON

Employment Term: Contract
Location: Remote , ON

Apply

Our client, located in Ottawa, ON, is hiring a remote Facilitation Lead to oversee the day-to-day execution of team activities. You will work with the clients Procurement team to develop and manage the interactive RFP plan, and prepare for the interactive sessions. You will assist with the coordination of all communications with vendors and will work with the Procurement to align the RFP interactive approach to client specifications. This role is remote in the Greater Ottawa area.

Perks You'll Love
- Work from a great location
- Positive work environment with great culture & talented team
- Enjoy plenty of opportunities for personal development & growth

What You'll Be Doing
- Work with Procurement on the RFP for the HABS (High-Availability Banking System) Next Generation program
- Assist in the development of an interactive RFP plan and approach
- Facilitate the weekly meeting to ensure the RFP process is on track
- Assist in the development of a plan for execution of the RFP based on Bank guidelines and policies
- Plan and schedule interactive solution workshop(s)
- Help prepare questions and use cases to ask vendors during the sessions
- Facilitate interactive solution workshop(s) with vendors
- Help refine requirements through interactive solution workshops

Qualifications You're Bringing
- University Degree or College Diploma in computer science, engineering, or business
- A minimum of five (5) years of demonstrated experience in facilitation activities
- A minimum of three (3) years' experience facilitating interactive solutioning sessions with vendors
- Demonstrated experience defining and implementing interactive RFP plans
- Demonstrated experience clarifying complex concepts or proposals in terms that are appropriate to the audience
- Demonstrated experience in facilitating workshops with technical and non-technical resources to document functional and nonfunctional solution requirements

Other Requirements
- Certificate in Business Analysis will be considered an asset
- Demonstrated experience with IT operations
- Demonstrated knowledge of service and project delivery methodologies
- Demonstrated experience with agile and traditional system development life cycles (SDLC)

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.

#3609 Full Stack PHP ConsultantRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client is looking for one passionate Senior Full-Stack Engineer to join their Product Infrastructure Frontend Systems Team. Front-end Systems is looking to support the rollout of our new server-side React infrastructure. This is an adaptation project which modernizes the code and framework for product engineers. This role is open to candidates across Canada, or remote in the U.S.A.

Perks You'll Love
- Work for a business-focused service provider that empowers Canadian leaders
- Tackle new development projects
- Enjoy top career & development opportunities

About You
- Excellent communication skills, with an enthusiastic and positive attitude
- Confidently communicate technical issues with all necessary stakeholders
- Deep understanding of PHP, React and JavaScript
- Willingness to learn in a collaborative environment
- Seek opportunities to improve our architecture, operability or capabilities
- Comfortable working within a large codebase and strive to create simplicity from complex systems

Skills You're Bringing
- A minimum of 5 years experience
- Experience with PHP, React, jQuery
- Extensive knowledge of JavaScript (ES5 and ES6)
- Experience working with Git in a collaborative team setting

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/American Work Authorization
All applicants MUST be authorized to work in Canada and/or the United States. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3611 Network ConsultantRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, a leader in the fintech space, is looking for a remote Network Consultant to join their growing team on a six month contract engagement. This role will be responsible to automate, manage, build, plan, and administer Network Infrastructure Services.

This includes network devices, associated software, local and wide area network connections, and communication links to ensure our client has a robust, scalable, reliable and efficient Infrastructure on prem and cloud that supports its business. You will provide support, in an automated way when possible, to all Network services offerings, including BAU requests, daily operations. Work on platform currency, automation, and establish processes and SLA.

Perks You'll Love
- Work for one of Canada's leading employers, recognized for their community support & innovation
- A supportive team that values diversity with abundant growth & development opportunities
- Enjoy an employee rewards program, competitive salary and more

What You'll Be Doing
- Automate network operations to improve efficiency.
- In partnership, with Infrastructure leads and Development teams build the supporting networks for core in-house develop gateways, transaction and payment processing systems.
- Support and develop where necessary technology standards, processes and policies related to network for the service offerings.
- Participate in projects, implementation, installation and configuration of Network Infrastructure systems.
- Assist in daily operations, including business as usual service and change requests, incident investigation, remediation, troubleshooting, and monitoring of network services, local and wide area network connections, and Datacenter.

Experience You're Bringing
- 7+ years of experience working with network infrastructure administration, design and/or management.
- Fully proficient in network, designs, administration, implementation, monitoring, support, and automation.
- Experience with infrastructure scripting, automation, and orchestration technologies and languages like Ansible, Python, Github, etc.
- Highly proficient in leading large scale projects or significant project steps and communicating progress/approach with technical/non-technical peers/clients and leaders.
- Create & enforce technology standards, processes and policies related to Network Service offerings.
- Experience and knowledge with at least two of the following technologies: Routing and Switching fundamentals, Palo Alto Firewalls, and F5 Load balancers. Including Cisco Nexus platforms, designing robust and supportable networks.
- Experience with Microsoft Azure or any other public cloud technology.
- Strong communication skills and a team player.

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.

#3608 Product DesignerGreater Toronto Area (GTA) , ON

Employment Term: Contract
Location: Greater Toronto Area (GTA) , ON

Apply

Our client, a rapidly growing Forbes Cloud 100 company, is hiring a Senior Product Manager on a 12-month contract engagement! Their team is transforming the way sales and marketing teams work together by building sales enablement solutions used by some of the largest financial and tech companies in the world. Their team is consistently recognized as the category leader in sales enablement!

You will be part of an innovative, agile team of incredibly smart professionals. We get to work on pretty cool things like building an award winning, globally used content engagement platform and working with amazing market leading clients and executives.Staying connected is important to us. Our team really likes working together and we share a lot of laughs!

Perks You'll Love
- 3 weeks vacation, and Christmas week off!
- Work from home flexibility
- Very competitive benefits- including Medical, Dental, Vision, Disability and Life Insurance Plans
- Catered meals, happy hours, healthy snacks, and coffee bar

Who you are:
- You are passionate about all things UX, Not only do you design beautiful products; you create products that are intuitive and exciting to use
- You follow paths to their every terminus and seek to understand the "why" of decision making
- You know and believe that incremental improvements lead to incredible product offerings
- You possess expert communication skills and empathy that allows you to communicate with individuals throughout an organization

What you'll be doing:
- Uncover what our customers are thinking and turn those insights into the best-in-class user experience
- Lead concept ideation and iteration with sketching, wire-frame development, and prototypes
- Design elegant solutions to complex workflows
- Collaborate with product management and executives to prioritize the product roadmap
- Communicate scenarios, end-to-end experiences, interaction models, and screen designs to stakeholders
- Work on features and products through their entire life-cycle: user research, competitive analysis, product definition, usability testing, launch, and beyond
- Integrate UX research and design into our agile development process
- Keep the interface beautiful and easy to use

What you bring to the team:
- A portfolio showcasing a breadth of creative work
- 5+ years working on an in-house team, and hands-on experience doing UX/UI
- 5+ years designing for enterprise software solutions
- Passion for user-centered design, creating powerful products that inspire and delight users
- Familiarity with a variety of both qualitative and quantitative research methods, and know how to apply them in a Design Thinking-like process
- Comfort in a fast-paced, highly-dynamic environment with multiple stakeholders
- Solid intuition and strong passion for detailed interaction design
- Knowledge of agile development lifecycles
- An ability to create wireframes, prototypes, and UI specifications
- An eye for strong visual designs
- Ability to prioritize projects, communicate progress, and deliver on time

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.

#3607 Java Tech LeadGreater Montreal Area , QC

Employment Term: Full-time
Location: Greater Montreal Area , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Java Tech Lead in the Greater Montreal Area! This role requires at least 5 to 7 years of post-academic work experience with Java, including at least one year as tech lead. Knowledge of Python is a plus, and good knowledge of Unix/Linux platform and networking. Knowledge of French and English is required.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses

Qualifications Your Bringing
- 5 to 7 years of post-academic work experience with Java, including at least one year as tech lead
- Knowledge of Python is a plus
- A good knowledge of Unix/Linux platform and networking
- Good understanding of database platforms (RDBMS/Analytics)
- Excellent written and verbal communication skills
- Knowledge of Agile methodology, Scrum and Kanban
- You have a keen interest in building strong teams and mentoring

Experience We'd Love To See
- Experience developing client-server, distributed, real-time, performance-critical, highly available, or large-scale systems
- Experience building real time applications in Multithreading for a Unix/Linux platform
- Experience working with the Spring framework
- Experience working with Source Code Management solutions like (ex. Git)
- Trading and financial modelling
- Knowledge of financial technologies (e.g. FIX, FpML, Swift protocol) and business applications.
- Knowledge in Economics, Accounting, Corporate Financing or Investing
- Problem solving/Mathematical/Analytical-Version control (e.g. Git)
- Experience in either IntelliJ or Eclipse IDE
- Experience testing software (e.g. Unit testing, using frameworks, performance testing/tuning)
-Experience debugging or performing issue diagnosis

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.

#3606 Scala/Infrastructure Developer Greater Montreal Area , QC

Employment Term: Full-time
Location: Greater Montreal Area , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring multiple full-time Scala/Infrastructure Developers in the Greater Montreal Area! This role requires a technically proficient and enthusiastic developer, with a desire to work across the full stack in order to help engineer new and existing components. You will be working on new and existing components in Scala on our client's agile team working across multiple time zones.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses

Our client is inviting candidates into a number of distinct role profiles associated with specific teams within their platform development community, as described below. Please note also that these roles all operate under the RICE ecosystem and their integrated platform, which allows for subsequent transitions with relative ease. RICE (Risk Calculation Environment) is the strategic risk framework for the Fixed Income business with our client.

Available types of roles include:
- The Core Graph team are responsible for the concurrent compute engine and associated Scala compiler plugins and macros, which automatically transform application code to run asynchronously. They also develop the high performance caches, reactive graph engine, debugging and profiling tools and various other components.
- The Data Access Layer (DAL) team builds the servers and clients for storage, access and global distribution of data within the platform. These integrate with MongoDB, PostgresSQL, Kafka and other open source technologies, along with internal and external cloud platforms, to provide data to large compute grids as well as front office UI applications.
- The Distribution team is responsible for the development of proprietary grid computing and distributed caching technologies. These are highly scalable and fault-tolerant systems designed for efficient distribution, parallelization and memoization (caching) of calculations across large-scale compute clusters comprised of thousands of cores.
- The SDLC tooling team builds an efficient workflow for users by optimizing the IDE interactions, build/test cycle, and code review process. This includes management of Jenkins jobs, pull request standards, compilation, out-of-the-box workspace setup, and test configurations.



The Role's Profile
- You should be a technically proficient and enthusiastic developer, with a desire to work across the full stack in order to help engineer new and existing components.
- You will work on new and existing components in Scala in an agile team working across multiple time zones.
- You will support and lead different phases of the product lifecycle including analysis, development and testing.
- You will suggest improvements to our systems and processes and over time, you will take ownership for some areas.
- You will collaborate closely with very experienced Scala developers and have the opportunity to learn and grow in this role.
- Your clients will be application developers and you will work with them to understand and deliver their requirements.

Skills You're Bringing
- At least 2 years of experience in a similar role
- The primary development language is Scala but we will consider skilled technologists proficient in any of C#, C++ or Java who are excited to work with Scala.
- Strong problem-solving, analytical skills and technical curiosity are essential
- Good understanding of core computer science concepts and code optimization techniques
- Understanding that testing and documentation is critical to delivering high quality solutions
- Natural inclination to dig beneath the surface to understand how things work, why they are a certain way and what the design trade-offs were

Skills We'd Like to See (Desired)
- For the DAL roles, experience working with a variety of SQL and no-SQL data stores is helpful but not at all required.
- For the Graph roles, experience working with compiler internals or Scala macros is helpful but not at all required.
- For the Distribution roles, expertise in multi-threaded programming; knowledge of network protocols; experience in building
distributed systems.
- For the SDLC role, experience in user tools, Git, build systems, and compilers is helpful but not at all required.
- Prior experience in the financial industry is not required, but comfort working with large enterprise systems is beneficial.

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.

#3605 Senior PEGA/BPM DeveloperGreater Montreal Area , QC

Employment Term: Full-time
Location: Greater Montreal Area , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Senior PEGA/BPM Developer in the Greater Montreal Area! This role is required in our client's Firm Risk Management IT team that supports the Risk Management department which is responsible for monitoring, measuring and communicating risks generated by the client's business lines. Knowledge of French and English is required.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses

What You'll Be Doing
- The candidate must demonstrate strong knowledge in PRPC architecture, implementation, and deployment.
- The candidate will be responsible for developing applications in PRPC as part of a regulatory related workflow system in the Operational Risk space.
- The candidate will create reusable BPM components that can be leveraged in the initial and subsequent releases of the regulatory workflow system.
- The candidate is expected to provide some level of support for all production-deployed applications and participate in a full SDLC (software development lifecycle) including design, code reviews, unit / integration testing and automated regression in order to guarantee the quality of deployed software.

Experience You're Bringing
- Experience working in large financial or technology company
- Experience as a software engineer and leader, providing technical structure to teams, working with stakeholders to define strategic roadmaps
- Experience of distributed caching / messaging with Redis or Gemfire, Kafkamessaging, databases
- Experience of software quality and continuous delivery tools e.g. Sonar,Jenkins
- Experience of leading teams and mentoring
- Experience of Spring Cloud, Elastic, Azure, Docker, Kubernetes

Required Education/Background
- BS in Computer Science or relevant Technical Degree
- 5+ Years of Experience in Software Development

Skills You're Bringing
- 4+ years of experience in PEGA
- 2+ years of experience in Web Technology (JAVA, JavaScript, HTML)
- 2+ years of Database Design/Stored Procedure/SQL development (DB2 UDB, Oracle, Sybase etc.)
- Excellent analytical ability
- Strong collaboration and communication skills

Skills We'd Like to See (a plus)
- Unix scripting
- Familiarity with Agile methodologies
- Java
- Work experience in the financial industry

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.