Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#4000 Staff PharmacistNorthwest Territories , NT

Employment Term: Full-time
Location: Northwest Territories , NT

Apply

Hiring a full-time Staff Pharmacist in the Northwest Territories! 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
- Great culture & supportive team environment
- Competitive package and benefits

Main Responsibilities
- Supporting the Pharmacy Manager in serving the community
- Compounding and dispensing prescribed pharmaceuticals
- Regularly providing excellent customer service to both clients and healthcare providers
- 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.

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

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

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

#3999 Staff PharmacistTimmins area , ON

Employment Term: Full-time
Location: Timmins area , ON

Apply

Hiring a full-time Staff Pharmacist in Timmins 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
- Great culture & supportive team environment
- Competitive package and benefits

Main Responsibilities
- Supporting the Pharmacy Manager in serving the community
- Compounding and dispensing prescribed pharmaceuticals
- Regularly providing excellent customer service to both clients and healthcare providers
- 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.

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

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

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

#3998 Embedded EngineerThornhill , ON

Employment Term: Contract
Location: Thornhill , ON

Apply

Hiring an Embedded Engineer on a contract engagement in Thornhill, ON! As a skilled embedded software engineer, you will become an integral part of a team involved in the development and sustaining support of the leading-edge IoT and Wi-Fi solutions. You will be responsible for the design, development, debugging, integration and testing of software applications with focus on the embedded programming of IoT modules and Wireless LAN applications. Note: This role follows the hybrid work model.

Perks You'll Love
- Generous Salary, Bonus & Benefits
- Fantastic Stock Plan
- Enjoy Flexible Hours

Skills You're Bringing
- Design software and create software design documents.
- Code, integrate and validate software for real-time embedded systems.
- Maintain the existing products and provide engineering support to the customer.
- Develop simulation and interfacing methodology for the testing of embedded software.
- Strong debugging and troubleshooting skill of the embedded Linux platform.
- Participate in the design, implementation, testing, maintenance, enhancement, and support of complex software modules.
- Actively participate to the specifications and other technical documentation reviews to determine software engineering requirements.
- Take ownership of software modules, provide work estimates, write all the necessary design documents, and implement or enhance them.
- Write and execute the component, module, subsystem, and system test procedures.
- Participate to design and code reviews and provide feedback to your peers, mentor junior developers.
- Work with cross functional teams in a collaborative work environment; interacting with peers, management, sales, customers.

Skills You're Bringing
- BS/MS in Electrical Engineering, Computer Science, or related discipline
- 4+ years' (BS) / 2+ years' (MS) experience in real-time embedded application software
- 3+ years' experience in C/C++, Linux Shell and Python
- 3+ years' experience in Bluetooth Low Energy product development
- 2+ years' experience in Thread protocol, MQTT
- 2+ years' experience MCU development experience, NXP/TI chipsets are preferred
- Must have strong technical background in software development, with a focus on real time embedded system and data communication
- Familiar with software lifecycle development (e.g. Agile/Scrum)
- Excellent verbal and written communications skills
- Positive attitude, team player
- Strong knowledge of wireless protocols, i.e. WiFi 802.11, Bluetooth Low Engery (BLE), Zigbee and Thread Stacks
- Extensive experience developing real time embedded application under Linux
- Good working experience developing multi-threaded applications for Linux
- Strong hands-on experience with Linux and container technologies
- Knowledge of networking technologies and concepts, LAN switching, routing, Ethernet and IP
- Experience with different IoT chipsets, initial bring-up, common peripherals (UART, SPI, I2C, wireless connectivity stacks) and wireless coexistence are plus
- Hands-on experience with GIT and GitHub

Preferred Experience
- Serial communications
- Multi-Thread, IPC programming experience
- Hands on experience with Flash Tools and JTAG Debugger
- Familiar with IAR, CCS, MCUXpresso IDE or SeggerEmbedded IDE
- Linux embedded software programming
- Bluetooth protocols (BLE 4.0/5.0)

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.

#3997 Scrum MasterToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Scrum Master on a contract engagement in Toronto, ON! In this role, you will be responsible for managing all aspects of the project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting. Note: This role follows the hybrid work model, allowing employees to work on-site for two days of the week and remotely for three.

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

Skill Sets You're Bringing
- Scrum manager experience
- Jira / Confluence expert
- Previous experience working with large Telecom, or Big Data organizations
- Must have 5+ years experience
- Must be Agile Certified with Scrum Master experience

What You'll Be Doing
-Responsible for managing all aspects of the project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting
- Develop and maintain all project documentation (Project Plan, Issue and Action Logs, Risk Management, Communication Plan, Status Reports, ...etc.)
- Maintain the Project Management Office Library with lessons learned database, and apply lessons learned to all initiatives
- Assist in the development and implementation of templates, procedures and processes as part of the continuous improvement process

Other Qualifications
- Demonstrated experience in project management delivering project solutions
- Experience in managing multiple projects at a time
Expert in using MS Suite including Microsoft Project; Knowledge of proven industry best practices and standards; and Project Management designation an asset but not required
- Must be Agile Certified with Scrum Master experience
- Must be fully proficient in Jira and Confluence

EN FRANCAIS

