Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#3931 Back End Java EngineerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in innovative technology, is hiring a Back End Java Engineer in Mexico! In this role, you will help support our client's primary initiatives, propose improvements, partner within and outside of the team, and help chart a path forward for yourself, the application teams, and our client's platform.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects, and enjoy top career & development opportunities
- Great benefits, including paid therapy, generous vacation & team events
- 401K with company match

What You'll Be Doing
- Design, develop, test, deploy, maintain, support, and improve our libraries
- Assist groups migrating into the Kubernetes platform
- Research new technologies and prototype solutions
- Keep our systems fresh with periodic updates to our core dependencies (Spring/Boot)

Experience & Skills You're Bringing
- Should be able to work in Pacific or Central time zone
- Good knowledge of Java, Spring/SpringBoot
- Interest in learning or experience with other technologies such as C#/.NET or Node.js
- Building performant distributed RESTful applications and deploying with Docker or similar
- Experience in SQL databases
- Message processing using Kafka or other messaging platforms
- Multithreading and concurrent processing, data structures, async design patterns, OOP, OOA
- Love for optimizing your system using data and metrics
- Building an automation culture in testing, building, and deploying
- Excellent communication skills

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.

#3929 Cloud Systems AdministratorBloomington , MN

Employment Term: Contract
Location: Bloomington , MN

Apply

Our client, a global award-winning industry leader, is hiring a remote Cloud Systems Administrator in Bloomington, MN! In this role, you will be responsible for building, managing, supporting, and scaling our client's Cloud Linux infrastructure. The Sr. Cloud Systems Administrator will collaborate with a talented team of System Administrators, System Engineers, Architects, Support Specialist, and Developers in the ongoing support of the Dayforce application infrastructure.

This role will directly assist in the design, development, construction, and migration of a hybrid cloud environment. You will serve as a key Linux expert in areas of technical consulting, engineering, and support. Working within a hybrid cloud environment including public and private cloud technologies such as Azure, AWS, and VMware.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Competitive Employee Share purchase plan, RRSP matching & bonuses
- Unlimited vacation days, and employee reimbursement plans for education/certification

What You'll Be Doing
- Maintain and support of PaaS and IaaS solutions in a public and private cloud platform such as Azure and VMware.
- Perform necessary migration of data and services from private to public cloud platforms.
- Assist in the operational development of newly implemented Azure applications and microservices.
- Provide support for Azure Microservices and applications.
- Define innovative solutions using concepts such as infrastructure-as-code, deployment orchestration, automation templates, and scripting.
- Handle case management, incident management, change management, and proactive monitoring of the global hybrid cloud infrastructure hosting our enterprise-class application.
- Verify stability, interoperability, portability, security, or scalability of system infrastructure.
- Partner with Application Support teams to ensure a highly functioning and available environment.
- Participate in Cloud Operations on-call rotation.

Our Ideal Candidate
- 5-7 years' experience with *Nix technologies such RHEL, Ubuntu and Unix based server technologies.
- 2-7 years' experience working with private and public cloud platforms.
- 2-7 years' experience working with Microsoft Azure PaaS, IaaS, and Micro-services technologies.
- 2-7 years' experience working with VMware technologies.
- 5-7 years' experience as a System Engineer or Administrator within a Linux environment.
- 1-3 years' experience with Infrastructure-as-Code and Terraform software.

Experience & Skills You're Bringing
- Experience building and supporting application infrastructure for a global software company.
- Strong Linux experience.
- Detailed understanding of best practices around highly available, scalable, secure, and connected global hybrid cloud environments.
- Past migration experience from private cloud environments to public cloud environments (preferably Azure).
- Proven cloud infrastructure architecture and engineering experience.
- Strong understanding of hybrid cloud environments.
- Previous support experience and expert knowledge of Azure Microservices and PaaS technologies.
- Understands and has proven experience with Infrastructure as code.
- Excellent verbal and written communication skills.
- Highly motivated and energetic personality capable of influencing positive change and growth.

Required Education
- Associates Degree, plus 2-7 years relevant experience.
- Certifications a plus.

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.

#3928 Pharmacy ManagerPrince George area , BC

Employment Term: Full-time
Location: Prince George area , BC

Apply

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

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

