Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#4034 Senior RecruiterVerdun , QC

Employment Term: Contract
Location: Verdun , QC

Apply

Our client, one of Canada's leading companies, is hiring Senior Recruiters on a contract engagement in Verdun, QC! This role will be responsible for the sourcing, assessing & interviewing qualified candidates utilizing various recruiting tools and techniques. Bilingual (French & English) candidates are preferred. Note: This role will follow the hybrid work model (3 days remote, 2 days in the office).

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

What You'll Be Doing
- Responsible for the sourcing, assessing & interviewing qualified candidates utilizing various recruiting tools and techniques.
- Communicate between candidates, hiring managers and vendors.
- Ensuring the efficiency and effectiveness of all documentation, transaction processing and system updates as they pertain to recruiting activities.
- Provide consultation throughout hiring process to Hiring Managers.

Skills & Experience You're Bringing
- University degree or Certificate
- Demonstrated experience working in corporate recruitment
- Experience managing vendor relationships.

Ce que Vous Ferez
-Chargé de trouver et d'évaluer des candidats qualifiés, ainsi que de mener des entrevues en utilisant divers outils et techniques de recrutement.
- Assure le lien entre les candidats, les cadres embaucheurs et les fournisseurs.
- Veille à l'efficacité de toute la documentation, du traitement des transactions et des mises à jour de système en ce qui a trait aux activités de recrutement.
- Fournit des conseils aux cadres embaucheurs tout au long du processus de recrutement.

Qualifications
- Diplôme universitaire ou certificat; expérience avérée en recrutement en entreprise
- Expérience en gestion des relations avec les fournisseurs.

Chargé du développement, de la conception et de la mise en œuvre de systèmes d'application. Conçoit et code les programmes, et a la capacité de tester les codes, de trouver les erreurs et de corriger les codes. Assure le lien avec l'équipe technique afin de concevoir et de mettre en œuvre des systèmes d'application.

Qualifications
Expérience avérée des technologies de codage, y compris HTML, XHTML, CSS, PHP et XML; expérience exhaustive dans la conception de sites Web; diplôme universitaire de premier cycle ou certificat technique.

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.

#4026 Digital Hardware Design EngineerSalem , NH

Employment Term: Full-time
Location: Salem , NH

Apply

Our client, a leader in innovative technology, is hiring a full-time Digital Hardware Design Engineer in Salem, NH! In this you, you will be part of a small team of highly skilled designers in the systems development of next generation cutting edge networking products, responsible for board design - including specification, board bring up, debug, test, and release to production. Note: This role is being offered in two locations - Morrisville, NC and Salem, NH.

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

What You'll Be Doing
- Directly responsible for design and development of world class networking products via ODM engagement.
- Operate collaboratively within a team of system designers and subject matter experts, imparting experience and cultivating skills.
- Provide technical leadership and coordinate project deliverables with other team leads.
- Work closely with marketing goals and translate them into hardware requirements.
- Develop hardware specification documentation, oversee schematic development and layout of the printed circuit board, and perform critical component selection based on performance, cost, and feature tradeoffs.
- Engage in bring-up and debug, working hands-on with hardware in the lab.
- Define and develop hardware test plans to ensure that the hardware meets performance and functional requirements.
- Work closely with software and software test leads to ensure the design meets all system and functional requirements.
- Engage with operations team members to transition products into volume manufacturing.
- Assist in debug of the more technically challenging issues encountered during customer deployment.

Experience & Skills You're Bringing
- A bachelor's degree or equivalent in Electrical Engineering or related discipline is required.
- Minimum of 3+ years of digital hardware design experience or equivalent, with prior experience in the computer/networking industry.
- Experience in full product life cycle development from concept through volume manufacturing.
- Analog design, digital design, power subsystem, high speed SERDES, and FPGA design experience (desired).
- You are highly motivated and a self-starter.
- Ability to work in fast paced, highly collaborative, and innovative work environment.

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.

#4032 Senior Software Engineer (Backend)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 full-time Senior Software Engineer (Backend) in Mississauga, ON! In this role, you will collaborate in an agile environment with the entire development, product management, and user experience teams to write high-quality, testable, and maintainable code to implement and deliver new product features.

Note: This role follows the hybrid workplace model and is accepting submissions from applicants located either in Canada or Mexico (must relocate to Canada).

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'll Be Doing
- Work in cross-functional scrum teams to produce and release new applications, features, and enhancements to improve the user experience, applying the full understanding of software engineering discipline and industry best practices
- Design and rapidly prototype proposed solutions
- Work closely with senior development team members on major architecture projects, design, and implementation
- Ensure the quality of the applications by using various types of automated testing methods in a continuous integration environment
- Resolve defects/bugs during pre-production, production, and post-release patches
- Coordinate technical dependencies with other teams
- Participate in code reviews, analysis, and performance tuning
- Collaborate with other engineers to share best practices and knowledge of emerging technologies
- Work with a sense of urgency; embrace mistakes, learn from them, and drive the team toward success

