Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

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

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

#4012 Junior QA AnalystVerdun , QC

Employment Term: Contract
Location: Verdun , QC

Apply

Our client, one of Canada's leading companies, is hiring a Junior QA Analyst on a 12-month renewable contract engagement in Verdun, QC! The candidate must be a highly motivated and professional individual with a passion for improving the overall client experience and delivering initiatives to drive specific results.

In addition, the candidate will be responsible for ensuring positive customer experience through digital project testing and production sanity testing, focusing on quality assurance of our clients mobile and desktop applications. If you have demonstrated experience planning and delivering projects on a small or medium scale, this is a great opportunity to work in our digital space. Note: This position will follow the hybrid workplace 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 the delivery of testing operations on mobile and desktop platforms
- Execute test cases focused on brand, content, cosmetic and functional requirements
- Respond to customer feedback in Google Play Store, iTunes Connect and the App Store Help Inbox
- Lead and assist in digital projects while providing daily status reports
- Responsible for leading and administering integration and maintenance of automation testing and tools
- Ability to work in a fast paced environment and manage multiple projects through effective prioritization
- Strong attention to detail, organization, time management, and multitasking skills
- Ability to drive quality activities including day to day deliverables and testing operations
- Authentic, professional and confident communicator able to influence project teams and stakeholders through effective communication

Core Competencies/ Qualifications:
- Excellent interpersonal skills, written and verbal communication in English & French
- Proficiency with MS Office applications (Outlook, Word, Excel, PowerPoint, SharePoint)
- Hands-on experience with Agile program management
- Bachelor's Degree in Business, Engineering, Computer Science, or Project Management Designation/Certification is an asset
- Experience working with Jira, TFS, ALM, or other Project/Test Management Tools
- Strong hands on experience developing software tests for functional, performance, and regression testing
- Good understanding of QA methodology – test plans, test cycles, and software release

Other Experience / Good to Have:
- BCE product knowledge (Bell Mobility, Residential Services, Virgin Plus, Lucky Mobile & PC Mobile)
- Previous experience in a call center environment or Business Analysis role.
- Prior Java development experience
- ISTQB Certified

Rôle :
Le candidat doit être une personne très motivée et professionnelle, passionnée par l'amélioration de l'expérience client globale et la mise en œuvre d'initiatives visant à obtenir des résultats spécifiques. De plus, le candidat sera chargé d'assurer une expérience client positive grâce à des tests de projets numériques et à la vérification de la stabilité en production, en se concentrant sur l'assurance qualité des applications mobiles et de bureau mobile et PC Mobile.

Si vous avez démontré une expérience dans la planification et la réalisation de projets à petite ou moyenne échelle, c'est une excellente opportunité de travailler dans notre espace numérique.

Principales responsabilités :
- Responsable de la livraison des opérations de test sur les plates-formes mobiles et de bureau
- Exécuter des cas de test axés sur la marque, le contenu, les exigences cosmétiques et fonctionnelles
- Répondre aux commentaires des clients dans Google Play Store, iTunes Connect et la boîte de réception d'aide de l'App Store
- Diriger et assister les projets numériques tout en fournissant des rapports d'état quotidiens
- Responsable de diriger et d'administrer l'intégration, la maintenance des tests et des outils d'automatisation
- Capacité à travailler dans un environnement au rythme rapide et à gérer plusieurs projets grâce à une priorisation efficace
- Souci du détail, organisation, gestion du temps et compétences multitâches
- Capacité à diriger des activités de qualité, y compris les livrables quotidiens et les opérations de test
- Communicateur authentique, professionnel et confiant capable d'influencer les équipes de projet et les parties prenantes grâce à une communication efficace

Compétences et aptitudes essentielles :
- Excellentes compétences interpersonnelles, communication écrite et verbale en français et anglais
- Maîtrise des applications MS Office (Outlook, Word, Excel, PowerPoint, SharePoint)
- Expérience pratique de la gestion de programme Agile
- Baccalauréat en commerce, en ingénierie, en informatique ou en gestion de projet Désignation/certification est un atout
- Expérience de travail avec Jira, TFS, ALM ou d'autres outils de gestion de projet/test
- Solide expérience pratique dans le développement de tests de la fonctionnalité, de la performance et la régression des logiciels
- Bonne compréhension de la méthodologie d'assurance qualité - plans de test, cycles de test et version logicielle

Compétences et habiletés souhaitées :
- Connaissance des produits BCE (Bell Mobilité, Services Résidentiels, Virgin Plus, Lucky Mobile & PC Mobile)
- Expérience antérieure dans un environnement de centre d'appels ou dans un rôle d'analyse commerciale.
- Expérience préalable en développement Java
- Certifié ISTQB

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.

#4011 Bilingual IT Project ManagerRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, one of Canada's leading companies, is hiring a remote Bilingual IT Project Manager on a 12-month contract engagement! Our client requires someone who can come in and quickly ramp up to an agile software development and lifecycle program and provide organized project leadership.

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