Main Responsibilities
- 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist overlap shift - a steady paced pharmacy and are very involved in the community.

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

To apply, send your resume to info-health@talgroup.net, and include "Pharmacy Manager, Prince George area" in the subject.

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.

#3927 Pharmacy ManagerMississauga , ON

Employment Term: Full-time
Location: Mississauga , ON

Apply

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

Perks You'll Enjoy
- Week day, morning shifts
- Generous compensation package

Main Responsibilities
- 40-45 hours/week – Closed on Weekends
- Ideally on rotation for one weekend per month
- Staff pharmacist overlap shift.. A steady paced pharmacy and are very involved in the community.

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

To apply, send your resume to info-health@talgroup.net, and include "Pharmacy Manager, Mississauga" in the subject.

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.

#3926 Release EngineerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global award-winning industry leader, is hiring a remote Release Engineer! In this role, you will be responsible for defining and improving the software delivery process for a comprehensive, modern cloud human capital management (HCM) software platform for managing the entire employee lifecycle, and other HCM-software-related products.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Competitive Employee Share purchase plan, RRSP matching & bonuses
- Unlimited vacation days, and employee reimbursement plans for education/certification

What You'll Be Doing
- Develop tools and techniques to increase application observability
- Drive investigation and adoption of new and emerging software delivery practices, architectures, and tools
- Manage and organize source code structure to increase maintainability and ease of deployment
- Work on special projects as needed
- Collaborate with Operations and Support teams to find opportunities for improvement in the deployment pipelines

Skills/Experience You're Bringing
- Strong analytical, diagnostic, and problem-solving skills
- Experience automating build and deployment processes for applications ranging from large and monolithic to microservices
- Experience with Azure and cloud-native architecture
- Experience with Infrastructure as Code and tools such as Terraform
- Strong understanding of the software development lifecycle and application delivery processes
- Experience with source control management practices and advanced branching techniques (Git and TFS)
- Experience with Azure DevOps Builds and Release Pipelines or comparable alternatives such as Jenkins and Octopus Deploy
- Working experience with PowerShell, C#, and the .NET Framework
- Strong focus on customer satisfaction
- Extensive experience in enterprise, SaaS software development and/or operations
- Strong understanding of DevOps practices and techniques

Bonus Skills
- Experience with or desire to work in an agile development environment (Scrum)
- Experience transitioning applications from a monolithic architecture to microservices
- Experience with Docker, Kubernetes, Service Fabric, or similar container orchestration platforms
- Extensive experience developing with PowerShell or C# #LI-Remote

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.

#3925 Senior Product ManagerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in innovative technology, is hiring a remote Senior Product Manager! This role will support the implementation of critical infrastructure projects by aligning global operations, product development and third-party teams with the objectives of leadership.

As a Sr. Product Manager dedicated to Technical Operations, this person will work closely with engineering managers and directors who oversee OpenTable's corporate systems, network operations, core infrastructure, serving platforms, data platforms, visibility, and release engineering teams. The Sr. Product Manager will coordinate and deliver major operational initiatives by scoping, scheduling, team building, budgeting, and supporting quality assurance, procurement, and risk management.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects, and enjoy top career & development opportunities
- Great benefits, including paid therapy, generous vacation & team events
- 401K with company match

What You'll Be Doing
- Own the analysis, development, refinement, and execution of large-scale technical projects
- Work directly with senior leadership to move projects from idea to initiation, execution, and close
- Apply expertise in navigating enterprise systems and people resources to form a project team and manage stakeholder expectations
- Coordinate and lead status monitoring, status updates, and other communication touch points required for project health and success
- Maintain relationships with Technical Operation's leads and their teams
- Promote and champion key initiatives for the Technical Operations department
- Lead and mentor Technical Operations product managers
- Improve efficiency in an agile environment where the process is fluid and creative solutions are the norm