Experience & Skills You're Bringing
- 5+ years of professional software development experience.
- Post-secondary degree in computer science, software engineering or related discipline, or equivalent working experience.
- Development of distributed applications with Microsoft technologies: C# .NET/Core, SQL Server, Entity Framework.
- Deep expertise with microservices architectures and design patterns.
- Cloud Native AWS experience with services such as Lambda, SQS, RDS/Aurora, S3, Lex, and Polly.
- Mastery of both Windows and Linux environments and their use in the development and management of complex distributed systems architectures.
- Git source code repository and continuous integration tools.
- Proficient with debugging and profiling distributed systems.
- Practiced UT and System Integration Test, with an agile and test-driven development mindset
- Strong English communication (written and verbal) and interpersonal skills.

Preferred Qualifications
- Exposure to Server-less development/deployment and containerization a definite plus
- Understanding of identity and access management principles (SAML, OAUTH, OPENID/OIDC, SSO, MFA).
- Academic or practical knowledge of corporate financial concepts (i.e., planning, budgeting, forecasting, or consolidation) is a nice to have.

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.

#4031 Senior Software Engineer (OLAP)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 full-time Senior Software Engineer (OLAP) in Mississauga, ON! In this role, you will collaborate in an agile environment with the entire development, product management, and user experience teams to write high-quality, testable, and maintainable code to implement and deliver new product features.

Note: This role follows the hybrid workplace model and is accepting submissions from applicants located either in Canada or Mexico (must relocate to Canada).

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'll Be Doing
- Work in cross-functional scrum teams to produce and release new applications, features, and enhancements to improve the user experience, applying the full understanding of software engineering discipline and industry best practices
- Design and rapidly prototype proposed solutions
- Work closely with senior development team members on major architecture projects, design, and implementation
- Ensure the quality of the applications by using various types of automated testing methods in a continuous integration environment
- Resolve defects/bugs during pre-production, production, and post-release patches
- Coordinate technical dependencies with other teams
- Participate in code reviews, analysis, and performance tuning
- Collaborate with other engineers to share best practices and knowledge of emerging technologies
- Work with a sense of urgency; embrace mistakes, learn from them, and drive the team toward success

Experience & Skills You're Bringing
- 5+ years of professional software development experience.
- Post-secondary degree in computer science, software engineering or related discipline, or equivalent working experience.
- Development of distributed applications with Microsoft technologies: C# .NET/Core.
- Experience with RDBMS such as MySQL, PostgreSQL and ANSI SQL.
- Deep expertise with microservices architectures and design patterns.
- Cloud Native AWS experience with services such as Lambda, SQS, RDS/Aurora, S3, Lex, and Polly.
- Mastery of both Windows and Linux environments and their use in the development and management of complex distributed systems architectures.
- Git source code repository and continuous integration tools.
- Strong English communication (written and verbal) and interpersonal skills.
- Practiced UT and System Integration Test, with an agile and test-driven development mindset.
- Proficient with debugging and profiling distributed systems.
- Experience with Python and autogenerating code for Python.
- A deep understanding of OLAP principles and multi-dimensional structures (cubes).