Experience & Skills You're Bringing
- At least 3-10 years relevant experience.
- Multiple or Large Projects, Senior Management Level Communication.
- Plans and coordinates all aspects of internal information system-specific projects from initiation to delivery.
- Projects may involve network, server, or software implementation and upgrades, PC deployment, process improvement, etc.
- Coordinates work performed by IT staff and internal customers/partners by defining project requirements, performing feasibility and needs/impact assessments.
- Develops detailed project plans and manages all implementation processes including resource allocation, progress tracking, monitoring change control process, testing, documentation, training and on-time delivery within budget constraints.
- Projects limited in number, size and complexity.
- Usually works under the direction of a senior project/program manager.

~De 3 à 10 ans d'expérience. Traite plusieurs projets ou des projets de grande envergure et communique avec la haute direction. Planifie et coordonne tous les aspects des projets axés sur les systèmes d'information internes, du lancement jusqu'à la livraison. Les projets peuvent comprendre la mise en œuvre et la mise à niveau de réseaux, de serveurs ou de logiciels, un déploiement informatique, l'amélioration des processus, etc. Coordonne le travail exécuté par le personnel TI et les partenaires et clients internes en définissant les exigences du projet au moyen d'évaluations de la faisabilité, des besoins et des répercussions. Il développe également des plans détaillés du projet et gère tous les processus de mise en œuvre, y compris l'affectation de ressources, le suivi des progrès, la surveillance du processus de contrôle des modifications, les essais, la documentation, la formation et la livraison à temps, en tenant compte des contraintes budgétaires. Nombre, taille et complexité limités des projets. Travaille généralement sous la direction d'un premier directeur de projet ou de programme.

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.

#4010 Intermediate IT Help Desk Support Toronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring an Intermediate IT Help Desk Support on a 12-month contract engagement in Toronto, ON! This role will work independently to resolve IT issues for our client's on air productions, supporting newsrooms, studios and control rooms. You will provide technical expertise and support to ensure all issues are resolved in a timely fashion; additionally, you will participate in system maintenance, hardware upgrades, and installation and support of business applications.

You will also be required to support Admin based staff with Desktop support which includes all departments (eg. Sales, Marketing, Promotions, Brand Partnership, HR etc.). Responsibilities will also include supporting key business staff including executives. There is a requirement to be part of an on air support rotation which includes 10 hour work days, working every second weekend and every second holiday. Note: This position will be required on-site full-time, in the office.

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

Experience & Skills You're Bringing
- Supporting main sites in Toronto (9 Channel Nine Road) for Desktop and On-Air support.
- Onsite job requirement with the ability to work from home occasionally with approval from Manager
- Ability to work independently at all times
- Work with users and other technical personnel to resolve problems
- Responsible for On Air production support including newsrooms/studios/control rooms
- Knowledge of Production applications an asset (iNews, PRX, Harris systems)
- Knowledge of Sales applications an asset (Wide Orbit, Radius, ATC)
- Answers telephone support requests via Avaya One X softphone
- Manage assigned tickets in a timely fashion
- Assumes responsibility for tasks assigned to them and ensures proper technica solutions have been applied
- Work with users and other technical personnel to resolve problems
- Participates in system maintenance, upgrades, etc
- Installs / upgrades business applications
- Supports remote access (Citrix, VPN, WAN) to business applications
- Support common Desktop applications issues including Outlook, Web browsers, Office Suite
- Support Desktop OS issues (Windows 10/7)
- Supports corporate email on mobile devices
- Creates and updates technical documents for knowledge database

Essential Qualifications / Competencies:
- Minimum of 2 years experience with:
- Troubleshooting IT issues for Windows 10 workstations and MS Office 2016
- Knowledge of network technologies (TCP/IP VPN, DHCP)
- Experience with mobile devices and (BES12)
- Experience using SCCM (remote control console)
- Experience with Exchange Management Console
- Experience with Active Directory
- Experience with HP Service Manager
- Strong time management and organizational skills
- Strong communication skills and ability to work well under pressure
- Diploma or Degree in Computer Studies or related field 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.

#4009 Intermediate Web DeveloperStittsville , ON

Employment Term: Contract
Location: Stittsville , ON

Apply

Our client, one of Canada's leading companies, is hiring an Intermediate Web Developer on a 12-month contract engagement in Stittsville, ON! This role will be responsible for the development, design, and implementation of application systems. 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 the development, design, and implementation of application systems.
- Designs and codes programs, including the ability to test their coding, find errors, and correct codes to provide quality coding.
- Interfaces with technical team to design and implement application systems.

Skills & Experience
- Demonstrated experience with coding technologies including HTML, XHTML, CSS, PHP, XML
- Extensive experience designing web sites
- Undergraduate degree or Technical Certificate

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.