Experience & Skills You're Bringing
- 3+ years experience running technical operations projects
- Certifications and/or other proven expertise with Agile Scrum and PMI's PMBOK
- A conceptual understanding of data center operations, microservice environments, and quality assurance processes
- The ability to refine scope, focus teams on priority topics and develop critical path milestone plans
- An ability to predict challenges and seek to proactively head off obstacles
- Data-centricity – you have a deep curiosity about metrics and can identify how/when to use them and report back on the impact
- Experience mentoring, coaching and developing talent
- Strong communication and listening skills – you can present ideas and build consensus among a distributed group
- A strong sense of personal accountability regarding decision-making and supervising cross-departmental teams
- A team-first demeanor who can closely collaborate with engineers, designers, and other cross-functional teams
- Excellent time management and organizational skills and experience establishing guidelines in these areas for others

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.

#3924 React DeveloperRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in innovative technology, is hiring a remote React Developer! In this role, you will be working on the Booking and User Experience (BUX) team responsible for the core of our client's business supporting various booking flows and attracting new and existing diners to return to our global network of restaurants.

You are responsible for building new booking experiences, improving conversion metrics through UX and responsive design improvements, and increasing new diner acquisitions and existing diner retention through rewards.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects, and enjoy top career & development opportunities
- Great benefits, including paid therapy, generous vacation & team events
- 401K with company match

What You'll Be Doing
- Be a valued member of a collaborative agile team to continuously experiment, iterate and deliver on new product objectives.
- Work on all levels of the web stack (JavaScript/React/Redux/GraphQL)
- Build, optimize, and maintain an easy-to-use, powerful web application using React and Redux
- Work closely with product managers, designers, and other engineers to tackle exciting and challenging problems.
- Craft elegant solutions to fix bugs and solve problems.
- You set a high bar for the technical design and code quality of your team.
- Help other engineers on the team via mentorship, code pairing, and code review

Skills & Experience You're Bringing
- An experienced developer with at least 3+ years of experience in modern Javascript, React, and Redux.
- Passionate about delivering end-to-end experiences and care about their software architecture across the backend, frontend, and the APIs that glue them together.
- Good experience with JS design patterns (Async/Await, Promises, callbacks etc)
- Experience with Node.js and a server framework like Express
- Experience working within a distributed microservice architecture
- Understands and cares about sound engineering practices like Continuous Delivery, Defensive Programming, and Automated Testing.
- Passionate about UX/UI experience and design best practices across multiple web platforms.
- Push the limits of product innovation using the latest advancements in web technology and design patterns

Bonus Skills We'd Love to See
- Containerization using Docker
- Container-based deployment using Mesos/Kubernetes
- Application monitoring and familiarity with ELK/StatsD

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.

#3923 Senior Engineer, Developer ExperienceRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global award-winning industry leader, is hiring a remote Senior Engineer, Developer Experience! In this role, you will be responsible for responsible for improving the experience of our product and development teams - through advocacy, research, software development, and enablement – all driven by the needs expressed by those teams directly.

We work to advise, assist, define, and develop solutions to address common development team frustrations. Development teams should have first-class assistance in delivering high quality services and solutions, and we aim to provide that expert guidance in a responsive and collaborative manner.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Competitive Employee Share purchase plan, RRSP matching & bonuses
- Unlimited vacation days, and employee reimbursement plans for education/certification

What You'll Be Doing
- Define, document, and promote best practices within the DevX organization and the engineering teams
- Provide technical expertise and operational support for software delivery management tools such as Azure DevOps, Azure, Jira, Artifactory, Visual Studio/Code, GitHub, etc
- Define, build and implement scalable and easy-to-use tooling and solutions
- Stay current on new tools, approaches, and patterns which can reduce development team friction and reduce the time it takes to deliver a service
- Develop trusted relationships with product management, development leaders and other stakeholders to drive continuous improvement
- Gain deep familiarity with the workflow of our engineers, their points of friction, and build tools to create a more rewarding development experience
- Partner with Release Engineering and Config Management to address pain points within our release process

Skills & Experience You're Bringing
- 4+ years of experience in software engineering or technical DevOps roles
- 2+ years of experience building developer infrastructure and services at scale
- Passionate about improving the developer experience by finding the balance between standards and freedom
- Robust knowledge of object-oriented design patterns and development
- Robust level experience with C#, .NET Framework / .NET Core, MSBuild
- Hands-on experience with Azure, Azure DevOps, GitHub, and Docker
- Ability to debug, analyze and profile existing code
- Excellent collaboration and communication skills and able to work with a distributed team.
- You have a bias for action, backed by a systematic approach to troubleshooting and problem solving
- You have a knack for taking on "non-standard" problems
- Deep understanding of Agile software delivery principles and practices.
- Active listener, able to understand the needs of the people you're working with
- Strong cross-team and cross-department partnership, collaboration, and consulting skills.
- Experience implementing product management and software delivery management tools with results-driven outcomes is preferred.
- Experience operating at scale in a large software enterprise 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.

