Job Archives
We are looking for a Python Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Python Developer
Term: Contract – 9 months with extension
Location: Toronto – Hybrid 2-3 days a week
Industry: Banking
Job ID number: 176
Candidate Value Proposition:
The successful candidate will have the opportunity to work with a dynamic and experienced team of software developers, infrastructure specialists, and business analysts, as well as gaining experience in the capital markets and credit risk technology fields. The project will contribute to the bank’s core risk management and reporting functions, helping to protect the bank and its customers.
Typical Day in Role:
- Project aims to modernize the data extraction, transformation and loading function.
- Primary function is to deliver technology solution to address business needs while modernizing the technology stack.
- Producing thorough, clear, and detailed documentation.
- Advise on modern frameworks and architectures, best practices, and integrating upgraded technology into existing systems.
- Communicating with stakeholders to ensure they are implementing best practices, integrating existing technologies, etc.
- Leveraging existing infrastructure to communicate information between systems and applications.
- Will be working on creating net new code and enhancement of existing code in a 50/50 capacity, depending on project deliverables.
- Working collaboratively with project team, participating in scrums and meetings, implementing all steps of SDLC.
- Enhancing existing code base to integrate with new system
- Supporting the team’s daily business activities as required
- 8+ years’ experience with hands-on Python
- 3+ years’ recent experience with Linux/Unix Shell Scripting
- 5+ years’ relational database experience, SQL, Postgres, or similar system
- Strong experience in an Agile environment and the SDLC
- Banking or Capital Markets experience is an asset
- Experience refactoring Java code is an asset
- Experience with Rest API is an asset
- Good communication, both written and oral, whether producing documentation or attending meetings with other developers, non-technical team members, or external stakeholders
- Proactively raise issues as they are identified
- Creativity and resourcefulness in solving problems within the framework of the existing technology stack
- Willingness to learn and upgrade skills as needed on the job
- Bachelor's degree in a technical field such as computer science, computer engineering or related field required.
Job Features
| Job Category | Python Developer |
We are looking for a QA Automation! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: QA Automation
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Government
Job ID number: 175
Description:
Must Haves:
- Candidate needs to be in office - 3 days in a week @ 87 Sir William Hearst Ave. Tor., Ont., M3M 0B4
- Extensive Experience with automated test tools Katalon, Selenium, Microfocus Unified Functional Testing (UFT), Microfocus Load Runner 12.5,
- Experience in the use of Performance Testing tools - J-Meter
- Extensive Experience with ReadyAPI\Postman
- Experience with Automated testing methods in an object-oriented environment, DEVOPS & Agile
- 10+ years of experience in process, planning, organizing and implementing testing efforts
- Extensive Experience in Test Automation Development
- Extensive Experience with test management tools on one or more platforms such as Azure DevOps & Microfocus ALM 12.5
- Experience conducting AODA Compliance Audit & Remediation
- Experience with Waterfall, Agile & DEVOPS methodologies
- Experience with Cloud technology (Microsoft Azure)
- Extensive Experience with AODA Compliance Audit tools, AXE, WAVE, NVDA
- Extensive Experience with automated test tools Katalon, Selenium, Microfocus Unified Functional Testing (UFT), Microfocus Load runner 12.5
- Identifies opportunities for automation within software processes
- Designs and executes QA tests using scripts that automatically test functionality.
- Designs and writes test automation scripts
- Utilizes test automation frameworks
- Investigates problems in software as a result of testing
- Works with QA analysts and software developers to find solutions
- Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing.
- Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
- Proficient in Cloud technology, Agile & DEVOPS.
- Experience identifying opportunities for automation within software processes.
- Experience designing and executing QA tests using scripts that automatically test functionality
- Experience running tests for databases, systems, networks, applications, hardware and software
- Experience identifying and documenting bugs and quality issues in development, service or business processes.
- Experience installing applications and databases relevant to automation
- Experience collaborating with stakeholders to understand how automation can improve workflow and creating documentation
- Experience gathering and documenting requirements from end-users to develop the best automation solutions
- A team player with a track record for meeting deadlines, managing competing priorities and client relationship management experience
- Experience in planning, organizing and implementing testing efforts at the specified experience level
- Experience executing functional tests, non-functional tests and systems level integration tests
- Experience supporting user acceptance testing and participating in UAT activities
- Experience in quality assurance and testing, including AODA testing, integration testing, load testing, performance testing, etc.
- A team player with a track record for meeting deadlines
- Knowledge of one or more automated testing tools
- Knowledge and experience in at least one programming language
- Experience in the use of information retrieval packages
- Knowledge and understanding of Information Management principles, concepts, policies and practices.
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Experience planning and organizing testing efforts for both large and small systems
- Experience coding automated test scripts to produce sets of automated test cases
- Experience testing Commercial Off-the Shelf Applications (COTS)
- Extensive Experience with automated test tools Katalon, Selenium, Microfocus Unified Functional Testing (UFT), Microfocus Load Runner 12.5,
- Experience in the use of Performance Testing tools - J-Meter
- Extensive Experience with ReadyAPI\Postman
- Experience with Automated testing methods in an object-oriented environment, DEVOPS & Agile
- Experience with providing organized Automated application testing to accommodate development and implementation efforts to remediate issues.
- Experience with Automated API testing
- 10+ years of experience in process, planning, organizing and implementing testing efforts
- Extensive Experience in Test Automation Development
- Extensive Experience with test management tools on one or more platforms such as Azure DevOps & MicrofocusALM 12.5
- Experience conducting AODA Compliance Audit & Remediation
- Demonstrates working knowledge of the testing process and the Software development life cycle (SDLC), including Agile & DevOps
- Experience with creating, reviewing, and executing test strategy, test plans and test cases
- Experience with providing identification and resolution of problems/issues
- Experience with Waterfall, Agile & DEVOPS methodologies
- Experience with Cloud technology (Microsoft Azure)
- Extensive Experience with AODA Compliance Audit tools, AXE, WAVE, NVDA
- Extensive Experience with automated test tools Katalon, Selenium, Microfocus Unified Functional Testing (UFT), Microfocus Load runner 12.5,
- Experience with Siebel (RLSO - Registration Licencing System of Ontario), ESDI & other Ministry Applications
- Knowledge of Licensing and Control System (LCS) & Legacy Mainframe Systems
- Experience with Payment Gateway MPG/EPS Services
- Experience with mainframe tools such as TSO/SPF
- Experience with ReadyAPI, WEB Services, API, OPA and Java Technologies
- Experience with IMS/DB2/SQL/Oracle Databases, and UNIX
- Experience with .NET platform
- Excellent analytical, problem-solving and decision-making skills.
- Strong organizational, creativity and perseverance skills.
- Strong verbal and written communication skills; interpersonal skills.
- Proven track record for building strong working relationships.
Job Features
| Job Category | QA Automation Engineer |
We are looking for a Senior Specialist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Senior Specialist
Term: Contract – 8 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Financial
Job ID number: 170
Description:
The Role
Support IGM’ strategic initiatives including IG Wealth Management region office modernization and renovation. - including Quebec based projects where written and spoken communications must abide by the recipient’s preferred language
Reporting to the Senior Manager, Real Estate Delivery, you will be assigned to
- Support program/project managers in delivering our active projects
- Coordinate delivery of smaller project (?$1M) moves/adds/changes and projects
- Compiling data from multiple sources for leader updates and presentations
- Compile and track action items and follow up when required.
- Process purchasing requests to issue purchase orders and process incoming invoices for payment
- Coordinate moves/adds/changes and assigned projects with vendors and stakeholders
- Prepare summary reports
- Demonstrates perseverance in delivering work and problem solving – raises questions or challenges pro-actively and appropriately
- Manages execution of activities by asking the right questions(s) to clear a path for task completion
- Strong communication skills to support relationships; engages with and influences others
- Executes with excellence with attention to detail and provides visibility to the status and progress of the work
- Bilingual mandatory (English & French)
- Strong communication skills, experience in project coordination, facilities or construction management and proven tracking and reporting skills
- Experience involving multiple departments, vendors, external partners
- Proficient in Microsoft Office suite, Microsoft Excel, and Microsoft PowerPoint
- Toronto based, and must be bilingual
Job Features
| Job Category | Senior Specialist |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract – 8 months with extension
Location: Toronto – Hybrid once/twice a week
Industry: Government
Job ID number: 169
Brief Description on the Role:
Responsibilities
- Lead and conduct business analysis at varying levels of detail with relevant stakeholders (e.g. public health units, Public Health Ontario, the ministry), appropriate to the project and phases of project, aligning with OPS Unified Project Management Methodology, Enterprise Architecture and Gating Process, and Agile Systems/OPS Standard Systems Development Methodologies
- Provide a comprehensive range of I&IT business analysis lead services for diverse business and technology needs, including development and maintenance of business relationships and providing ongoing I&IT advice for improvements to/options for business development
- Prepare and advise on business analysis policies, processes, best practices and standards to promote a comprehensive and consistent business analysis practice within the organization
- Conduct ongoing business analysis activities and analysis within all phases of the project life cycle, including initial technical requirements, detailed plan of business analysis activity, business modeling, analysis of business transformation, new business development and acquired solutions, continual refinement of business requirements and identification of significant changes in requirement documentation, and maintenance of approved business requirement
- Analyse defects and work with relevant parties in resolving of these defects
- Support any data migration and related activities as needed from legacy system to new provincial system
- Apply re-engineering concepts to promote business improvements through alternative, cost effective service delivery approaches
- Provide impact analysis and requirement/specification creation for supported initiatives due to upgrade of Panorama solution and alignment with the provincial Digital Health Immunization Repository
- Lead subject matter experts and stakeholder working groups, conduct business analysis to assess client’s current business problems, defects, improvements and minor enhancements
- Document the business requirements in such a way that technology solutions can be determined
- Liaise with the development and Quality Assurance teams, inclusive of third-party vendor and ministry teams
- Present complex information equally well to technical and non-technical audience and act as a knowledgeable liaison between technical teams and business stakeholders during the implementation phase
- Promote the appropriate application of I&IT to business problems, and undertake comprehensive business needs assessments and analysis of complex business requirements for IT business solutions
- Develop and maintain business processes and user documentation for the upgrade of Panorama solution, including support for infectious disease public health activities, infectious disease case, contact, and outbreak investigation and management, immunization administration, and vaccine distribution and delivery (inventory)
- Develop training materials / support the development of training materials as well as deliver / support the delivery of training relevant to the areas of accountability of the upgrade of the Panorama solution
- Prepare and respond to queries from executives relevant to the assigned areas of accountability of the provincial solution
- Conduct gap analysis of vendor release upgrades to identify changes needed for public health business processes and best practices, including configuration, reports, and integration components
- Develop strategies, prepare business cases and cost-benefit analysis, and conduct feasibility studies for business I&IT initiatives
- Conduct business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and nonfunctional requirements definitions for assigned projects
- Monitor progress, resolve problems and report regularly to I&IT management and clients’ decision makers
- Develop performance measures for business analysis evaluation and conduct follow-up.
- Demonstrated awareness of emerging IT trends and technologies
- Highly proficient using MS Office products
- Knowledge of Salesforce (admin level preferred)
- Experience using Salesforce or similar CRM Products to develop solutions
- Hands on experience implementing Safesforce functionality
- Hands on experience configuring Salesforce or similar CRM Product, including workflows, validation rules, and security controls
- Knowledge and experience with implementing cloud based technologies/solutions
- Knowledge and experience with the following Amazon Web Services (AWS) technologies – Amazon Connect, Amazon Pinpoint, Amazon DynamoDB, Amazon Kenisis Datastreams, Amazon S3, Amazon Polly, AWS Lamda and Amazon Cloudwatch
- Knowledge of Contact Center Technology such as Call Routing, Interactive Voice Response, Workforce Management, etc.
- Leading and conducting business analysis at varying levels of detail in order to assess client’s business problems/opportunities and documenting the business requirements in such a way that technology solutions can be determined
- Creating procedures and processes to deploy changes in production environment to avoid or minimize impact to business operations
- Authenticating changes suggested by development, provide analysis and suggestion to avoid impact to business operations
- Substantiating analysis to business group to fix data issues and provide queries and scripts that help in debugging data issues
- Regularly reviewing production logs, providing analysis & suggestions to implement in a proactive manner
- Providing a comprehensive range of I&IT business analysis lead services for diverse business and technology needs, including development and maintenance of business relationships and providing ongoing I&IT advice for improvements to/options for business development
- Preparing and advising on business analysis policies, processes, best practices and standards to promote a comprehensive and consistent business analysis practice within the organization
- Conduct ongoing business analysis activities and analysis within all phases of the project life cycle, including initial technical requirements, detailed plan of business analysis activity, business modeling, analysis of business transformation, new business development and acquired solutions, continual refinement of business requirements and identification of significant changes in requirement documentation, and maintenance of approved business requirement
- Leading subject matter experts and stakeholder working groups, conduct business analysis to assess client’s current business problems, defects, improvements and minor enhancements
- Documenting the business requirements in such a way that technology solutions can be determined
- Promoting the appropriate application of I&IT to business problems, and undertake comprehensive business needs assessments and analysis of complex business requirements for IT business solutions
- Updating business processes and user documentation for changes related to supported solution
- Applying re-engineering concepts to promote business improvements through alternative, cost effective service delivery approaches
- Developing strategies, preparing business cases and cost- benefit analysis, and conducting feasibility studies for business I&IT initiatives
- Providing impact analysis and requirement/specification creation for supported solutions due to solution upgrades or any new requirements
- Conducting business modeling, use case modeling, conceptual and logical data modeling, process and data flow modeling, use case surveys, business rules definition, and non-functional requirements definitions for assigned projects
- Conducting gap analysis of vendor release upgrades to identify changes needed for business processes and best practice, and for solutions including configuration, reports and integration components
- Monitoring progress, resolving problems and reporting regularly to I&IT management and clients’ decision makers
- Developing performance measures for business analysis evaluation and conducting follow-up
- Experience with dispensed drug data and/or immunization data.
- 5+ years of experience working with federal/provincial/broader public sector healthcare providers
- Knowledge of Public Sector Enterprise Architecture artifacts (or similar), processes and practices
- Ability to produce technical documentation that comply with industry standard practices
- In-depth knowledge of industry standard such as Project Management Institute (PMI)
- Knowledge of Public Sector S I&IT project management methodologies
- Knowledge and experience with Public Sector Health related projects
- Knowledge and understanding of Ministry policy and IT project approval processes and requirements an asset
- Experience adopting and adhering to Public Sector Unified I&IT Project Methodology, Public Sector Architecture and Gating process, and Public Sector Standard Systems Development Methodologies
- Experience with large complex IT Health-related projects.
- Strong leadership and people management skills and experience
- Exceptional analytical, problem solving and decision-making skills
- Demonstrated strong interpersonal, verbal and written communication, and presentation skills
- Proven troubleshooting and critical thinking experience
- Demonstrated ability to apply strong listening skills to facilitate issue resolution
- Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships
- Strong interpersonal, facilitation and negotiation skills with ability to build rapport with stakeholders and drive negotiations to a successful outcome
- Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively
- A motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multi-tasking abilities, and a proven track record for meeting strict deadlines.
Job Features
| Job Category | Business Analyst |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 6 months with extension
Location: Orillia – Hybrid once/twice a week
Industry: Government
Job ID number: 168
Brief Description on the Role:
Role:
Functional Senior Project Manager (PM) to support the Procurement and Administration Rapid Working Group (RWG) currently in the start-up phase. The purpose of the RWG is to: enhance procurement processes with a focus on preserving public safety and safeguarding the well-being of Ontarians. Additionally, the objective is to explore innovative opportunities to find efficiencies while streamlining the procurement processes in recognition of operational requirements.
Must Haves:
Demonstrated experience with:
- Process mapping, facilitation, needs analysis and process improvement.
- Continuous improvement initiatives focused on efficiencies, modernization and innovation.
- Knowledge and understanding of public sector governance, procurement (i.e. Requests for Bids/Proposals), and budget processes.
- Experience at a senior level in order to guide multifaceted projects during their initial phases.
- Ability to maintain confidentiality and integrity of privileged/sensitive information.
- Past experience with Ontario Public Service procurement projects.
- Past experience with law enforcement procurement projects.
- Previous experience in successfully implementing procurement process optimization for organization of similar size and complexity.
- Experience with public sector business case/funding acquisition and competitive procurements.
- Experience with procurement processes and with similar procurement challenges, ensuing a clear understanding of the OPP’s unique requirements.
- Knowledge and experience in project-managing large-scale innovative initiatives.
- Experience managing large-scale, complex, integrated project plans and implementation plans.
- Experience in identifying project scope and managing stakeholder expectations.
- Experience managing executive relationships and dealing with senior executives.
- Excellent analytical, problem-solving, and decision-making skills to conduct a comprehensive review of current procurement processes, identifying inefficiencies, bottlenecks and opportunities for improvement.
- Demonstrate proficiency in change management, providing a plan to facilitate a smooth transition for the procurement team during the implementation phase.
- Excellent verbal and written communication skills.
- Knowledge of fiscal/budgeting elements of procurement projects.
- Highly developed interpersonal and negotiation skills.
- Ability to work independently and as part of a team.
- Track record of meeting deadlines.
- Provide oversight and project management for the terms of the OPP’s Procurement and Administrative Rapid Working Group.
- Support documentation of current processes, areas for improvement and new process opportunities.
- Propose strategies and solutions to streamline procurement processes.
- Develop a detailed roadmap for implementing recommended changes, considering resource allocation.
- If required, prepare business cases to secure funding approval for any required supporting requirements.
- Coordinate between multi-functional areas and cross government agencies.
- Provide guidance and support to all sub-project leads and technical personnel.
- Identify and manage critical interdependencies related to key deliverables and timelines.
- Develop and deliver executive communications, regularly presenting to senior management.
- Manage escalations related to overall project plan execution.
- Oversee stakeholder engagement to ensure collaboration.
- In-depth knowledge of procurement processes, strategic sourcing and supply chain management.
- Analytical skills with ability to analyze current processes, identify inefficiencies and propose data-driven solutions.
- Experience in Change management and in implementing organizational changes, especially in the context of procurement processes and centralization.
- Capability to design and deliver training programs for staff to ensure the adoption of the streamlined processes.
- Previous success in leading or contributing to projects focused on procurement process optimization.
- Understanding of the OPS procurement polices, directives and requirements in procurement.
- Experience with Procurement planning and find opportunities for procurement consolidation for value of money.
- Experience gathering requirements for multifaceted innovation projects.
- Experience managing large-scale, complex, integrated project plans and implementation plans.
- Excellent analytical, problem-solving, and decision-making skills.
- Experience managing competing priorities, scope and project timelines.
- Experience in effectively communicating stakeholder concerns and leading to improved project understanding and collaboration.
- Experience at a senior level to guide a multifaceted project during its initial phases.
- Experience in managing executive relationships and reporting to senior management.
- Experience in building relationships with stakeholders and managing competing priorities.
- Experience with public sector governance processes, polices, directives and requirements.
- Leadership skills to align activities across several project streams and organizations.
- Leadership to manage and resolve issues, working in collaboration with team members.
Job Features
| Job Category | Project Manager |
We are looking for a Vendor Managert! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Vendor Manager
Term: Contract – 12 months with extension
Location: Toronto – Hybrid once/twice a week
Industry: Banking
Job ID number: C167
Job Description
What is the opportunity?
The incumbent will support the Director, Global Supplier Management in managing the Non traditional Supplier program through the onboarding and risk assessing of engagements identified in the program in accordance to ETPR policy and standards.
What will you do?
- Facilitate the SRMA Archer based risk assessments (full end to end process) and ongoing collection of due diligence required by Third party Policy and NSTP Standard.
- Serve as a central point-of-contact for Non Traditional Supplier Managers and Category Owners and other Business Unit stakeholders in the management of the NSTP Program.
- Support business partners in managing performance monitoring and oversight through reviews and documenting required post-contract activities (SOC reviews etc.).
- Liaise with required internal Center of Governance teams as required to complete reviews within the SRMA ARCHER workflow.
- Identify risk findings during risk assessments and support Enterprise IT Risk to develop action plans and close issues.
- Support in compliance activities and assist relationship managers in meeting third party and outsourcing compliance requirements escalating as needed.
- Provide support on internal & external audits as required.
- Educate NSTP stakeholders on program including ongoing communication through email, content creation for RBC Connect and Newsletters.
- University Degree in Business or related field
- 2 years in related role (Third Party Risk, Capital Markets Products/IT, Supplier Management)
- Project management certification or advanced skills
- Analytical mindset
- Proven ability to partner with key internal/external risk stakeholders
- Solid written communication skills
- Knowledge of SRMA Archer
Job Features
| Job Category | Vendor Manager |
We are looking for a Guidewire Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Guidewire Architect
Term: Contract – 6 months with extension
Location: Ontario – Hybrid once/twice a week
Industry: Banking
Job ID number: C166
Description:
- The role is a backfill for their chief architect. They are looking for a Guidewire Architect who has enterprise level experience.
- As a Guidewire Architect, you will play a crucial role in the design, development, and implementation of Guidewire solutions for our organization. You will be responsible for translating business requirements into technical solutions using Guidewire products, ensuring scalability, reliability, and maintainability of the system. Your expertise will drive the architectural decisions, provide guidance to development teams, and ensure alignment with industry best practices and organizational goals.
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
- Proven experience as a Guidewire Architect, with expertise in architecting and implementing Guidewire solutions.
- Strong knowledge of Guidewire InsuranceSuite products, including PolicyCenter, ClaimCenter, and BillingCenter.
- Hands-on experience with Guidewire configuration, customization, and integration using Gosu, Java, XML, and web services.
- Experience with Guidewire Studio, Guidewire Data Model, and Guidewire Integration APIs.
- Familiarity with insurance industry standards, regulations, and best practices.
- Excellent problem-solving and analytical skills, with the ability to understand complex business requirements and translate them into technical solutions.
- Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
- Proven leadership abilities, with the capability to lead and mentor development teams.
- Certifications in Guidewire products (e.g., Guidewire Certified Professional) would be a plus.
- Experience upgrading number of legacy systems to Guidewire
- 5+ years using Guidewire
- Great communication
- Enterprise level architect experience
Job Features
| Job Category | Guidewire Architect |
We are looking for a Data Scientist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Scientist
Term: Contract – 6 months with extension
Location: Ontario – Hybrid once/twice a week
Industry: Banking
Job ID number: C165
Description:
Story Behind the Need:
The Global AI & ML team is part of the Customers Insight & Analytics division. They are responsible for delivering AI and ML solutions across the Bank. The Data Scientist will be an integral part of maintaining the performance of the Chatbot. They will work with a team of Data Scientists, Data Engineers, and Product Owners to evaluate customer interactions with the Chatbot in order to measure the efficacy of the AI and augment training data where needed.
Candidate Value Proposition:
The successful candidate will have the opportunity to work within Scotiabank. We are technology partners who help the business transform how our employees around the world work. You will get to work with and learn from diverse industry leaders, who have hailed from top technology.
Typical Day in Role:
- Review customers’ conversations to validate chatbot’s performance and relevant trends
- Suggest and apply changes to conversational flows
- Triage and fix issues discovered through front and back-end testing
- Manage content in the content management system
- Ensure technical feasibility of suggested content changes and conversational flow designs
- Keep content documentation up-to-date
- Support data scientists with training-related tasks
- Analyzes performance of process activities, identifies problem areas, and presents findings in clear, concise charts, graphs, tables, or summaries
- Establishes standardized methods of recording, tracking and reporting on activity
- Ability to experiment with Generative AI
- 5-7+ years of working experience as a Data Scientist
- 1-2+ years of experience with Chatbots/AI training, and familiarity with Generative AI
- 1-2+ years of hands-on experience with Google Cloud Platform
- Familiarity with other Cloud platforms such as AWS, Azure, etc.
- Previous coding experience with Python and SQL
- Good understanding of Machine Learning and Natural Language Processing (NLP)
- Previous contact center experience in financial institutions extremely preferred
- Dialogflow CX experience
- Excellent written, presentation, and verbal communication skills to be able to work well with technical peers and business stakeholders at different levels within the organization
- Attention to detail, critical thinking and pro-active aptitude to identify improvement opportunities
- Ability to work as part of a team, as well as work independently or with minimal direction
- Good time management and organizational skills to effectively manage high scale project
Job Features
| Job Category | Data Scientist |
We are looking for a Data Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Architect
Term: Contract – 6 onths with extension
Location: Toronto – Hybrid once a week
Industry: Telecommunication
Job ID number: C164
Supporting improvement of Customer experience on Wireline Voice and Internet solutions, individuals will join a team of data experts working from ingesting data, processing/analysis of the data, and presenting the data in visualization platforms.
Project 1: Internet - Customer Experience for Residential subscribers.
Data Architect / Visualization Prime:
- Responsible for analysis of data, linkage across tables, and developing complex queries to model customer requirements. Strong understanding of Bell solutions and services is desired. Leveraging Trino, SQL, BigQuery dashboards will be built to support visualization of the data. Visualization tools will include Microstrategy, and ELK - as well as producing raw tables for stakeholders to leverage in their own self-guided analysis.
- Responsible for the development, design, and implementation of data ingestion pipelines. 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. Qualifications include: Demonstrated experience with coding technologies including Scala, Spark, Hadoop, GCP, ; and Undergraduate degree or Technical Certificate
- Responsible for analysis of data, linkage across tables, and developing complex queries to model customer requirements. Strong understanding of Bell solutions and services is desired. Leveraging Trino, SQL, BigQuery dashboards will be built to support visualization of the data. Visualization tools will include Microstrategy, ELK. and Google Looker - as well as producing raw tables for stakeholders to leverage in their own self-guided analysis.
- Responsible for the development, design, and implementation of data ingestion pipelines. 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. Qualifications include: Demonstrated experience with coding technologies including Scala, Spark, Hadoop, GCP, ; and Undergraduate degree or Technical Certificate
- Responsible for analysis of data, linkage across tables, and developing complex queries to model customer requirements. Strong understanding of Bell solutions and services is desired. Leveraging Trino, SQL, BigQuery, dashboards will be built to support visualization of the data. Visualization tools will include Microstrategy, and Google Looker - as well as producing raw tables for stakeholders to leverage in their own self-guided analysis.
Job Features
| Job Category | Data Architect |
We are looking for a Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid
Industry: Banking
Job ID number: C164
Description
Candidate Value Proposition
The successful candidate will have the opportunity to learn new technologies & be extended for a long-term contract, while working with a welcoming & supportive team.
Job Responsibilities:
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
- Act as an expert technical resource for modeling, simulation and analysis efforts
- Leverage industry best practices to design, test, implement and support a solution
- Assure quality, security and compliance requirements are met for supported area
- Be flexible and thrive in an evolving environment
- Adapt to change quickly and adjust work accordingly in a positive manner
- Code – JavaScript/TypeScript – 10 years of hands-on experience
- React.js, and building enterprise web applications - 5+ years of hands-on experience
- Devops – Bitbucket, Jenkins, Sonar - 3-7 years of hands-on experience
- Agile – 3-7 years of experience
- Jira, Confluence - 3-7 years of hands on experience
- Superior communication skills
- Works well individually, needs very little direction from management
- Springboot, Javascript/Typescript
- Commercial Banking knowledge
- Portfolio/Samples of work
- Bachelor's degree in Computer Science or equivalent work experience
Job Features
| Job Category | Java Developer |
We are looking for a Data Scientist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 2 years
Location: Toronto - Hybrid 2x a week
Industry: Banking
Job ID number: C163
Job Description:
Story Behind the Need
Business group: Small Business & Channel Analytics – this HM’s team specifically implements Adobe Experience Cloud and reporting and analysis with Adobe Analytics.
Project:
This role is to drive migration to Adobe Web SDK and is focused on implementation and innovation. The incumbent is a tagging, data analytics and insight specialist driving the migration of supporting digital marketing and banking initiatives across multiple channels and platforms to help drive engagement, leads, sales and loyalty. The successful candidate is passionate about innovating in the latest technologies in Adobe supported with a team of experts in driving best in class personalization.
Candidate Value Proposition:
- The successful candidate will have the opportunity to work hands on with the latest in technologies to collaborate with internal stakeholders as well as IT to help grow efficiency and effectiveness of digital marketing campaigns, tagging strategy and data governance.
- Manage the collection, storage, and use of user data, ensuring compliance with regulations and policies.
- Assist in developing and implementing data privacy policies, including clear user consent processes.
- Track and record user consent status for evidence when needed.
- Understand consent management requirements, particularly those related to data privacy and consent.
- Collaborate with the team to ensure data processing activities align with regulations.
- Provide training and guidance to team members on compliance requirements.
- Assist the team in migrating existing Adobe Analytics JavaScript code to the Web SDK.
- Ensure critical data and functionality are not lost during the migration.
- 10+ years: Expertise in Adobe Analytics implementation using Adobe Launch
- 8+ years: in configuring web and mobile analytics for multiple clients
- 2+ years’ experience in AEP Web SDK
- 2+ years’ experience with AEP, RTCDP, Adobe Target, Event Forwarding
- Experience with visualization techniques for data analysis and presentation
- Expertise in creating dashboards in Adobe and transforming data from multiple sources
- Experience presenting reports and strategic recommendations to clients
- Excellent written and verbal communication skills
- Proven ability to work independently and proactively with other groups
- Ability to handle multiple projects simultaneously
- Demonstrated ability to work within deadlines
- Excellent analytical, logical, and organizational skills
Job Features
| Job Category | Data Scientist |
We are looking for a Fullstack Angular Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Fullstack Angular Developer
Term: Contract – 6 months with extension
Location: Toronto - Hybrid 2-3 days a week
Industry: Government
Job ID number: C162
Job Description
Responsibilities Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. General Skills Experience in programming and analysis; specialized software package support at the specified experience level Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies for the development, design, implementation and maintenance of applications Experience in design, code, test, debug and document applications Experience in the use of object and/or third generation language development tools Experience in one or more programming languages Experience in application design, latest design patters, deployment and troubleshooting Experience with relational and hierarchical database technologies Experience in the use of information retrieval packages using query languages Experience with one or more communications protocols Experience in structured methodologies for the design, development, implementation and maintenance of applications Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills A team player with a track record for meeting deadlines Full Stack Skills Proficient with both front end and back end development, including any associated areas such as database design/management and DevOps Knowledge and experience with design and implementation of the overall web architecture Experience with implementation of approved user interface, design and deployment of database Knowledge and experience ensuring the entire stack is designed and built for speed and scalability Knowledge and experience with the design and construction of REST API services Knowledge and experience integrating front-end UI with the constructed API Knowledge and experience in design and implementation of continuous integration and deployment Desirable Skills Knowledge and experience with programming Internet-ready applications Knowledge and experience in rapid application development (RAD) methodologies Knowledge and understanding of Information Management principles, concepts, policies and practices Experience with middleware and gateways Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging Ability to provide post-implementation support and resolve any post-implementation technical issues Experience conducting design walkthrough sessions with project team Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Ability to provide user and system documentation as required
Responsibilities:
Required to translate business requirements into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.
General Skills:
- Experience in programming and analysis; specialized software package support at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
- Experience in structured methodologies for the development, design, implementation and maintenance of applications
- Experience in design, code, test, debug and document applications
- Experience in the use of object and/or third generation language development tools
- Experience in one or more programming languages
- Experience in application design, latest design patters, deployment and troubleshooting
- Experience with relational database technologies
- Experience in the use of information retrieval packages using query languages
- Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
- Proficient with both front end and back end development, including any associated areas such as database design/management and DevOps
- Knowledge and experience with design and implementation of the overall web architecture
- Experience with implementation of approved user interface, design and deployment of database
- Knowledge and experience ensuring the entire stack is designed and built for speed and scalability
- Knowledge and experience with the design and construction of REST API services
- Knowledge and experience integrating front-end UI with the constructed API
- Knowledge and experience in design and implementation of continuous integration and deployment
- Knowledge and experience in Angular / Java Script / CSS / HTML / Spring Boot / Java
- Knowledge and experience in Angular / Java Script / CSS / HTML / Spring Boot
- Experience with implementation of approved user interface, design, and deployment of database
- Proficient with both front-end and back-end development, including any associated areas such as database design/management and DevOps
Job Features
| Job Category | Fullstack Angular Developer |
We are looking for a QA Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: QA Analyst
Term: Contract – 2 months with extension
Location: Ontario - Remote
Industry: Banking
Job ID number: C161
Job Description
Sr. Tester, Bilingual
We’re on a mission to build the relationship-focused bank of the future and we’re looking for the passionate collaborators, innovators, advisors, and leaders who can get us there. Our distinct culture is built on a shared commitment to do what’s right for our clients, our people, and our communities, and we strive for excellence in everything we do. Because life at CIBC is not only what you do, but how you do it.
Intro
As Sr. Tester, Bilingual, you will ensure content quality assurance across multiple websites. This includes reviewing websites to ensure both the English and French websites meet brand standards and content on both sites are equal. The individual must be fully bilingual and have an attention to detail to ensure content is accurately reviewed.
What you’ll be doing
- As the Sr. Tester, Bilingual you are a critical thinker, who is detailed oriented and have strong team work skills. You will execute and lead content QA across a number of websites and will provide clear remediation direction and will support the team with remediation.
- Complex & Independent Judgement – Leverage training and experience to review and assess content. Identifying inconsistencies within the content and across languages within the website.
- Critical Thinker - Exercises independent judgment on matters of significance and provides clear remediation direction.
- May have some ownership of QA process and milestones
- Bilingual – Fully bilingual overseeing both English and French
- You have strong communications skills and articulate your assessment and feedback for optimal working team engagement and executive alignment.
- You put our clients first. You engage with purpose to find the right solutions. You go the extra mile, because it's the right thing to do. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
- You work as one team through collaboration and building trust, but also know when to work autonomously. You easily pivot when requirements quickly change and are able to reprioritize your task list as required, but also know when to see counsel of the team. Others look to you for guidance.
- Values matter to you. You bring your real self to work and you live our values – trust, teamwork and accountability.
- 5+ years of QA experience
- Bilingual French/English
- Accessibility knowledge
- Ability to hit the ground running
Job Features
| Job Category | QA Analyst |
We are looking for an Application Support Specialist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Application Support Specialist
Term: Contract – 12 months with extension
Location: Toronto - Remote
Industry: Business Consulting
Job ID number: C160
Description:
Who We Are Seeking
- The Support Specialist works with external and internal users and technical teams to troubleshoot issues with Applications and tools. The successful candidate will monitor the status of all running tools and background processes and proactively resolve, address/escalate as required.
- Support Specialist understands the software development lifecycle and has a clear understanding of various automation tools, follows releases to various environments, and understands the business and technical impact of released changes.
- Further, the Support Specialist will work to evolve and improve products by monitoring, analyzing, and addressing all user requests.
- 3+ years of non-academic application support experience.
- Can analyze, troubleshoot, and document complex issues.
- Creates scripts and tools to assist with analyzing and troubleshooting problems.
- Mentors and guides junior team members.
- Thrives in a small multi-disciplinary team environment.
- Works with the users to ensure all relevant details are logged.
- Identifies and resolves technical issues.
- Performs root cause analysis for reported problems.
- Supports release management processes.
- Designs procedures for system monitoring, troubleshooting, and maintenance.
- Replicates and reports coding defects to the development team.
- Working knowledge of database and SQL
- Experience working with an industry standard defect management tool
- Strong knowledge of IT Infrastructure: Computers, mobile devices, Networks, SharePoint, Cloud
- Advanced knowledge of Microsoft Office
- Usability and usability testing
- Survey and report design
- Manufacturing, retail, and supply chain processes
- Software development processes and methodologies, especially Agile.
- Java, JavaScript, Confirmit / Forsta, Tableau
- Software and Internet privacy (GDPR) and security
- Fantastic written and verbal communication skills, analytical skills.
- Discipline to be productive in an Agile environment.
- Willingness to learn and work with tools that are outside the traditional stack, such as Tableau, Okta, Forsta, Tableau and others.
- Stable company, with an established client-base and a continual steady growth
- Excellent work-life balance: flexible hours, hybrid working and generous vacation policy
- Hybrid work environment
- Opportunities for growth and professional development
- A paid day off on your birthday
- One volunteer day off per year
- Intelligent and passionate team members.
- Unique business and technical problems, a new challenge around every corner.
- Strong corporate culture: Monthly company-wide gatherings for global community-building
- Health benefits including counselling and mental health support
- Competitive compensation including Group RRSP
Job Features
| Job Category | Application Support Specialist |
We are looking for an AML Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: AML Analyst
Term: Contract – 6 months with extension
Location: Toronto - Remote
Industry: Banking
Job ID number: C159
Description:
Typical Day in the Role:
- Review AML and KYC data and documentation to ensure each client has all required information
- Working to communicate any gaps with the internal Scotia Teams
- Utilizing the team’s Shared Drive to work through the list of outstanding accounts and validate information
- 2-4 years of previous AML or Wealth Associate experience
- Prior experience with Onboarding processes
- Strong Excel Spreadsheet experience
- Prior Experience working with Shared Drives
- Bilingual French would be an asset
- Regulatory Tax experience
- Prior Experience working with Wills and Trustees
- Strong Written and Oral communication skills
- High Attention to detail
- Secondary School Completion
Job Features
| Job Category | AML Analyst |