- Chargé de gérer tous les aspects du cycle de vie du projet, y compris l'évaluation de la portée, l'affectation des ressources, le développement du plan de projet, le suivi du projet, la surveillance et la production de rapports.
- Développe et met à jour toute la documentation liée au projet (plan de projet, journal des problèmes et des mesures, gestion des risques, plan de communication, rapports d'état, etc.).
- Tient à jour la bibliothèque du Bureau de gestion des projets avec la base de données des leçons apprises, et applique les leçons apprises à toutes les initiatives.
- Aide au développement et à la mise en œuvre de modèles, de procédures et de processus dans le cadre du processus d'amélioration continue.

Qualifications
- Expérience avérée en gestion de projet et en livraison de solutions
- Expérience en gestion de plusieurs projets simultanément
- Expertise de la suite Microsoft, y compris de Microsoft Project
- Connaissance des pratiques exemplaires reconnues et des normes de l'industrie
- Certification en gestion de projet souhaitable, mais non obligatoire

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

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

#3996 Business Analyst (BA/BSA/TBA)Mississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Business Analyst (BA/BSA/TBA) on a contract engagement in Mississauga, ON! This role will assist in our client's collaboration with partners in other business units to align on data sources, processes and reporting.

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

What You'll Be Doing
- Create a detailed business analysis: outlining problems, opportunities and solutions for a business
-Review and document existing processes
- Document and gain alignment on problems in existing processes
- Coordinate and document proposed solutions
- Gain stakeholder buy-in
- Recommend plan to implement proposed solution
- Create budget and forecasts for solution
- Provide regular status updates and risk reporting

Critical Qualifications & Competencies:
- Experience gathering requirements
- Experience documenting current processes, areas of improvement and proposed solutions
- Strong communication, teamwork, documentation and organizational skills
- Demonstrated analytical ability with a focus on detail, accuracy, complex problem solving and logic capabilities
- Strong problem solving skills - Ability to successfully resolve issues, diagnose business problems, plan, document and deliver solutions in timely manner; looking at issues at a micro and macro level
- Excellent knowledge of Microsoft suite, specifically Power Point, Project, Word and Excel
- Strategic and creative thinker
- Experience working with senior decision makers
- Self-motivated, self leading, demonstrate initiative, have a strong desire to succeed and possess a strong sense of urgency
- Experience in technology companies and/or telecom networks is a strong asset

Preferred Competencies:
- Experience working with data using SQL and SAS

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.

#3995 Senior Reporting Analyst Ottawa , ON

Employment Term: Contract
Location: Ottawa , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior Reporting Analyst on a 12-month contract engagement in Ottawa, ON! In this role, you will collaborate with our client's leadership team to define their organization's direction and document plans to realize their business objectives.

Written communication is the most important skill in this role. You should also be a strategic thinker with strong organizational abilities. In this role, you will lead the documentation and maintaining of all Strategic and tactical plans that are part of the Security Operations program. These programs will focus on improving our internal security posture as well as supporting our external customer needs.

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

What You'll Be Doing
- Gather data from various sources, analyze data, and with the findings, create a report/presentation.
- This role may include presenting the findings of the report to senior stakeholders.
- Must be able to determine quality of data, and draw conclusions on validity of data.
- Additionally, data presented must be relevant, readable, and presented clearly to identify gaps or errors.
- Advise on the quality of the data and the validity of any conclusions that can be drawn from it.

Other Qualifications
- Previous experience retrieving data and presenting results
- Must be detail oriented
- Bachelor's degree in Statistics, Mathematics, or Computer Science (preferred)

Recueille des données de diverses sources, analyse les données et crée un rapport ou une présentation à partir de celles-ci. Le titulaire de ce poste pourrait avoir à présenter ses conclusions à des intervenants de paliers supérieurs. Doit être en mesure de déterminer la qualité des données et de tirer des conclusions sur la validité des données. De plus, les données présentées doivent être pertinentes, lisibles et claires, de manière à mettre en évidence les lacunes et les erreurs. Donne des conseils sur la qualité des données et la validité de toute conclusion pouvant être tirée de celles-ci. Qualifications : expérience dans l'extraction de données et la présentation de résultats; souci du détail; baccalauréat en statistiques, en mathématiques ou en sciences informatiques de préférence.

Key responsibilities
- Understand and document our organization's strategy and mission
- Document plans and business proposals to materialize strategy
- Educate senior executives in making effective decisions by building executive level presentations to communicate objectives and progress on key initiatives and programs
- Align processes to enable visibility to all key projects' progress and issues
- Maintain ownership of the Security Operations metrics for Network and VP scorecards
- Leverage automation to reduce manual intervention working towards a 'zero-touch' end state

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.

#3994 Senior Security AnalystMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior Security Analyst on a 12-month contract engagement in Mississauga, ON! You will join our client's team as Specialist, Cyber Security who will report to the Senior Manager, Information Security. The selected candidate will lead the CSPM and compute Scan day 1 and day 2 activities by actively monitoring and managing the platform for our client's public cloud workloads. The candidate will also conduct vulnerability assessments, create action plans, identify and track risk remediation, provide advice on mitigation safeguards, processes and security best practices and act as a spokesperson on cloud security related subjects.

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
- Actively monitor and manage the CSPM alerts, accounts, rules, policies for Bell's public cloud workloads
- Identify & implement automation wherever possible
- Track lifecycle of security alerts and policy violations
- Prioritize vulnerabilities discovered along with remediation timeline(s)
- Manage/update GRC tools
- Collect, assess and catalog threat indicators
- Interaction with multiple global teams (security architecture, penetration testing, application development, network teams, etc.)

Compute Scan
- Actively monitor and manage Bell's public cloud compute workloads
- Track lifecycle of security vulnerabilities for the compute assets
- Deploy defenders to scan registries and containers
- Protect container images in AWS, GCP and Azure
- Interact with multiple internal teams to help them protect and secure their cloud workloads. Critical Qualifications/Competencies: ï‚· Deep understanding and hands-on experience of public cloud environments (AWS, GCP, Azure), with a focus on cyber security and testing activities. - Hands-on experience with a CSPM tool (Palo Alto Prisma preferred)
- Experience with Compute Scan activities (Deploying Defenders preferred)
- Think analytically and synthesize technical information from various sources
- High level of personal integrity, and the ability to professionally handle confidential matters and demonstrate a high level of judgment and maturity.
- Excellent skills of verbal and written communications, relationship building, and influencing others.

An asset:
- Certification(s) in one of the 3 major cloud types AWS, GCP or Azure
- Cyber security professional qualification desirable (e.g. CISSP, CISM, CISA, OPST, CEH, GPEN)
- Knowledge of ISO 2700x, ITIL, and PCI-DSS.
- 5 + years professional work experience in information security
- Experience with security testing tools and methodologies in conducting vulnerability and application security assessments (AppScan & Tenable)
- Ability to analyze IT solutions and technology infrastructure in order to identify and assess security vulnerabilities, threats, and risks.
- A track record of results and effectiveness in applications technical support, trouble-shooting and analysis, problem resolution, and service availability and reliability improvement roles

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.

#3993 Scrum MasterToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Scrum Master on a 12-month contract engagement in Toronto, ON! In this role, you will ensure our client's team embodies the agile principles, values and framework and follows the processes and practices they agreed to use. You will be responsible for driving team effectiveness by establishing an environment where the team can be effective, supporting the team, protecting the team from outside interruptions and distractions and clearing obstacles for the team.

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
- Serve as scrum master for one or more teams by providing support and servant style leadership and by integrating Agile Scrum principles into team practices.
- Facilitate agile ceremonies including daily standups, backlog grooming, sprint planning, sprint retrospective and sprint demos.
- Ensure the team maintains focus on quality and continuous delivery.
- Continually coach the team through conflict resolution to facilitate teamwork and continuous improvement, as they become a high performing team.
- Identify, manage and help to mitigate issues and risks, and timely removal of impediments and obstacles.
- Develop and nurture strong relationships with the Business Stakeholders and Product Owner to gain understanding of objectives and the product backlog and to foster a collaborative relationship with the development team.
- Communicate and collaborate with other internal teams and third party vendors to manage dependencies, understand changes and remove blockers.
- Track and ensure visibility of team metrics and progress of the sprint and releases to demonstrate momentum and progress.
- Manage resources, risk, quality, scope, budget and project deliverables.
- Understand product and roadmap planning to help inform development teams.
- Partner with other Scrum Masters and Agile Coaches internally to share findings, best practices and resources to help the organization mature in their agile journey.

Skills & Experience You're Bringing
- Scrum Master and Agile work knowledge and experience is an asset.
- Scrum Master and SAFe certifications preferred
- Strong technical understanding and knowledge of web and software.
- Strong communication skills and the ability to communicate at all levels of the organization coupled with strong presentation skills.
- Strong analytical, interpersonal, risk mitigation and problem solving skills.
- Strong decision making skills with the ability to influence and challenge decisions when necessary.

Le Scrum Master s'assure que l'équipe incarne les principes, les valeurs et le cadre agile, suivant les processus et les pratiques qu'ils ont convenu d'utiliser. Il est responsable de l'efficacité de l'équipe en établissant un environnement où l'équipe peut être efficace, en soutenant l'équipe, protégeant l'équipe des interruptions et des distractions extérieures, et en éliminant les obstacles pour l'équipe.

Responsabilités:
- Servir de Scrum Master pour une ou plusieurs équipes en fournissant un soutien et un leadership de style serviteur et en intégrant les principes Agile Scrum dans les pratiques d'équipe.
- Faciliter les cérémonies agiles, y compris les standups quotidiens, la préparation du backlog, la planification de sprint, la rétrospective de sprint et les démonstrations de sprint.
- S'assurer que l'équipe reste concentrée sur la qualité et la livraison continue.
- Encadrer continuellement l'équipe à travers la résolution des conflits pour faciliter le travail d'équipe et l'amélioration continue, à mesure qu'ils deviennent une équipe hautement performante.
- Identifier, gérer et aider à atténuer les problèmes et les risques, et éliminer en temps opportun les obstacles.
- Développer et entretenir des relations solides avec les parties prenantes commerciales et le propriétaire du produit pour mieux comprendre les objectifs et le backlog du produit et pour favoriser une relation de collaboration avec l'équipe de développement.
- Communiquer et collaborer avec d'autres équipes internes et des fournisseurs tiers pour gérer les dépendances, comprendre les changements et supprimer les bloqueurs.
- Suivre et assurer la visibilité des mesures de l'équipe et de la progression du sprint et des versions pour démontrer l'élan et les progrès
- Gérer les ressources, les risques, la qualité, la portée, le budget et les livrables du projet
- Comprendre la planification du produit et de la feuille de route pour aider à informer les équipes de développement.
- Collaborer avec d'autres Scrum Masters et coachs Agile en interne pour partager les résultats, les meilleures pratiques et les ressources afin d'aider l'organisation à mûrir dans son parcours agile.

Exigences:
- Connaissance ou expérience en tant que Scrum Master dans un environnement de travail Agile travaillant avec la méthodologie SCRUM, un atout.
- Expérience dans la livraison de logiciels et/ou les médias numériques.
- Solides compétences en communication et capacité à communiquer à tous les niveaux de l'organisation.
- Excellentes compétences de présentation.
- Solides compétences analytiques, interpersonnelles, d'atténuation des risques et de résolution de problèmes.
- Solides compétences en matière de prise de décision et d'élaboration d'idées, avec la capacité d'influencer et de contester les décisions quand c'est nécessaire.

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.

#3992 Intermediate Data Architect Don Mills , ON

Employment Term: Contract
Location: Don Mills , ON

Apply

Our client, one of Canada's leading companies, is hiring an Intermediate Data Architect on a renewable 6-month contract in Don Mills, ON! In this role, you will be dealing with a variety of cutting-edge wireless networking technologies to drive the strategic RAN evolution. You will be directly working on the most advanced Open RAN technology leading the hardware system design and development, contributing to the strategy of Open RAN technology, as well as future architecture evolution. You will be as the pioneering prime to explore the hardware solutions for Open RAN architecture, producing the hardware platform aligned with our client's wireless technology roadmap.

Note: This role is primarily remote/work-from-home, except on Wednesdays when team members are required to be onsite.

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

Top Skills You're Bringing
- SAS, SQL, Teradata, MSTR, Experience exploring databases / data sources & learning what each contains SAS, SQL, Teradata
- Minimum 3 years experience, advanced knowledge of SAS & SQL,, Teradata, experience dealing with multiple data sources & quickly making sense of them, working in a messy data environment
- Minor testing of problem solving & technical knowledge

Other Critical Skills
- Experience with SAS, SQL, ETL technologies and dealing with large databases
- Experience with MicroStrategy (backend & frontend) & general dashboard creation
- Experience gathering requirements and delivering reports and analysis to exceeds expectations
- Strategic and creative thinker who is exceptionally adept with quantitative and qualitative analysis
- Ability to leverage insights and opportunities from data and metrics to build strategies and make recommendations
- Bachelor's degree in Mathematics, Statistics, Engineering, Business Analytics, Information Technology, Computer Science and/or related fields or experience
- Self-motivated, self leading, demonstrate initiative, have a strong desire to succeed and possess a strong sense of urgency
- Good communication, teamwork, documentation and organizational skills
- Demonstrated analytical ability with a focus on detail, accuracy, complex problem solving and logic capabilities
- Willingness to learn & train others
- Strong problem solving skills - Ability to successfully resolve issues, diagnose business problems, plan, document and deliver solutions in timely manner; looking at issues at a micro and macro level
- Demonstrated ability to effectively manage multiple requests and competing priorities simultaneously and to work independently and as part of an extended team
- Excellent knowledge of Microsoft Office applications, mainly in Excel and PowerPoint

Preferred Competencies
- Experience in technology companies and/or telecom networks is a strong asset
- Experience developing complex reports and dashboards using MicroStrategy
- Experience using SAS for PDF reporting (PROC PDF) & SAS macros

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.

#3991 Front-end Technical Lead (Hybrid)Mississauga , ON

Employment Term: Full-time
Location: Mississauga , ON

Apply

Our client, a global leader in BPM software and performance management systems, is hiring a Front-end Technical Lead in Mississauga, ON! As a Frontend Technical Lead, you will be a part of our client's team leading the company's cloud/SaaS technology development and contributing to the development of future offerings.

You will have the opportunity to shape the company's future through collaboration with highly skilled domain experts and developers alongside dedicated leaders. It is expected that their Development team members are available to work hybrid. Subject to change, Tuesday, Wednesday & Thursday are mandatory in-office days where team members are expected to work on-site from their Mississauga head office to support enhanced collaboration. Mondays & Fridays are optional work-from-home days for designated focus work.

Perks You'll Love
- Competitive benefits and bonuses (including RRSP-matching), generous vacation & personal time off
- Fitness club/gym membership reimbursement (or fitness/sports equipment)
- Training Reimbursement and Internal Training Programs
- Work with fantastic developer tools, including high-end monitors & laptops

What You Will Do
- Lead the work on defining, managing, and maintaining the front-end technologies and patterns needed for supporting the future business needs
- Responsible for architecting and defining the Front-end framework to solve complex designs and interactions that reflect the creative and art direction provided
- Responsible for mentorship and guidance to technical team members in all project activities on multiple projects
- Work closely with Back End engineers and the Architects
- Being up to date with current trends and emerging technologies
- Be a thought leader in the Front-end technologies and space

What You Will Bring
- A degree in computer science, software engineering or relevant experience in a related field
- Fundamental knowledge of UX/UI
- Deep understanding of object-oriented JavaScript (JS) and Typescript (TS) with a solid programming background
- Experience developing accessible web applications (using WAI - Web Accessibility Initiative guidelines, ARIA etc.)
- Understanding of (and experience in) developing applications which support Localization (i10n) and Internationalization (i18n)
- In-depth knowledge of web standards and technologies such as HTML5, CSS3, SCSS, ECMA Script etc.
- Experience using different techniques (PULL/PUSH) for communicating with a backend server (or a service). For Example, REST APIs, Web sockets etc.
- Exceptional understanding of Single Page Applications (SPAs) and their deployment model
- Exceptional understanding of Angular (9.0+) - with expertise in design, development, performance tuning, troubleshooting and deployment - Experience creating an in-house component library (using Angular) used by multiple products.
- Proficiency in JS/TS build & test tools (Nodejs, Webpack, NPM, Karma, Jasmine etc.)
- Good communication skills and the ability to convey complex technical ideas/concepts to a wide range of developers with varying levels of experience
- Comfortable translating design ideas to easy-to-understand documentation
- Comfortable working in an Agile/SCRUM development process

This role is a hybrid role which provides the opportunity to work entirely from our office or a combination of in-office and remote - hybrid.

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 for the position.

#3990 Senior Project ManagerRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, one of Canada's leading companies, is hiring a remote Senior Project Manager! As a representative of our client's Network and Technology Services (NTS) and in the role of IT Sr Project Manager, the successful candidate will participate in various types of projects (transformation, new product/tool Introduction, tool and, non-standard complex solutions etc.) in order to ensure their successful implementation of the various systems. The candidate is to consider the big picture in alignment with the NTS Roadmap and IT programs.

Note: This role is currently accepting applications from candidates located in Ontario, Quebec and Alberta .

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
- Ability to execute multiple projects in parallel
- Determine and define projects scope and objectives
- Prepare budgets based on scope of work and resource requirements
- Track project costs in order to meet budget
- Develop and manage a detailed project schedule and work plan
- Execute project either in Agile (SAFe Preferred) or Waterfall methodologies.
- Provide project updates on a consistent basis to various stakeholders about strategy and progress
- Report and escalate to management as needed
- Manage the relationship with the client and relevant stakeholders
- Perform risk management to minimize potential risks
- Establish and maintain relationships with third parties/vendors
- Create and maintain comprehensive project documentation
- Implement best practices, techniques, and standards throughout entire project execution
- Monitor progress and make necessary updates as needed
- Measure project performance to identify areas for improvement

Experience & Skills You're Bringing
- Bachelor's degree in computer science, business, or a related field
- 8+ years of project management and related experience
- Project Management Professional (PMP) certification preferred
- SAFe certification preferred
- Telecom Domain experience preferred.
- Proven ability to solve problems creatively
- Strong familiarity with project management software tools, methodologies, and best practices
- Strong Excel Skill for Cost , Resource / Capacity Management
- Experience seeing projects through the full life cycle
- Excellent analytical skills
- Strong interpersonal skills and extremely resourceful
- Proven ability to complete projects according to outlined scope, budget, and timeline

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.

#3989 SOC Incident ResponderRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, one of Canada's leading companies, is hiring a remote SOC Incident Responder! We are looking for an Incident Responder to support our client's cyber security team for EDR, SOAR projects. We are currently seeking an Incident analyst/responder who can work on various Incidents using client-owned tool and achieve the desired results.

Note: This role is currently accepting applications from candidates located in Mississauga, Montreal or Ottawa.

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 as an Incident analyst using Cyber Security SOC tool using Security Operations process and Incident response strategy to support multiple projects
- Provide Security solutions for XSOAR, EDR projects as required
- Define and implement Threat Hunting and Intelligence framework for SOC team in detection of various types of Incidents
- Defining playbook for various scenarios defined by Architect and BSA
- Perform gap analysis and maturity assessment to align Security strategy and controls
- Provide Forensic investigation in improvement of Incident Life Cycle management from preparation to post event activity
- Help in generating report on daily/monthly basis for various types of incidents which can help management to understand the cause and help in mitigating same issue later
- Work with vendor team to identify the cause and mitigate the incident
- Manage relationships with other business units/stakeholders; Work closely with colleagues and other business stakeholders to deliver various projects.

Skills & Experience You're Bringing
- 5 years of experience of Incident Analyst in cyber security projects and experience in SOC tools EDR, SOAR, SIEM
- Proficient in using Confluence, Excel, and PowerPoint
- Knowledge of Threat hunting and developing uses cases
- Knowledge of SSO and AD Authentication
- Risk analysis and providing solution
- Follow SDLC and Agile methodologies as per need
- Strong organizational, writing, interpersonal and communication skills
- Self-starter who can set own priorities and can work independently and collaboratively
- Detail oriented, have proactive work style, and ability to manage several priorities concurrently.
- Bachelor's degree in Computer Science or equivalent experience relevant to cyber security, Information and Network Management

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.

#3987 Scrum MasterGreater Montreal Area , QC

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

Apply

Our client, one of Canada's leading companies, is hiring a Scrum Master in the Greater Montreal area, QC! In this role, you will ensure the team embodies the agile principles, values and framework and follows the processes and practices they agreed to use. The Scrum Master is responsible for driving team effectiveness by establishing an environment where the team can be effective, supporting the team, protecting the team from outside interruptions and distractions and clearing obstacles for the team.

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
- Serve as scrum master for one or more teams by providing support and servant style leadership and by integrating Agile Scrum principles into team practices.
- Facilitate agile ceremonies including daily standups, backlog refinement, sprint planning, sprint retrospective and sprint demos.
- Ensure the team maintains focus on quality and continuous delivery.
- Continually coach the team through conflict resolution to facilitate teamwork and continuous improvement, as they become a high performing team.
- Identify, manage and help to mitigate issues and risks, and timely removal of impediments and obstacles.
- Develop and nurture strong relationships with the Business Stakeholders and Product Owner to gain understanding of objectives and the product backlog and to foster a collaborative relationship with the development team.
- Communicate and collaborate with other internal teams and third party vendors to manage dependencies, understand changes and remove blockers.
- Track and ensure visibility of team metrics and progress of the sprint and releases to demonstrate momentum and progress.
- Manage resources, risk, quality, scope, budget and project deliverables.
- Understand product and roadmap planning to help inform development teams.
- Partner with other Scrum Masters and Agile Coaches internally to share findings, best practices and resources to help the organization mature in their agile journey.

Skills & Experience You're Bringing
- Scrum Master and Agile work experience is an asset, ideally 2 years of experience.
- Scrum Master certification (PSM1 or equivalent).
- Bilingual (French and English).
- SAFe experience an asset.
- Strong technical understanding and knowledge of web and software.
- Strong communication skills and the ability to communicate at all levels of the organization coupled with strong presentation skills.
- Strong analytical, interpersonal, risk mitigation and problem solving skills.
- Strong decision making skills with the ability to influence and challenge decisions when necessary.

Le Scrum Master s'assure que l'équipe incarne les principes, les valeurs et le cadre agile, suivant les processus et les pratiques qu'ils ont convenu d'utiliser. Il est responsable de l'efficacité de l'équipe en établissant un environnement où l'équipe peut être efficace, en soutenant l'équipe, protégeant l'équipe des interruptions et des distractions extérieures, et en éliminant les obstacles pour l'équipe.

Responsabilités
- Servir de Scrum Master pour une ou plusieurs équipes en fournissant un soutien et un leadership de style serviteur et en intégrant les principes Agile Scrum dans les pratiques d'équipe.
- Faciliter les cérémonies agiles, y compris les standups quotidiens, la préparation et raffinement du backlog, la planification de sprint, la rétrospective de sprint et les démonstrations de sprint.
- S'assurer que l'équipe reste concentrée sur la qualité et la livraison continue.
- Encadrer continuellement l'équipe à travers la résolution des conflits pour faciliter le travail d'équipe et l'amélioration continue, à mesure qu'ils deviennent une équipe hautement performante.
- Identifier, gérer et aider à atténuer les problèmes et les risques, et éliminer en temps opportun les obstacles.
- Développer et entretenir des relations solides avec les parties prenantes commerciales et le propriétaire du produit pour mieux comprendre les objectifs et le backlog du produit et pour favoriser une relation de collaboration avec l'équipe de développement.
- Communiquer et collaborer avec d'autres équipes internes et des fournisseurs tiers pour gérer les dépendances, comprendre les changements et supprimer les bloquants.
- Suivre et assurer la visibilité des mesures de l'équipe et de la progression du sprint et des versions pour démontrer l'élan et les progrès
- Gérer les ressources, les risques, la qualité, la portée, le budget et les livrables du projet
- Comprendre la planification du produit et de la feuille de route pour aider à informer les équipes de développement.
- Collaborer avec d'autres Scrum Masters et coachs Agile en interne pour partager les résultats, les meilleures pratiques et les ressources afin d'aider l'organisation à mûrir dans son parcours agile.

Exigences:
- Connaissance ou expérience en tant que Scrum Master dans un environnement de travail Agile travaillant avec la méthodologie SCRUM, idéalement 2 ans d'experience.
- Certification Scrum Master (PSM 1 ou équivalent).
- Bilingue (Français et Anglais).
- Experience SAFe un atout.
- Expérience dans la livraison de logiciels et/ou les médias numériques.
- Solides compétences en communication et capacité à communiquer à tous les niveaux de l'organisation.
- Excellentes compétences de présentation.
- Solides compétences analytiques, interpersonnelles, d'atténuation des risques et de résolution de problèmes.
- Solides compétences en matière de prise de décision et d'élaboration d'idées, avec la capacité d'influencer et de contester les décisions quand c'est nécessaire.

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.

#3898 SalesForce DeveloperRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in innovative technology, is hiring a remote SalesForce Developer! In this role, you will translate business requirements into detailed technical specifications that result in effective, scalable, and reliable code. You will also use Salesforce, other technologies and programming languages to develop solutions and satisfy outstanding business requirements

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

What You'll Be Doing
- Translate business requirements into detailed technical specifications that result in effective, scalable, and reliable code
- Use Salesforce, other technologies and programming languages to develop solutions and satisfy outstanding business requirements
- Manage multiple projects concurrently while maintaining the accuracy of technical specifications
- Lead projects through design, coding, and deployment, while partnering closely with business users, project managers, and other engineers
- Communicate how solutions optimally map to original business requirements and provide product demonstration of developed solutions

Experience/Skills You're Bringing
- 5+ years overall experience developing custom solutions on the Salesforce platform using Apex Classes, Apex Triggers, Visualforce Pages, and Lightning Components
- 2+ years of experience developing APIs, Integrations, and microservices using a high-level language such as Java or C#
- 1+ years experience developing Lightning Components / Lightning Web Components
- Experience writing intermediate to advanced queries in relational databases (SOQL, SQL, Postgres, Oracle, etc)
- Experience working with Salesforce APIs and Web Services (REST, SOAP)
- Knowledge of the SDLC and all testing phases.

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.

#3986 Scrum MasterRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, one of Canada's leading companies, is hiring a remote Scrum Master! In this role, you will streamline the activities to achieve the projects goals, and support program manager and architects in facilitating the Agile development team. Note: This role is accepting applications from candidates in the Greater Toronto Area (GTA), Ottawa, and Montreal. It is primarily remote, with some occasional visits on site required.

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

What You'll Be Doing
- Support program manager and architects in facilitating the Agile development team
- Enables the team to communicate and self-organize to make changes quickly, in accordance with Agile principles
- Analyze existing processes, identify gaps and recommend areas of improvement
- Lead cross functional teams of multiple projects
- Work closely with Architect, BSA and technical primes to understand and align the activities and manage the timelines
- Do Sprint planning as per work break down and review with Architect and BSA
- Create Kanban board and upload stories, plan Scrum
- Run Daily Scrum with team and document the issues and help in resolving
- Generate report on daily/monthly basis and provide insight to program manager
- Maintain Confluence page with updates
- Manage relationships with other business units/stakeholders; Work closely with colleagues and other business stakeholders to deliver various projects.

What You're Bringing
- 3-5 years of experience of Scrum Master in cyber security projects and experience in Scrum, Kanban, Sprints, JIRA Board etc.
- Proficient in using Confluence, Excel, and PowerPoint
- Experience in Threat analysis and testing
- Risk analysis and providing solution
- Follow SDLC and Agile methodologies as per need
- Strong organizational, writing, interpersonal and communication skills
- Self-starter who can set own priorities and can work independently and collaboratively
- Detail oriented, have proactive work style, and ability to manage several priorities concurrently.
- Bachelor's degree in Computer Science or equivalent experience relevant to cyber security, Information Management, or Business Administration.

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.

#3985 Senior Software Engineer, AndroidRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in innovative technology, is hiring a remote Senior Software Engineer, Android! As a part of the team, you'll collaborate with a passionate and diverse group of engineers, designers, and product managers who are committed to building beautiful, scalable, and high-value features for restaurants. Note: This role is accepting submissions from applicants located in Mexico & Canada.

On top of feature development, you will be in a position to set the vision and execution plan of what it means for a client application operations methods are, from the domain boundaries, to how they communicate with each other and the cloud. You will be responsible for proofing out your concepts via collaboration and by diving into our mobile application platform code to better understand the impact of your work on the clients. Using this research, you will help plan a multi-quarter strategy that allows us to deliver the value to our customer in the quickest way possible.

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 existing applications and systems. We'll be mainly working in Kotlin for Android development and occasionally in Java to build highly scalable and resilient Java microservices.
- Collaborate with other team members, teams, software engineers, product managers, designers, and other stakeholders across the organization.
- Help foster a strong team culture and cultivate innovation.
- Innovate our domain model and systems to better fit our products and services.
- Continuously provide mentorship and guidance to team members.

Experience & Skills You're Bringing
- 5+ years experience building Android applications using concepts such as Kotlin, MVVM, RxJava and dependency injection.
- Must have good Java development experience, and ok to still work in Java
- You have strong CS fundamentals.
- You have a deep understanding of design patterns, data structures and OO design.
- An excellent understanding of how mobile devices interact with the internet
- Solid debugging and analytical skills in generating result oriented metrics and dashboards.
- Excellent verbal and written 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.

#3984 Scrum MasterMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Scrum Master in Missisauga, ON! In this role, you will join our client's Network Charging team, which is responsible for the development of real-time charging, rating and policy management solutions, such as Online Charging Systems, Wireless Prepaid, Event Based Charging, Data Charging Solutions, and future real-time charging management opportunities.

Reporting to the Senior Manager in Network Charging, the successful candidate will collaborate closely with the product owner and architecture team in order to help delivery teams with integration of new platforms and services

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
- Facilitating daily stand-ups, planning, grooming, reviews, retrospectives, scrum of scrums
- Helping the team to stay focused (e.g. by acting as a buffer between external, distractions and the team)
- Helping the team to maintain their scrum tools (Story board, Action board, charts, backlogs etc.)
- Measuring & tracking velocity & team true capacity
- Assessing team process health & overall process health
- Ensuring all dependencies are being met during each iteration
- Developing and nurturing team dynamics
- Helping the team to make decisions
- Fostering the team´s self-organization
- Helping the team to continuously improve
- Reflecting issues to the team through observation from outside of the team
- Asking open questions and giving feedback to the team
- Exchanging knowledge with other Scrum Masters in the organization
- Keeping in touch with every stakeholder regularly
- Sharing insights throughout the team

Key Responsibilities
- Excellent ability in facilitation, continual improvement, empowerment, and increasing transparency
- Facilitate getting the work done, support the team to remove roadblock
- Facilitate discussion, decision-making, and conflict resolution
- Coaching and mentoring team members and providing constructive performance feedback
- Building a trusting and safe environment where problems can be raised

Critical Qualifications/Competencies
- Certification in Scrum Master and Agile practices and theory
- 1-3 years previous experience as a Scrum Master role or related field
- University Degree in Computer Science, Engineering or Business
- Strong leadership and Negotiation skills
- Experience in consulting, leadership, facilitation, situational awareness, conflict resolution,
- Strong organizational and prioritization skills
- Ability to work in a fluid team environment
- Extensive experience in managing project delivery involving multi-tiered systems integration.
- Ability to gain management support and work effectively at all levels across the organization
- Ability to handle ambiguity and rapid change
- Superior problem solving skills and ability to coach team members through problem solving
- Strong verbal, written, and interpersonal communications skills

Preferred Qualifications/Competencies
- Knowledge of the various software development life cycle methodologies (Agile, Incremental and Iterative, Scrum-ban, Lean).
- Knowledge and/or experience with continuous integration, continuous testing, pairing, automated testing, agile games
- Applicable knowledge of the IT/network technologies
- Previous experience as a team lead is an asset

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.

#3983 Senior ORAN Hardware Architect (Hybrid)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior ORAN Hardware Architect in Toronto, ON! In this role, you will be dealing with a variety of cutting-edge wireless networking technologies to drive the strategic RAN evolution. You will be directly working on the most advanced Open RAN technology leading the hardware system design and development, contributing to the strategy of Open RAN technology, as well as future architecture evolution. You will be as the pioneering prime to explore the hardware solutions for Open RAN architecture, producing the hardware platform aligned with our client's wireless technology roadmap.

The successful candidate must be confident and comfortable with experimentation and informed risk taking and be able to make decisions when there are ambiguities, unknowns and uncertainties. You will be an enabler and influencer for integrating the exciting new Open RAN technologies.

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

What You'll Be Doing
- Lead Open RAN Radio Unit hardware development, drive hardware architecture discussions with vendors, and guide team to design scalable solutions.
- Lead the HLD/LLD plan, participate in the technical architecture practice to ensure consistency and alignment between integrated modules
- Design the ATP scope, lead the hardware configuration and front-haul connectivity configuration
- Lead the lab testing and support the integration of Radio Unit components to the whole system
- Lead the PoC testing and evaluation in order to provide technical recommendations
- Collaborate with RAN Design Standards team and RF Engineering teams to efficiently introduce RUs into the wireless network
- Deep dive on the functions and features, and drive the discussion of Radio Unit roadmap
- Assist in responding to RFI, RFP, and Technical assessments, etc.

Critical Competencies:
- Bachelor's degree in Computer Science, Engineering or related field
- 5+ years of experience in hardware design and development, experience in turning the concept to production
- Strong knowledge of LTE/5G Radio, gNB DU/CU structure and familiarity with Open-RAN Alliance standards
- Experienced with RRU hardware architecture on wireless eNB/gNB system
- Strong aptitude for innovation; can recognize opportunities for improvement in day-to-day work and take appropriate actions;
- Strategic and critical thinker with the ability to adapt in an environment that is highly dynamic and competitive
- Ability to synthesize complex technical concepts into meaningful communications and recommendations
- Experience communicating (written and verbal) with technical and non-technical stakeholder

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.

#3982 QA EngineerMexico ,

Employment Term: Full-time
Location: Mexico ,

Apply

Our client, a global leader in innovative technology, is hiring a QA Engineer in Mexico! In this role, you will work across our client's web engineering teams and alongside their iOS / Android team QA engineer. Your day-to-day work will cover exploratory testing, regression testing and QA testing diner-facing web applications.

You will also closely partner with the existing iOS / Android QA Engineer to understand product features and flows in our key products and pages. You will report bugs, issues, and concerns and help devise testing plans and strategies to cover key pages and features. Overall, you will help our client maintain a high bar in the code and features that we release. We are a collaborative team, close-knit team, and enjoy the work we do.

As the QA engineer on the web team, you will also create, maintain, and execute test plans and test cases against our software platforms and applications in the cloud, server, desktop and mobile environments. You will analyze and communicate test results and defect tracking back to the development team, and also enhance and extend the automation library!

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
- Good understanding of testing methodologies and principles
- Exploratory testing
- Regression testing
- Expertise with hands-on scripting/coding experience in any automation testing tools (Selenium/Appium, Cucumber Framework, Pytest, TestNG, mocha/chai, nightwatchJS or CypressJS)
- Experience designing and implementing test plans
- Experience working with web / JavaScript engineers
- Experience with Agile methodologies
- Experience with Git and CI tools
- Technical ownership of software testing infrastructure and improving product quality
- Experience in cross browser and cross platform testing

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.

#3981 Senior Java Distributed Development Lead (Hybrid)Montreal , 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 Senior Java Distributed Development Lead (Hybrid) in Montreal, QC! This Java Lead position is to extend our client's strategic multi-product applications, covering Cash and OTC Derivatives, Confirmation and Legal Notice creation. The candidate will be involved in the entire development lifecycle from system definition to deployment.

The Confirmations group is a diverse global team of motivated technologists with experience in building scalable distributed systems. Applications in our client's group are distributed globally and range from high-throughput low-complexity to low-throughput high-complexity workflows. Current members of the team are skilled in Java, JavaScript, C#, Python, Perl, Linux, database design, web interface, and agile development techniques. The successful candidate will be a highly motivated team player with creative problem-solving skills.

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
- Leadership of local squad in Montreal
- Ownership of implementation, design, and maintenance of components
- Provide Technical Standards for the local and global Team, participate in DevOps allowing code to be released quicker into production.
- Participation in Design and code reviews
- Knowledge sharing with our global team.
- Partner with vendors/stake-holders to ensure high quality delivery and provide Technical Governance for Platform Technical Strategy
- Collaborate across various Technologies group Architectures and drive the platform Front to Back Strategy

This Role Offers the Chance To
- Extend your technical knowledge with challenging projects and the use of new technologies. Enjoy access to experts in the wide range of technologies.
- Learn more about the Financial Industry through our business stakeholders and industry activities and events.
- Work in an open environment where everyone can express their views and make significant contributions.

Skills/Experience You're Bringing
- Bachelor's Degree with a minimum of 10 years' experience
- Prior experience of Development Leadership role involving 3-5 member teams
- Enterprise level Technical Architecture & Design experience
- Tuning / Performance Analysis
- Agile Development Methodologies
- Web Services (REST and SOAP)
- Behavioral Driven Development
- Core Java 8, Design Patterns, Spring, Hibernate, SQL, Web Services, XML, Linux

Nice to Have
- Prior experience in Compiler Optimization or Interpreter Development
- Web Development (Angular, JavaScript, HTML5)
- Python, Perl

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.