#3922 Engineer, Developer ExperienceRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global award-winning industry leader, is hiring a remote Engineer, Developer Experience! In this role, you will be responsible for improving the experience of our product and development teams - through advocacy, research, software development, and enablement – all driven by the needs expressed by those teams directly.

We work to advise, assist, define and develop solutions to address common development team frustrations. Development teams should have first-class assistance in delivering high quality services and solutions, and we aim to provide that expert guidance in a responsive and collaborative manner.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Competitive Employee Share purchase plan, RRSP matching & bonuses
- Unlimited vacation days, and employee reimbursement plans for education/certification

What You'll Be Doing
- Assist in defining, documenting, and promoting best practices within the DevX organization and the P&T engineering teams
- Provide technical expertise and operational support for software delivery management tools such as Azure DevOps, Azure, Jira, Artifactory, Visual Studio/Code, GitHub, etc
- Build and implement scalable and easy-to-use tooling and solutions
- Stay current on new tools, approaches, and patterns which can reduce development team friction and reduce the time it takes to deliver a service
- Develop trusted relationships with product management, development leaders and business stakeholders to drive continuous improvement
- Gain familiarity with the workflow of our engineers, their points of friction, and build tools to create a more rewarding development experience

Experience & Skills You're Bringing
- 2+ years of experience in software engineering or tangential roles
- Passionate about improving the development experience by finding the balance between standards and freedom
- Knowledge / exposure of object-oriented design patterns and development
- Experience with C#, .NET Framework / .NET Core, MSBuild
- Exposure to Azure, Azure DevOps, GitHub, and Docker
- Excellent collaboration and communication skills and able to work with a distributed team.
- You have a bias for action, backed by a systematic approach to troubleshooting and problem solving
- You have a knack for taking on "non-standard" problems
- Understanding of Agile software delivery principles and practices
- Active listener, able to understand the needs of the people you're working with
- Outstanding communication skills, verbal and written
- Strong cross-team and cross-department partnership, collaboration, and consulting skills.
- Experience implementing product management and software delivery management tools with results-driven outcomes is preferred.
- Experience operating at scale in a large software enterprise 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.

#3921 Pharmacy ManagerSunshine Coast , BC

Employment Term: Full-time
Location: Sunshine Coast , BC

Apply

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

Perks You'll Enjoy
- Excellent pay & competitive benefits package
- Great culture & team!
- Flexible hours

Main Responsibilities
- 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist overlap shift - a steady paced pharmacy and are very involved in the community

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

To apply, send your resume to info-health@talgroup.net, and include "Pharmacy Manager, Sunshine Coast" in the subject.

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.

#3920 Pharmacy ManagerKelowna , BC

Employment Term: Full-time
Location: Kelowna , BC

Apply

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

Perks You'll Enjoy
- Excellent pay & competitive benefits package
- Great culture & team!
- Work in a beautiful region, surrounded by glorious nature trails!

Main Responsibilities
- 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist overlap shift - a steady paced pharmacy and are very involved in the community

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

To apply, send your resume to info-health@talgroup.net, and include "Pharmacy Manager, Kelowna" in the subject.

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.

#3919 Pharmacy ManagerPeterborough , ON

Employment Term: Full-time
Location: Peterborough , ON

Apply

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

Perks You'll Enjoy
- Competitive benefits package
- Great culture & team!
- Weekday Morning Hours Shifts

Main Responsibilities
- 40-45 hours/week
- Pharmacy Closed on Weekends
- Staff pharmacist overlap shift - a steady paced pharmacy and are very involved in the community.

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

To apply, send your resume to info-health@talgroup.net, and include "Pharmacy Manager, Peterborough" in the subject.

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.