Other Preferred Qualifications
- Academic or practical knowledge of corporate financial concepts (i.e., planning, budgeting, forecasting, or consolidation) is a nice to have.
- Knowledge of secure coding practices.
- ISV experience building large scale SaaS applications.
- Experience with Java stack a plus.
- Experience with containerization and orchestration (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.

#4030 Senior Software Engineer (RDBMS)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 full-time Senior Software Engineer (RDBMS) in Mississauga, ON! In this role, you will collaborate in an agile environment with the entire development, product management, and user experience teams to write high-quality, testable, and maintainable code to implement and deliver new product features.

Note: This role follows the hybrid workplace model and is accepting submissions from applicants located either in Canada or Mexico (must relocate to Canada).

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'll Be Doing
- Work in cross-functional scrum teams to produce and release new applications, features, and enhancements to improve the user experience, applying the full understanding of software engineering discipline and industry best practices
- Design and rapidly prototype proposed solutions
- Work closely with senior development team members on major architecture projects, design, and implementation
- Ensure the quality of the applications by using various types of automated testing methods in a continuous integration environment
- Resolve defects/bugs during pre-production, production, and post-release patches
- Coordinate technical dependencies with other teams
- Participate in code reviews, analysis, and performance tuning
- Collaborate with other engineers to share best practices and knowledge of emerging technologies
- Work with a sense of urgency; embrace mistakes, learn from them, and drive the team toward success

Experience & Skills You're Bringing
- 5+ years of professional software development experience.
- Post-secondary degree in computer science, software engineering or related discipline, or equivalent working experience.
- Development of distributed applications with Microsoft technologies: C# .NET/Core.
- Experience with RDBMS such as MySQL, PostgreSQL and ANSI SQL.
- Deep expertise with microservices architectures and design patterns.
- Cloud Native AWS experience with services such as Lambda, SQS, RDS/Aurora, S3, Lex, and Polly.
- Mastery of both Windows and Linux environments and their use in the development and management of complex distributed systems architectures.
- Git source code repository and continuous integration tools.
- Strong English communication (written and verbal) and interpersonal skills.
- Practiced UT and System Integration Test, with an agile and test-driven development mindset.
- Proficient with debugging and profiling distributed systems.
- Deep experience with relational database concepts.
- Hands-on experience implementing SQL code generators.

Other Preferred Qualifications
- Academic or practical knowledge of corporate financial concepts (i.e., planning, budgeting, forecasting, or consolidation) is a nice to have.
- Knowledge of secure coding practices.
- ISV experience building large scale SaaS applications

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.

#4029 Technical Project Manager Mississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Technical Project Manager on a 12-month contract engagement in Mississauga, ON! This role will be responsible for managing all aspects of our client's project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting. Note: This role will follow the hybrid work model.

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
- 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.

Experience & Skills You're Bringing
- 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
- Project Management designation an asset but not required.

En Français
- 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.

#4028 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! In this role, you will set the direction and roadmap for our client's fast-growing iOS and Android applications, as well as its web platform. You will lead the development of best-in-market consumer experiences for a wide range of offerings, and work directly with a development team to ship world-class features and collaborate with cross-company partners. The right candidate will combine an AB-test-driven approach with a strong design sense and product vision.

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
- Drive the vision and roadmap through a deep understanding of our client's customer business goals
- Lead the identification of user problems, technical development, and launch of innovative products
- Align and connect with cross-company partners and executives on critical initiatives
- Iterate web and app experiences to increase engagement and satisfaction
- Slice and dice data and contextualize it toward rapid growth
- Maintain and prioritize the product backlog
- Partner with UX and Engineering partners on discovery and development tracks
- Constantly assess customer needs, technology trends, and major competitors

Experience & Skills You're Bringing
- You're high-energy and enthusiastic about working with teams and delivering great products.
- You're experienced in launching successful consumer-facing products and iterating on them.
- You love solving complex, detail oriented problems in a way that is easy for consumers to understand.
- You are motivated and focused on results, working across multiple teams to align on goals and drive impact.
- You bring experience in product discovery, and a data and customer-centric approach that will push our client's product direction forward.
- You successfully manage trade-offs between technical debt and new features.
- You're eager to learn from failures - not just from successes.
- You're fun, and motivated to work on a fast-paced team and share a passion for building great products that customers love.

Other Experience & Skills
- 5+ years in a product management role and work experience
- Exceptional collaboration skills; ability to gain the respect of your product, design, engineering, and product marketing counterparts
- Experience negotiating with executive and cross company stakeholders
- Delivered clear and concise communications across all levels
- Data-centricity; a deep curiosity of metrics, the ability to identify the right metrics and track and report back on impact
- Creativity; you will have lots of fresh ideas and be hungry to test them and see the results
- Experience shipping and managing full stack products and solutions
- Experience with agile processes and lean methodology
- Understanding of user experience design principles

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.

#4027 Staff PharmacistStayner , ON

Employment Term: Full-time
Location: Stayner , ON

Apply

Hiring a full-time Staff Pharmacist in Stayner 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.

#4020 Senior UX DeveloperRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a fast-growing leader in innovative technology, is hiring a remote Senior UX Developer! This position provides an opportunity to make an impact at an early-stage startup. You will have a diverse array of responsibilities, and receive mentorship from senior team members who have worked at New York law firms and other technology startups. This position reports directly to the VP of Engineering.

Note: This role is remote and accepting submissions from candidates exclusively located within the eastern timezone.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous compensation including a base salary and comprehensive benefits package
- Enjoy a flexible remote WFH policy from any of their company headquarters, located in global cities including Toronto, New York, London, Los Angeles and more

What You'll Be Doing
User experience is the face to show our intuitive, innovative, and beautiful products that will impress potential customers and satisfy existing customers. As the leading role of user experience development, the role will:

- Drive learning and understanding of our users' needs, behaviours, and emotions to gather insights that continuously promote product strategy and design
- Be the primary contributor to the architecture of our client's platform user experience and feature management foundation for enterprise clients and professional practitioners.
- Drive the design and implementation of the design system to 1) embrace the company's branding system; 2) prepare patterns and best practices to guide the functional development; 3) create building blocks for common commercial and enterprise use cases.
- Collaborate with product managers, designers and other stakeholders, and strive for the principle of quality, usability and simplicity.
- Lead the design and development of professional practitioner-oriented low-code/no-code integrated development environments.
- Lead the design and development of enterprise user-oriented workflow/progress automation workbench
- Own and drive the development of back-for-front-end services and advocate microfrontends architecture for platform extensibility and scalability
- Implement data-driven infrastructure to empower user behavorial data and customer feedback collection and analysis and deliver smarter user experience continuously.

Experience & Skills You're Bringing
- Proven experience as a full-stack developer or similar role, solid knowledge of design system and UX frameworks, and delivered multiple cross-platform projects/product with friendly user experiences.
- Understanding of service-oriented architecture, microservices and microfrontends concepts and patterns, cloud-native solution concepts and best practices, and demonstratable experiences in implementing enterprise and/or SaaS solution development following 12-factor design patterns and related best practices
- Experience with high availability, scalability and serviceability platform design and architecture, an expert in supporting infrastructure services, including databases, storage services, event and streaming services, etc.
- Hands-on experience with popular frameworks and toolkits such as Angular, React, Vue, and design system such as Material Design, Carbon Design, Ant Design or similar.
- Expert in organizing and managing GIT Flow for source code management.
- Strong coding experience, proficiency in C#, Python, Javascript/Typescript, and their popular frameworks and build system, and other modern programming languages are assets
- Experience with code analysis and inspection tooling for Code Quality
- Bachelor (equivalent or higher) degree in Computer Science, Computer Engineering or a closely related discipline
- 5+ years of experience in software development, developed and delivered multiple projects
- Experience working in a fast-paced environment using Agile methodologies for developing software

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.