#4008 Junior Security ArchitectVerdun , QC

Employment Term: Contract
Location: Verdun , QC

Apply

Our client, one of Canada's leading companies, is hiring a Junior Security Architect on a 6-month contract engagement in Verdun, QC! We are looking for a Specialist, Cyber Security that will report to the Senior Project Manager, IT Delivery and work closely with the Senior Specialist, Cyber Security to assist with security processes and governance. Note: This role will follow the hybrid work model. Bilingualism is an asset.

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

Policies & Procedures:
- Creation of security processes and governance within the IT Delivery organization and their Business partners
- Assist with the analysis of the impact of overall security policies, procedures and best practices on the departments work programs.
- Gather information about security gaps and risks within project and operational processes and assist with the determination of their impact as well as the documentation of processes and procedures to mitigate them.
- Determine "lessons learned" from any security issues and ensure that processes and procedures are documented and implemented to prevent the issues from happening in the future.
- Maintain knowledge library and documentation of security policies and procedures.
- Report on the progress made with the implementation of new processes and procedures.

Governance
- Assist with ensuring compliance with security policies, procedures and best practices.
- Assist with the coordination of the IT components of both internal and external audits to ensure security programs are in compliance with relevant laws, regulations and policies.
- Assist with the development and evaluation method to assess the security program strengths and identify areas for improvement.
- Audit and report on the adherence to the security policies and procedures and evaluate trends to support continuous improvement initiatives.

Training
- Assist with the creation of training materials, both online and in person, to improve the understanding of department staff, contractors and Business Partners with respect to security policies and procedures.
- Lead training sessions with department staff, contractors and Business Partners so they can understand how the security policies affect their programs and projects.

Other
- Support the IT application security testing program
- Ability to recommend changes to procedures and systems to enhance application and systems security
- Provide feedback on operational and procedural documentation as required
- Ability to serve as subject matter expert on IT security tools, polices, and controls
- Take an active role in security-related inquiries
- Ability to keep up to date on the latest security regulations, advisories, alerts and vulnerabilities
- Assist with the onboarding of security tools (testing, tracking, reporting, etc.)
- Assist with the onboarding of digital assets to the security program
- Assist or lead investigations into various security-related items

Other Qualifications & Skills
- 2+ years of Business and/or Technical Analysis experience in the Security space.
- Bachelor's degree.
- Familiarity with security best practices and risk management methodologies.

Skills & Experience You're Bringing
- Informed about industry technologies and standards (ex: ISO27001, PCI-DSS)
- Informed about security testing types (ex: SAST, DAST)
- Instituting cyber security and risk metrics for reporting; and establishing security processes to reduce business risk.
- Ability to determine how processes, procedures and best practices established by a corporate team will affect working teams.
- Since the position entails working with sensitive and confidential information, a high level of integrity is required.
- Ability to effectively communicate and foster strong working relationships with all levels of staff within the organization as well as external contacts.
- Taking the initiative and working proactively with minimal supervision.

Bilingualism is an asset (English and French).

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.

#4007 Full Stack Java DeveloperRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, one of Canada's leading companies, is hiring a remote Full Stack Java Developer on a 12-month contract engagement! We are looking for a developer who will work in 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: Our preference is for a candidate in the Verdun area in Quebec, however we are also accepting applications from remote candidates. If a local candidate, this role will follow the hybrid work model. All candidates must be bilingual.

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
- The candidate will be supporting less experienced team mates : coaching, training, touch point, mentoring

Qualifications/Skills You're Bringing
- 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
- Vue.js
- Angular ou ReactJS
- HTML5
- CCS3
- GIT
- NPM
- Elasticsearch
- Object-oriented design
- Experience in supporting multiple browsers
- Good verbal and written communication
- Problem solving technique
- Familiarity with Unix-based systems
- Strong knowledge of French
- Functional knowledge of English

Other Preferred Competencies
- Diploma in Computer Science (College or University)
- Expertise with Docker
- Understanding of the principles of accessibility for the Web

Working conditions:
- Workplace: Verdun

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
- Le candidat sera responsable de supporter les autres développeurs de l'équipe : coaching, formation, suivi, mentorat

Compétences et habiletés essentielles :
- Expérience pratique en développement back-end & front-end Web d'au moins 5 ans
- Expérience dans un rôle de lead technique d'au moins 2 ans ou équivalent
- Expérience dans plusieurs des technologies listées plus bas:
- Java (obligatoire)
- Spring/Spring Boot
- REST
- SQL
- Vue.js
- Angular ou ReactJS
- HTML5
- CCS3
- GIT
- NPM
- Elasticsearch
- Conception orientée objet
- Expérience de développement avec le support de plusieurs navigateurs Web
- 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 universitaire)
- Connaissance de Docker
- Compréhension des principes d'accessibilité pour le Web
- Familiarité avec macOS

Conditions de travail
- Lieu de travail (ville) : Verdun

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.