#3918 Senior .NET EngineerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in innovative technology, is hiring a remote Senior .NET Engineer! Join a team that is highly collaborative: we spend time debating what database architecture to implement for a new feature, or what the right technical solution is to a newly-reported bug. We practice continuous delivery, trunk-based development, code review, and pair programming. Automated testing is also critical for our team.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects, and enjoy top career & development opportunities
- Great benefits, including paid therapy, generous vacation & team events
- 401K with company match

Skills & Experience You're Bringing
- You have 5 or more years of full-time professional experience working in a team environment
- You have strong communication skills, especially the ability to represent the technical trade-offs between different potential solutions
- You reliably deliver on commitments you've made
- You write code that is readable and maintainable, and is covered by automated tests
- You are proficient in C# and .NET Core
- You know the principles of object-oriented-programming and common design patterns
- You have significant experience with databases (either SQL or NoSQL) including schema architecture, optimizing queries, and data migration
- You have experience working with logging and metrics
- You've worked on codebases that were several years old before you started working on it
- You are comfortable providing feedback to others via a code review process

Bonus Skills
- You look beyond your own work, always looking to improve the team experience
- Experience with event-driven architecture, especially Apache Kafka
- Experience with domain-driven design
- Experience with multithreading and concurrent programming
- Experience with MongoDB
- Experience with caching (local memory, memcached, Redis, etc)
- Experience with Docker and Kubernetes

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.

#3917 Research Operations Lead Vancouver , BC

Employment Term: Full-time
Location: Vancouver , BC

Apply

Our client, a global leader in innovative technology, is hiring a Research Operations Lead in Vancouver, BC! In this role, you'll work alongside a global team of product designers, product managers, and engineers to grow, define, and own our client's research practice, helping to cultivate insights that significantly impact diners and restaurants worldwide.

Perks You'll Love
- Remote Work: Work from (almost) anywhere; wherever you do your best work
- Enriched learning and development opportunities
- Company-paid therapy sessions, and generous vacation & parental leave
- Paid volunteer time, and 401K with company match

What You'll Be Doing
- The Research Operations Lead will be an influential partner embedded in the product design team and pair closely with product development colleagues to establish and streamline research methods and processes, and optimize recruiting pipelines and help us get the very best out of our current toolset.
- You'll also build templates and robust resources to give researchers and non-researchers alike the foundation to conduct great research.
- You'll help to raise the quality bar on the research we conduct here at scale, by guiding the team in writing successful research plans and questions to driving compelling frameworks and evangelizing insights across the organization.
- As the first embedded research hire for our team, you'll establish and solidify our research practice and processes; while at first, your tasks will be hands-on, you'll also have the opportunity to grow and lead the research team to support the growing research needs across emerging and critical areas of product development.

Skills & Experience You're Bringing
- You have a strong portfolio that demonstrates a broad knowledge of and experience with methods spanning from deep qualitative studies to quick usability tests and can build scalable processes
- You have experience defining and crafting research workflows that effectively propel and democratize the practice of research within an organization
- You can guide and teach researchers and non-researchers alike to conduct successful research, from problem definition to sharing out
- You can run multiple projects simultaneously
- You have strong analytical, problem-solving, and interpretation skills
- You can see the big picture, while also being highly detail-oriented and product-focused
- You're a great storyteller with effective verbal and written communications, including the ability to develop and deliver presentations to internal audiences
- You're able to facilitate a group conversation, keeping the group on task and understand the purpose and outcome of the discussion and/or activities

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.

#3916 Senior Product DesignerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in innovative technology, is hiring a remote Senior Product Designer! In this role, you will work closely with a globally distributed team of product managers, product & brand designers, engineers, and data scientists to craft experiences that will significantly impact diners and restaurants worldwide.

The Sr. Product Designer will be an influential design partner embedded in our client's Booking & User Experience team, who owns the crucial part of the dining journey where diners complete their reservations, Experiences, takeout orders and more. This individual will work to create, evolve and develop new experiences for diners, while balancing the needs of our users, restaurants, and the business.