#4021 NLP DeveloperRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a fast-growing leader in innovative technology, is hiring a remote Formal/Natural Language Processing (NLP) Developer! This position provides an opportunity to make an impact at an early-stage startup. You will have a diverse array of responsibilities, and receive mentorship from senior team members who have worked at New York law firms and other technology startups. This position reports directly to the VP of Engineering.

Note: This role is remote and accepting submissions from candidates exclusively located within the eastern timezone.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous compensation including a base salary and comprehensive benefits package
- Enjoy a flexible remote WFH policy from any of their company headquarters, located in global cities including Toronto, New York, London, Los Angeles and more

What You'll Be Doing
- Lead and drive the domain-specific language implementation and its application in natural language processing and document intelligence.
- Design and develop no-code/low-code solutions to accelerate the development of domain-specific language applications, facilitating machine learning or deep learning techniques.
- Extend the domain-specific language compiling and parsing framework and tools box to provide seamless integration for document intelligence and deliver the highest efficacy and performance.
- Assist in assessing and analyzing business strategy & requirements, working on breaking down, scoping and estimating tasks.
- Our team is high-performing, flexible and fast – you will participate in peer reviews, leadership, mentorship, and quality control daily.

Skills & Experience You're Bringing
- Proven experience as a domain-specific language developer or similar role, solid knowledge of formal language theory(context-free grammar, parsing and compiling systems), automata theory and graph theory.
- Good understanding of NLP/NLU/NLG techniques for text representation, syntactic and semantic analysis techniques, data structures and modelling, and sufficient knowledge and experience of NLP/NLU oriented ML/DL.
- Experience in text-related computer vision and other applied AI are assets.
- Understanding of service-oriented architecture, microservices concepts and patterns, cloud-native solution concepts and best practices, and demonstratable experiences in implementing enterprise and/or SaaS solution development following 12-factor design patterns and related best practices
- Experience with high availability, scalability and serviceability platform design and architecture, an expert in supporting infrastructure services, including databases, storage services, event and streaming services, etc.
- Hands-on experience with popular frameworks and toolkits such as Antlr, Roslyn, Lark, pyPEG or equivalents
- Expert in organizing and managing GIT Flow for source code management.
- Strong coding experience, proficiency in C#, Python, Javascript/Typescript, and their popular frameworks and build system, and other modern programming languages are assets
- Experience with code analysis and inspection tooling for Code Quality
- Bachelor (equivalent or higher) degree in Computer Science, Computer Engineering or closely related discipline
- 5 to 8 years of experience in software development, developed and delivered multiple projects
- Experience working in a fast-paced environment using Agile methodologies for developing software
- Experience with Cybersecurity operations and Secured Sofware Development Lifecycle

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.

#4025 Senior Technical Architect / Technical LeadDon Mills , ON

Employment Term: Contract
Location: Don Mills , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior Technical Architect/Technical Lead on a 12-month contract engagement in Don Mills, ON! The Technical Prime role within the organization is a highly specialized role to support design and delivery of different initiatives within our client's system domains. The Technical Prime is involved in every phase of the projects, as well as in hardware / software / network upgrades and production issue investigations.

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

What You'll Be Doing
- Lead and coordinate design, development (including code reviews), testing and deployment activities, working closely with multiple vendors
- Determine technical feasibility and perform analysis and evaluation of proposed solutions
- Improve business and software operations by conducting systems analysis and recommending changes
- Review vendor assessments
- Perform capacity planning and coordinate performance testing accordingly
- Oversee and assist the vendors and project teams in all test phases (system testing, functional testing etc.)
- Participate in deployment strategy development with the Deployment primes
- Build executive presentations and communicate release changes (technical) to the support teams
- Occasional assistance to the production support teams to resolve production issues

Skills & Experience You're Bringing
- Bachelor's Degree in Computer Science or similar
- 7+ years experience in web application development and/or architecture using Java technologies
- Strong hands-on experience with API development, consumption and business models
- Strong development experience using Apache Kafka
- Proficient in SQL/NoSQL and other query languages.
- Experience with DevOps methods and technologies: CI/CD, Automation, (Git, Jenkins, Gradle, etc.)
- Knowledge of modern architecture design concepts including Microservices, Domain Driven Design, Event Stream Processing
- Knowledge of cloud/container platforms (OpenStack, AWS, GCP, OpenShift, Kubernetes)
- Certification in IT professional programs an asset
- SAFe Agile course completion and/or certification preferred

Other Skills
- Excellent analysis and problem-solving skills
- Proven leadership skills
- Excellent ability to articulate ideas and influence vendors at design
- Excellent ability to articulate technical problems to non-technical audience
- Autonomous, tolerance to a fast paced, fast changing environment
- Strong team player; ability to facilitate, negotiate and work within a multi-domain team environment
- Ability to ramp up quickly on new technologies, languages, frameworks and tools
- Creativity and ingenuity

Working Conditions
- Ability to efficiently work in virtual teams, handling multiple projects
- Availability to work occasional weekends and evenings to meet hard deadlines and available to work occasional overnights to take part in deployment activities
- Ability to travel within Montreal, Ottawa, and Toronto corridors with little advance notification; travel depending on project needs  occasional only
- Fast paced, changing working environment

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.

#4024 Senior Agile CoachMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior Agile Coach on a contract engagement in Mississauga, ON! You will act as a change agent and as part of the team of Coaches leading and supporting teams and individuals in their framework journey. Must have 5+ years experience as an Agile coach involved in large-scale Agile transformations/multifunctional environment.

Note: This role will follow the hybrid work model, and it is being offered in Toronto, Montreal and 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
- Act as a change agent and as part of the team of Coaches leading and supporting teams and individuals in their framework journey. Be able to make decisions and independently drive any aspect of the rollout.
- Orchestrate transition to framework for a team (or multiple teams in parallel) as part of the framework Coaching Practice team. Act as a liaison with the Lines of Business and build their trust.
- Provide SAFe® certifications trainings at a regular cadence as per the DOQ training calendar after aligning with DOQ framework lead.
- As required, work with other Agile Transformation Coach's, collaborate together to drive the change across the program and individual teams.
- Assess the current state & delivery environment for an existing Programs. Socialize, get buy-in and implement the framework implementation roadmap
- Assist in determining how to optimize the framework for an existing team.
- As required, ensure cross-value stream coordination and collaboration, drive highest productivity and better predictability of delivery across organization. Foster innovation and encourage continuous improvement
- As required, advise on dependency management techniques between internal teams and third parties, release managers, or between Agile teams.
- Actively build and contribute to the company's framework Communities of Practice, and mentor agile practitioners.
- Support Agile teams in their development and in establishing consistent best practices.
- Inspire all stakeholders at the team level in their agile transition. Develop, coach, and mentor team members to advance their skills and framework maturity.
- Leading workshops to assess agile project health and maturity, helping build improvement plans.
- Work with metrics group in publishing management dashboards on agile team metrics
- Promoting the use of an enterprise standard Agile/ DevOps toolset and work to help continuously improve it.
- Working under the DOQ framework lead and taking care of the activities as identified by the DOQ framework lead and working towards enabling teams for framework implementation.

Skills and Qualifications You're Bringing
- 5+ years experience as an Agile coach involved in large-scale Agile transformations/multifunctional environment
- Experience with Scaled Agile Frameworks (SAFe)
- Experience implementing Agile Release Trains
- Strong leader, educator, and coach
- An excellent communicator and motivator
- Solid working knowledge of Jira and Confluence
- Experience coaching at large organizations

Mandatory Qualifications
- Certified SAFe Program Consultant (SPC)
- Experience with Scaled Agile Frameworks (SAFe)

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.

#4023 Junior Accounting Clerk Scarborough , ON

Employment Term: Contract
Location: Scarborough , ON

Apply

Our client, one of Canada's leading companies, is hiring a Junior Accounting Clerk on a contract engagement in Scarborough, ON! Must have 5+ years proven experience in a credit and collection role with accounting experience. Note: This role will follow the hybrid work model.

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
- Credit Adjudication on new accounts to determine credit worthiness
- Increasing – decreasing credit limits accordingly on clients
- Contacting agencies and following up with them for payments and reconciliation
- Collections – contacting customers for payment of outstanding balances
- Regular follow-up on assigned list of accounts
- Reconciliation of accounts and sending statements when needed.
- Forecasting
- Allowance for doubtful accounts identification
- Responding to inquiries (both internal and external) on a timely basis

Skills & Experience You're Bringing
- Experience 5+ years in credit & collection role
- Industry and accounting experience an asset
- Intermediate Excel skills
- CCP designation (or is working to get their designation)
- Strong problem solving skills
- Bilingual (English/French) preferable but not mandatory
- Ability to learn and use a variety of computer programs

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.

#4022 Full Stack Software DeveloperToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Full Stack Software Developer on a 12-month contract engagement in Toronto, ON! If you have a passion for programming and telecommunications networks, our team is looking for an experienced and energetic developer to build our client's best core network automation engine. Note: This role will follow the hybrid work model.

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

If you like…
- Software: Our team is truly committed to best practices in software development. By working with us, you will have the opportunity to use the latest software ecosystem (including open-source software) and contribute to it upstream
- Community: Ours is great. You will interact with co-located developers in an Agile environment as well as remotely (teleworking)
- DevOps: We are committed to our practices and tools - CI/CD, containers, micro-services
- Technology: You will be expose to a variety of cutting-edge software and networking technologies that will shape how our client will transform the way networks are built and operated.

And you want…
- Developer of complex solutions and new functions that will allow automatic planning, management and control of our client's network equipment
- Embody and champion a culture of quality code development
- Hone your software development skills with the latest open source technologies, with access to vast resources and no limits.
- Openly expose problems and turn them into a learning and team building experience
- Support the team of developers in the adoption of cloud solutions.

…..Then you are the ideal candidate for our team! We want to get to know you.