The Sr. Product Designer is expected to expertly navigate the full range of a product designer's work—from strategy and research to high-fidelity designs. On some days you'll rapidly sketch ideas and launching experiments as A/B tests, and on others you'll craft a vision to set a project or team up for long-term success.

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
- Influence product strategy and translate complex workflows into elegant and accessible user experiences.
- Work through all stages of the design process, from capturing insights with user research and building and testing prototypes in front of real users to visual design, and working collaboratively with product managers and engineers to deliver a top-notch experience.
- Act as a critical thinker. When finding yourself in a debate, you can appreciate both sides of an issue while remaining kind and standing by your convictions.
- Continuously value introspection to improve yourself, your team, and your products.
- Be proactive, conceive and implement a project independently while being open to feedback and coaching.
- Communicate decisions with clarity and negotiate, prioritize, and break down design work into measurable outcomes.
- Develop a large arsenal of tools and know when to use them to deliver the right level of fidelity for design deliverables.

Experience/Skills You're Bringing
- A strong portfolio that demonstrates problem-solving skills and interaction design skills through a breadth of outstanding product design work across web and mobile platforms
- Experience working with and contributing to design systems
- Comfortable interacting with data and generating hypotheses and insights, and can translate them into product opportunities
- Experience in the restaurant industry and a passion for food and dining
- Experience working on dual-market products
- Experience with A/B testing
- Experience mentoring junior members of the 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.

#3915 Senior Business Analyst Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, an innovative & online fintech company, is hiring a Senior Business Analyst in Toronto, ON! This role will report to the Senior Manager, Technical Products, and be dedicated to identifying opportunities for technical enhancements and process improvements for our client's systems and products that will increase application resiliency, improve data integrity, and increase process efficiency.

Perks You'll Love
- Work from a central, downtown office
- Fantastic, diverse culture & supportive team with group RRSP program & suppot for new parents
- Generous, competitive performance bonuses

What You'll Be Doing
- Facilitate business requirement elicitation sessions with product owners
- Develop effective and efficient solutions by researching and analyzing current state system capabilities and defining technology solutions options, while working closely with key business subject matter experts and technology partners
- Create wireframes to communicate requirements to developers
- Help to monitor deliverable status to support on-time delivery
- Assist QA team with the creation and execution of test cases and participate in user acceptance testing
- Continuously enhance knowledge and expertise in own area and keep current with leading-edge trends and develop expertise in applications, infrastructure, analytical tools and techniques that can contribute to effective solution development and delivery
- Build relationships and work collaboratively to identify solutions and resolve problems
- Provide regular updates to management throughout projects

Experience & Skills You're Bringing
- Minimum 5+ years of professional experience as Business Analyst for software development
- Experience in the financial services, credit, or FINTECH industry
- Understanding of both SOAP and REST APIs
- Experience with developing and modifying stored procedures and SQL queries
- Knowledge of software development life cycle (SDLC) processes and Agile methodologies (Scrum)
- Solid experience in writing User Stories and Acceptance Criteria
- Strong communication capabilities with excellent oral, written, and presentation skills
- Excellent analytical, problem-solving and documentation skills with strong attention to detail
- Experience mapping business process flow, creating wireframes and mock-ups
- A flair for creative ideas and smart, simple solutions

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.

#3914 Pharmacy ManagerValleyview Area , AB

Employment Term: Full-time
Location: Valleyview Area , AB

Apply

Hiring a Pharmacy Manager in Valleyview area, AB! This role will be responsible for the day-to-day operations in serving our communities and provide customer service to both clients and health care providers. It will be on rotation for one weekend per month, and requires the ability to work quickly, multi-task and work well under pressure.

Perks You'll Enjoy
- Competitive benefits package
- Great culture & team!

Main Responsibilities
- 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist overlap shift; A steady paced pharmacy and are very involved in the community.

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

To apply, send your resume to info-health@talgroup.net, and include "Pharmacy Manager, Valleyview AB" in the subject.

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.

#3913 Pharmacy ManagerTimmins , ON

Employment Term: Full-time
Location: Timmins , ON

Apply

Hiring a Pharmacy Manager in Timmins, ON! This role will be responsible for the day-to-day operations in serving our communities and provide customer service to both clients and health care providers. It will be on rotation for one weekend per month, and requires the ability to work quickly, multi-task and work well under pressure.

Perks You'll Enjoy
- Flexible hours
- Competitive benefits package
- Great culture & team!

Main Responsibilities
- 40-45 hours/week
- Ideally on rotation for one weekend per month
- Staff pharmacist overlap shift; A steady paced pharmacy and are very involved in the community.

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