Skills & Experience You're Bringing
- A candidate with 5 to 10 years of full stack software development expertise; but if you think you can rise to the challenge, you should apply!
- Someone who knows software development best practices (CI/CD, code review, testing)
- Strong expertise in software debugging and root cause analysis
- Someone enthusiastic who can learn and adapt quickly to new technologies, with a strong aptitude for innovation
- A team player who can define, establish and communicate their long-term vision, who adapts to uncertain and changing needs
- A candidate with strong interpersonal, oral and written communication skills (a good sense of humor is a bonus!)

You Have Practical Experience With...
- Javascript
- Nodejs
- Angular
- NET core
- SQL Server / PostgreSQL
- Docker
- REST API
- GitLab CI/CD
- PYTHON (asset)
- Vue.JS (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.

#4019 Intermediate Program Manager / Project ManagerMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Intermediate Program Manager/Project Manager on a contract engagement in Mississauga, ON! This role will follow the hybrid work model.

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
- Leading small but complex projects
- Leading small project teams in coordinating migration of data from an existing tool to a new tool (i.e. from Micro Focus Asset Manager tool to ServiceNow). This involves collecting and aligning requirements from approx. 10 client stakeholders, and working in partnership with their supplier who is the system integrator.
- Data validation, overseeing implementation of new reporting, etc.

Other Responsibilities
- Document Processes
- As a result of a merger earlier this year, some operational processes are changing within our client and there is a need to map and document them (with help from others) - this role would take a leadership role in pulling the right people together to map and document
- Perform Analysis - assist in major special project to analyze and identify opportunities to reduce annual spend with software suppliers.

Skills & Experience You're Bringing
- Undergraduate degree and PMP
- Demonstrated experience managing large-scale programs and projects associated to their portfolio
- Expert knowledge of PMLC
- Excellent communication skills

Bonus Skills
- Experience or knowledge in IT Procurement, Contract Management processes
- Experience with ServiceNow software
- Experience in IT Strategic Planning
- Experience with processing mapping/documentation
- Financial practices basic knowledge
- including budget forecasting, capital/expense classifications
- Basic ITIL foundational knowledge

En Français

~Responsible for the management and strategic direction for overall program management of highly complex programs. Supervises the development and communication of program related updates. Accountable to the program stakeholders. Reviews deliverables and manages risk continually throughout the program to ensure projects are delivered on schedule. Demonstrates ability to deliver major projects from inception through to project closure. Contributes to improvements in life cycle based on lessons learned and past experience.

~Chargé de la gestion et de l'orientation stratégique globales de programmes hautement complexes. Supervise le développement et la communication des mises à jour touchant les programmes. Rend des comptes aux intervenants du programme. Passe en revue les livrables et gère les risques tout au long du programme pour s'assurer que les projets sont livrés à temps. Est capable de livrer d'importants projets, du début à la fin. Contribue à apporter des améliorations au cycle de vie en se fondant sur les leçons apprises et ses expériences. Qualifications : diplôme d'études universitaires de premier cycle et titre de professionnel en gestion de projet; expérience avérée en gestion de programmes et de projets de grande envergure associés à ses projets; expertise du cycle de vie de la gestion de projet et excellentes aptitudes à la communication.

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.

#4018 Corporate TrainerVerdun , QC

Employment Term: Contract
Location: Verdun , QC

Apply

Our client, one of Canada's leading companies, is hiring a Corporate Trainer on a 7-month contract engagement in Verdun, QC! We are seeking a Corporate Trainer to provide learning sessions, devise evaluation strategies and consult with senior management on agent performance progress to Small Business Authorized Agents. Bilingualism is critical (English and French). Note: This role will follow the hybrid work model.

The Corporate Trainer will hold in-class and/or virtual sessions as well as facilitate training in the field in order to provide support and be a strategic player in learning growth. The position will require an employee that is flexible in hours of operation and that is willing to put the time into the job to provide our agents and customers with top quality service. The resource may also craft learning materials and job aids.
Success in this role requires that the candidate be passionate about enhancing the capabilities of the sales team through training and people development initiatives. The candidate must have experience in delivering inspiring and engaging training sessions, and the ability to thrive in a fast paced and ever changing environment.

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
- Demonstrated ability to develop an environment which inspires employee involvement and teamwork
- Consistently hold up-to-date knowledge of all Small Business products and services, pricing and offers, system and processes for the Small Business sales channel
- Collaborate with Sales Teams, Training Design and Marketing teams to provide the best-in-class training experience
- Monitor and evaluate quality standards within the Small Business Sales Channels
- Regularly audit internal and vendor processes to ensure adherence to channel expectations.
- Develop strong partnership with the business partners in order to develop solid understanding of the business; seek to understand business trends so that effective recommendations on training design correspond with business direction
- Recommend evaluation criteria and measures
- Provides input in performance management progress and achievements to gauge growth of team efforts
- Facilitate learning sessions in-class and one-to-one sessions
- Track sales results based on sales team performance to gauge personal achievement
- Execute a training delivery plan that supports the business strategy and critical success factors. This includes assisting in the delivery of a comprehensive sales coaching program that serves as the blueprint for ongoing leadership growth
- Install training support tools to ensure training adoption and behavioural change to drive sales performance
- Formulate succinct documents and present findings to senior management
- Explore trends, innovation and applications within the training industry
- Manage all logistics related to training activities, events and special projects
- Ad hoc requests where required

Critical Qualifications / Competencies:
- Strong leadership skills
- Exceptional facilitation skills with ability to engage adult audiences, present content clearly to achieve learning objectives
- Exceptional communication skills, both written and verbal
- Demonstrated ability to develop an environment which inspires employee involvement and teamwork
- Customer focused and creative problem solver with ability to work autonomously to drive issue to resolution
- Strong aptitude to recognize opportunities for improvement and take appropriate action
- Solid understanding required of synergies between sales, marketing and operations
- Results-oriented, pro-active and strong execution skills
- The ability to effectively handle multiple, high priority tasks, at the same time
- Strong and confident, an independent thinker
- Excellent presentation skills
- Solid time management skills
- Project management and organizational skills
- Strong decision making, problem solving and negotiation skills
- Previous management experience
- Strong interpersonal skills – someone who thrives in a fast paced environment
- Strong knowledge of the client's ordering, installation and billing systems and processes

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

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

#4017 Senior Data EngineerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in innovative technology, is hiring a remote Senior Data Engineer! As a Senior Data Engineer, you will play a key role in our client's success by building data pipelines to automate data flows and make them easily accessible for analytics. You will communicate with business users directly to capture requirements, pull ad hoc data sets and create aggregations used for reporting. Additionally, you will work closely with other engineering teams to ensure data quality.

Note: This role is accepting submissions from applicants located either in Canada or Mexico.

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
- Interpret data and analyze results using statistical techniques.
- Monitor and maintain data quality with engineering teams.
- Use PySpark as needed to process events data stored in Amazon S3.
- Build a data pipeline from Amazon S3 to our Snowflake data warehouse.
- Develop and implement data collection systems and other strategies that optimize statistical efficiency and data quality.
- Identify, analyze, and interpret trends or patterns in complex data sets.
- Filter and "clean" data, review reports and performance indicators to locate and correct code problems.
- Work with management to prioritize business and information needs.
- Locate and define new process improvement opportunities.

Skills & Experience You're Bringing
- 5+ years of proven working experience as a data engineer.
- Technical expertise regarding data models, database design development, data mining and segmentation techniques.
- Strong SQL knowledge and experience with Snowflake and/or Postgres.
- Strong Python and Spark skills.
- Knowledge of statistics and experience using statistical packages for analyzing large datasets.
- Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
- Adept at queries, report writing and presenting findings.
- Experience with Apache Airflow is 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.

#4016 Specialist, Training DesignVerdun , QC

Employment Term: Contract
Location: Verdun , QC

Apply

Our client, one of Canada's leading companies, is hiring a Specialist, Training Design on a contract engagement in Verdun, QC! This role will be an individual with a 'hands on' approach to multiple types of training development. This role focuses on designing online, video, and leader led training content for multiple channels, including Neighbourhood Marketing and Small Business. Bilingualism is an asset (English and French).

With your training design knowledge, you are responsible for designing and delivering outstanding creative work, on time and that meets our client's standards. This role is an internal creative resource that assists the training team in bringing the training content to life both visually and informatively. You are a true team collaborator, with a track record of stakeholder management and excel at working within a team with and driving a shared vision.

We appreciate that you have previous experience in the field of Learning and Training. You recognize the big picture and demonstrate a passion for building training content and transferring knowledge and best practices. Inherent in who you are is your ability to simplify complex requirements and project documents. You are people savvy, which allows you comfortably and effectively to partner with diverse training audiences and stakeholders. Note: This role will follow the hybrid work model.

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 with project leaders and operational subject matter experts to develop learning objectives defining performance-based outcomes and instructional goals
- Review and modify existing curriculums to work within a blended virtual training approach by integrating technology and modern methodologies, transforming lecture-centric experiences to ones that are learner-centric
- Design and develop interactive storyboards using Articulate Storyline 360, or other media such as animation, audio, and video
- Complete in depth needs assessments on desktop, soft skills, and agent performance projects
- Participate in cross functional teams to help define strategic plans and performance based training strategies
- Convert complex projects into simple and effective collateral
- Drive collaborative success by engaging all levels of the business to a shared vision

Other Responsibilties
- Design e-learning, virtual training, job aids, leader guides and sales tools for multiple sales channels
- Design messaging with creativity and clarity, determining the most appropriate training vehicle
- Maintain relationships with key project stakeholders
- Drive collaborative success by engaging all levels of the business to a shared vision
- Participate in cross functional teams to help define strategic plans
- Ensure corporate design standards are adhered to
- Convert complex projects into simple and effective collateral

Critical Qualifications/Competencies:
- Working knowledge of training, communication applications/tools; (Articulate, LMS platforms/SCORM)
- Solid MS Office Suite skills in Microsoft Word, PowerPoint & Excel
- Excellent intrapersonal skills, ability to communicate effectively and maintain stakeholder relationships.
- Solid Instructional Design skills – ability to synthesise content into simple, fun, on-brand messaging

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.

#4014 Spark Consultant Toronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Spark Consultant on an 11-month contract engagement in Toronto, ON! In this role, you will act as ML Data Engineer focused on Spark applications, and you will be responsible for supporting and implementing code to build up the ML Development and Production process. You will be working with a team of data scientists and data engineers to support the MLOps process ongoing at the Security Operation Center. Note: This role will follow the hybrid work model. It is being offered in Toronto, Montreal & Saint John.

For this reason, you will be asked to assess the current Big Data technology in use and to test new ones to evolve the system, especially in Public Cloud Infrastructure. We are not looking for a Data Scientist but for a Big Data Engineer, proficient in Spark, that understands the ML process and has experience working with Data Scientists. Your responsibilities will be to support the architecture team in realizing this ambitious new work program. You will need to be comfortable building both new systems and implementing and integrating them with existing open-source and commercial products.

We are looking for a Team player, engaged and involved, ready to challenge certain concepts and ideas. The goal is to help your peers' knowledge to evolve and to open their minds to new approaches.

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
- Integrating machine learning models onto a Hadoop based big data environment using Apache Spark.
- Working with data scientists to develop part of their code to interface with other components and to improve its efficiency.
- Liaise with the DevOps team maintaining the underlying hardware and supporting technologies.
- Implement automation and monitoring tools with a DevSecOps mindset
- Work with the Architecture Team to test new technology and plan the evolution of the Big Data System
- Developing a log enrichment pipeline capable of functioning at a massive scale.
- Configure Kafka and other components for handling data pipeline
- Maintain up-to-date documentation on the systems and procedures

Other Required Skills
- University degree in Computer Science or five years' equivalent experience in Information Technology
- Proven Experience with Apache Spark and Kafka.
- Previous experience writing code for use at scale i.e. 'big data'
- Have deployed code in Apache Hadoop ecosystems.
- Strong ability to develop in Python.
- Ability to code in Java and/or Scala is highly desirable
- Experience with CI/CD
- Experience with Data Science Platform highly desirable
- Experience with AWS
- Information security-related applications e.g. SIEM a benefit.
- Proven track record of developing effective and efficient real-time big data processing pipelines
- Skilled thinker, proactive, team-player, highly resourceful and detail-oriented.
- Able to track the work by following agile methodologies

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.

#4013 Bilingual Senior Java Developer BackendVerdun , QC

Employment Term: Contract
Location: Verdun , QC

Apply

Our client, one of Canada's leading companies, is hiring a Bilingual Senior Java Developer Backend on a 12-month contract engagement in Verdun, QC! We are looking for a developer who will work on an internal work distribution tool used by the business office and operations.
We are looking for a highly motivated person, able to succeed in a stimulating and ever-changing environment, to develop and test, with creativity and innovation, critical solutions to Corporate Market future success. Note: This role will follow the hybrid work model.

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
- The candidate will participate in the various stages of software development for complex web applications
- The candidate will participate in the development of the solution (design, ideation, technological choices ...)
- The candidate will work in an Agile environment.
- The candidate will be responsible for the stability and performance of the application

Qualifications/Skills Required:
- Practical experience in web backend development for at least 5 years
- Expertise in several of the technologies listed below:
- Java (required)
- Spring / Spring Boot
- REST
- SQL
- Object-oriented design
- Good verbal and written communication
- Problem solving technique
- Familiarity with Unix-based systems
- Functional knowledge of French and English

Preferred Competencies:
- Diploma in Computer Science (College or University)
- Familiarity with macOS

Bonus Skills/Assets
- Docker
- Kubernetes / OpenShift
- Vue.js, Angular or React
- HTML5, CSS3, GIT, Webpack, NPM
- .NET
- Elasticsearch

Nom et description du service embaucheur :
L'équipe INP dans le groupe livraison TI (marchés d'affaires) est à la recherche d'un développeur fullstack qui travaillera sur une application de distribution de travail aux agents du bureau d'affaire. Nous recherchons une personne très motivée, capable de réussir dans un environnement stimulant et en constante évolution, pour élaborer, en faisant preuve de créativité et d'innovation, des solutions essentielles au succès futur du segment Marché des Grandes entreprises.

Tâches et responsabilités:
- Le candidat retenu participera aux différentes étapes de développement logiciel pour des applications Web complexes
- Le candidat participera à l'élaboration de la solution (design, idéation, choix technologiques ...)
- Le candidat travaillera dans un environnement Agile.
- Le candidat sera responsable de la stabilité et de la performance de l'application

Compétences et habiletés essentielles:
- Expérience pratique en développement back-end Web d'au moins 5 ans
- Expertises dans plusieurs des technologies listées plus bas:
- Java (obligatoire)
- Spring/Spring Boot
- REST
- SQL
- Conception orientée objet
- Bonne communication verbale et à l'écrit
- Technique de résolution de problème
- Familiarité avec les systèmes à base Unix
- Maîtrise du français
- Connaissance fonctionnelle de l'anglais

Compétences et habiletés souhaitées:
- Diplôme en informatique (collégial ou collégial)
- Familiarité avec macOS

Atout:
- Docker
- Kubernetes/Openshift
- Vue.js, Angular ou React
- HTML5, CSS3, GIT, Webpack, NPM
- .NET
- Elasticsearch

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.