To apply, send your resume to info-health@talgroup.net, and include "Pharmacy Manager, Timmins" in the subject.

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.

#3445 Tech RecruiterRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

TAL Group is looking to add motivated, social-media savvy remote Tech Recruiters to its growing team! We are looking for professional individuals with the ambition to drive results and deliver. We empower our team to make their own decisions.

What You'll Be Doing
- Utilizing internal and external resources to identify and reach out to potential contract and permanent Full-time candidates.
- Regularly screening candidates to ensure a match of qualifications and requirements.
- Utilizing social tools to identify and headhunt passive talent, not exclusively relying upon LinkedIn.
- Conducting candidate interviews and meetings, and presenting job opportunities to qualified candidates.
- Serving as the middleman between the client and candidate, negotiating contract terms on their behalf.
- Networking (at meet-ups, industry events) for new business opportunities and referrals.
- Maintaining excellent documentation in the company's applicant management system.
- Continuing to build our already robust database

What We'd Like To See
- At heart, you are a recruiter that loves that hunt. You keep up to date on recruiting tech, news and blogs.
- At least 2 years' previous experience as a Tech Recruiter within an agency environment, working with all levels of Tech requirements and a focus on permanent full-time roles.
- You are a self-driven team player with a proven track record of consistently delivering on several assignments simultaneously, and consistently meeting or exceeding quotas.
- You embrace "old school" headhunting strategies, including cold calling and meet-ups, while also being informed on "new school" technologies to access talent.
- You are an agile thinker that likes to break away from tradition and strategically apply social tools to access passive talent. You incorporate multiple social tools into your headhunting strategy, not just exclusively relying upon LinkedIn.
- You are passionate about Technology, and eager to learn about the latest emerging technologies on the market. When you speak with prospective Tech candidates about roles, you understand the technologies in play & their role in the market.
- On your team you are recognized as a powerful communicator, with strong interpersonal skills. You are able to understand and distill complex requirements into simple concepts, and explain them effortlessly to key stakeholders.

Connect with us: www.talgroup.net
Twitter: @TALGroup
Facebook: www.facebook.com/TALGroupInc
Instagram: www.instagram.com/talgroupto/

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.

#3912 IT Security Manager Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a IT Security Manager in Toronto, ON! In this role, you will effectively manage the mitigation and remediation of application and infrastructure security incidents and identified vulnerabilities, which includes liaising with Senior Executives, IT Security and vendors. You will report directly to the Senior Manager, Cyber Security, to monitor and respond to threats to 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
- Effectively manage the mitigation and remediation of application and infrastructure security incidents and identified vulnerabilities, which includes liaising with Senior Executives, IT Security and vendors
- Work with and provide guidance to security teams, both within the company and external to the company, as they perform infrastructure, application and code scans as well as PEN tests in order to uncover vulnerabilities within IT-CE systems
- Monitor the IT-CE department's systems for security issues
- Document all security incidents and assess their actual or potential damage to the company

Prevention
- Perform root cause analysis and implement improvements to existing processes/procedures/best practices or the creation of new processes/procedures/best practices if they do not already exist
- Engage with delivery and process management teams to improve internal processes and procedures to proactively address security vulnerabilities
- Assess the latest internal and external security bulletins and propose a plan to remediate any threats that are applicable to IT-CE systems

Leadership and Training
- Stay current on IT security trends, news and standards
- Ensure Security Ops Team staff receive appropriate training to stay current; and
- Mentor Security Ops Team staff to ensure continued growth.
- Lead and actively participate in daily / weekly reviews with CE, IT and Corporate security teams
- Assist in the creation and presentation of regular status and trend analysis reporting to IT Leadership team
- Manage related supplier contracts
- Build effective relationships with Operational Support teams and delivery partners

Skills/Experience You're Bringing
- 5+ years of leadership experience in the Information Technology Security
- 5+ years of experience in vulnerability / incident management
- Bachelor's degree in Computer Science, Information Technology Systems Security or related field
- Certified Information Systems Security Professional (CISSP). Security+, ITIL and other IT, security or management certifications are also an asset
- Experience with Application Security and Vulnerability Management programs that leverage SAST, DAST, IAST, network vulnerability scanners, 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.