Job Archives
We are looking for a Program Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Program Manager
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2-3 days a week
Industry: Banking
Job ID number: 213
Story Behind the Need:
Business Group: GBM Onboarding Canada is a critical component in the bank’s overall AML Compliance efforts. The Associate manages a team of Analysts onboarding customers to GBM, ensuring we meet Enterprise-Wide and local onboarding standards, including regulatory requirements and bank-driven due diligence measures. The Associate also ensures Analysts investigate and assess relationships for potential financial, reputational, operational and compliance risk in addition to activities that pose money laundering or terrorist financing risks for GBM clients.
Project: This position supports GBM Canada KYC onboarding as the Team Lead. This requires a solid understanding of Canadian KYC/AML requirements and basic understanding of KYC/AML for other jurisdictions including US, Singapore, HK and UK.
Candidate Value Proposition:
The successful candidate will have the opportunity to build strong strategic relationships across broad partner and stakeholder groups within GBM globally and across the bank and be part of a dynamic and engaged team with strong leadership and focused personal and career development support.
Typical Day in the Role:
• Support the Associate Director, in ensuring that the Bank is compliant with regulatory obligations and bank-driven risk measures.
• Manage a team facilitating the onboarding of GBM Canada clients in an efficient, compliant, and client-centric manner, rapidly triaging and escalating complex issues to management for resolution.
• Provide clear, constructive and regular feedback to analysts, with a focus on personal and professional development.
• Facilitating training and/or improvements to guidance, procedures, processes, technology etc.
• Prioritizing requests for information, establishing response times and escalating requests as required
• Preparing and escalating High-Risk, PEP and sanctions-related relationships with supporting documents to internal stakeholders for review.
• Championing a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
• Acting as an AML subject matter expert to the business and internal stakeholders
• Performing ad-hoc, special, and/or focused data analytics as necessary, as well as other duties and projects as assigned, to support various GBMO projects.
• Understanding how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
• Promoting Diversity and Inclusion groups within the bank and sharing opportunities to participate.
Must Have Skills/Requirements:
- Minimum 3-5 years’ experience in financial services and/ or KYC/AML/ATF
- Leadership skills: proven ability to lead, motivate, and develop a diverse team.
- Analytical skills: strong problem-solving abilities and data analysis expertise.
- Significant preference will be placed on applicants with cash management and/or retail business experience or Capital Markets Regulation experience (IIROC) and/or Dealer Member experience
- Proficient with MS Office with experience in data analytics
- A sound understanding of global banking and capital markets business is desired, as is a client-centric approach to the role. The incumbent should have broad knowledge of the end-to-end workflows among the Front, Middle, and Back Offices.
- Prior experience as a team lead
- Communication: excellent written and verbal communication and interpersonal skills.
- Must be able to operate effectively within a stressful environment with changing priorities and tight time frames which are closely scrutinized by Senior/Executive Management
- Fast learner with strong analytical skills and improvement mindset.
- High energy, demonstrated ability to work under pressure, deals well with ambiguities and uncertainties, and drives results.
- KYC Expertise: Strong background in KYC procedures, regulations, and compliance.
- Leadership skills: proven ability to lead, motivate, and develop a diverse team.
- Analytical skills: strong problem-solving abilities and data analysis expertise.
- Communication: excellent written and verbal communication and interpersonal skills.
Job Features
| Job Category | Program Manager |
We are looking for a Financial Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Financial Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid - 2 days per week in office
Industry: Banking
Job ID number: 217
Candidate Value Proposition: The successful candidate will have the opportunity to work within our client. 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 the Role:
- Analyze financial information to produce forecast of business, industry and economic conditions for use in making investment decisions.
- Interpret data affecting the process changes
- Partner closely with the team manager to process data validation
- Work through any data inaccuracies and conducting reconciliation
- On a daily basis working to upload data templates
- Reviewing the numerical findings and advising on any changes to search parameters
- 1-2 years experience as a Financial Analyst
- Strong Data Management experience
- Expert use of Excel (V-Look Ups, Pivot Table)
- Strong Analytical Skills
- Prior FI Experience
- You have good analytical, problem solving, trouble shooting and automation skills.
- You are a quick learner, with good interpersonal and communication (verbal/written) skills.
- The ideal candidate would have 1-2 years working as a Financial Analyst at one of the top 5 banks. They would also be comfortable working with large sets of data.
- Post-secondary education in related discipline.
Job Features
| Job Category | Financial Analyst |
We are looking for a Software Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Software Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid - 2 days per week in office
Industry: Insurance
Job ID number: 216
Story Behind the Need:
Knowledge
- Knowledge of software development lifecycle methodologies (eg Waterfall, Iterative, Agile)
- Knowledge of coding languages and frameworks
- Proficiency with developer tools
- Knowledge of continuous integration practices (source code management, test-driven development, build and deployment automation)
- Proficiency with data persistence patterns (eg relational, unstructured or cached forms)
- Familiarity with installation, configuration management and scripting of packaged software products
- Experience as a developer in a team environment
- Test-driven development and test frameworks
- Working with production/application support during a critical incident
- Proficiency in one or more development platforms (e.g. Java/Jakarta EE, .NET, SAP, Hybris, Salesforce)
- Database systems and data access methods
- Source code management and build automation systems
- Delivers code based on specifications and/or develops, modifies, configures, maintains or integrates solutions to meet design specifications to meet business functional requirements and non-functional engineering specifications
- Configures and integrates software components and third-party software products, tools and solutions
- Facilitates and actively participates in meetings, walkthroughs and reviews of software development deliverables
- Delivers fixes and improvements to existing software products, maintains environments and versions, adhering to standards and compile versions
- Ensures technical responsibility over assigned software products and codebases
- Analyzes current software products, Produces or contributes to the design documentation and technical specifications for development
- Applies software engineering patterns to identify and troubleshoot problems, requiring analysis and exploration of options, recommending solutions or preparing discussion for escalation
- Conduct system support and change management activities
- Conduct impact analysis to support proactive identification of actions to minimize production system interruptions
- Ability to understand data designs, standards, and specifications
- Delivers clean and efficient code, ensuring quality and accuracy of products
- Tests and deploys software products and fixes defects
- Works with QA team to automate and maintain software product test suites, maintaining test documentation, review as required
- Creates and maintain test documentation, test strategy, review as required
Job Features
| Job Category | Software Developer |
We are looking for a AML Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: AML Analyst
Term: Contract – 5 months with extension
Location: Toronto – On-Site
Industry: Banking
Job ID number: 215
Story Behind the Need:
Business Group: GBM Onboarding Canada is a critical component in the bank’s overall AML Compliance efforts. The Associate manages a team of Analysts onboarding customers to GBM, ensuring we meet Enterprise-Wide and local onboarding standards, including regulatory requirements and bank-driven due diligence measures. The Associate also ensures Analysts investigate and assess relationships for potential financial, reputational, operational and compliance risk in addition to activities that pose money laundering or terrorist financing risks for GBM clients.
Project: This position supports GBM Canada KYC onboarding as the Team Lead. This requires a solid understanding of Canadian KYC/AML requirements and basic understanding of KYC/AML for other jurisdictions including US, Singapore, HK and UK.
Candidate Value Proposition:
The successful candidate will have the opportunity to build strong strategic relationships across broad partner and stakeholder groups within GBM globally and across the bank and be part of a dynamic and engaged team with strong leadership and focused personal and career development support.
Typical Day in the Role:
- Support the Associate Director, in ensuring that the Bank is compliant with regulatory obligations and bank-driven risk measures.
- Manage a team facilitating the onboarding of GBM Canada clients in an efficient, compliant, and client-centric manner, rapidly triaging and escalating complex issues to management for resolution.
- Provide clear, constructive and regular feedback to analysts, with a focus on personal and professional development.
- Facilitating training and/or improvements to guidance, procedures, processes, technology etc.
- Prioritizing requests for information, establishing response times and escalating requests as required
- Preparing and escalating High-Risk, PEP and sanctions-related relationships with supporting documents to internal stakeholders for review.
- Championing a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Acting as an AML subject matter expert to the business and internal stakeholders
- Performing ad-hoc, special, and/or focused data analytics as necessary, as well as other duties and projects as assigned, to support various GBMO projects.
- Understanding how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Promoting Diversity and Inclusion groups within the bank and sharing opportunities to participate.
- Minimum 3-5 years’ experience in financial services and/ or KYC/AML/ATF
- Leadership skills: proven ability to lead, motivate, and develop a diverse team.
- Analytical skills: strong problem-solving abilities and data analysis expertise.
- Significant preference will be placed on applicants with cash management and/or retail business experience or Capital Markets Regulation experience (IIROC) and/or Dealer Member experience
- Proficient with MS Office with experience in data analytics
- A sound understanding of global banking and capital markets business is desired, as is a client-centric approach to the role. The incumbent should have broad knowledge of the end-to-end workflows among the Front, Middle, and Back Offices.
- Prior Scotia experience
- Prior experience as a team lead
- Communication: excellent written and verbal communication and interpersonal skills.
- Must be able to operate effectively within a stressful environment with changing priorities and tight time frames which are closely scrutinized by Senior/Executive Management
- Fast learner with strong analytical skills and improvement mindset.
- High energy, demonstrated ability to work under pressure, deals well with ambiguities and uncertainties, and drives results.
- KYC Expertise: Strong background in KYC procedures, regulations, and compliance.
- Leadership skills: proven ability to lead, motivate, and develop a diverse team.
- Analytical skills: strong problem-solving abilities and data analysis expertise.
- Communication: excellent written and verbal communication and interpersonal skills.
Job Features
| Job Category | AML Analyst |
We are looking for a System Administrator! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: System Administrator
Term: Contract – 5 months with extension
Location: Toronto – On-Site
Industry: Telecommunication
Job ID number: 213
Team Description:
- 5+ years of Windows environment Linux Administration experience required
- Good knowledge and experience working with Linux (RHEL/Centos)
- Experience working with VMWare and Openstack
- Knowledge of network fundamentals and experience working with load balancers and web application firewalls
- Good knowledge of SQL databases
- Experience with large hosting environment
- Experience with Akamai CDN
- Experience with Java based applications (Tomcat)
- Experience working with Ansible
- Experience with ELK and have some knowledge of AWS.
- 3-5 years of experience working as a system administrator or a similar role
- Proven knowledge and experience working with:
- Linux (RHEL/Centos)
- Java based applications (Tomcat)
- Virtualization platforms (VMWare, Openstack)
- Configuration management (Ansible)
- Databases (MySQL, MongoDB)
- Containerization (Docker)
- Fundamental understanding of networks in a highly available environment including experience working with load balancers and web application firewalls
- Experience working with content delivery networks (Akamai, Cloudflare)
- Experience working with AWS and/or GCP.
Job Features
| Job Category | System Administrator |
We are looking for a Network Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Network Architect
Term: Contract – 10 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Government
Job ID number: 212
Story Behind the Need:
NOTE
Candidate will be asked to complete a written assignment to build a specific network lab utilizing some technology routers specified by MOH. A minimum of 70% of the written test is required before proceeding to the interview. Failure to complete the assignment within MOH's requisite timeline is subject to disqualification at the Ministry's discretion.
Must Haves:
Regards,
- Cisco SD-WAN (Viptela) implementation, configuration, migration, strong troubleshooting experience
- Palo Alto Firewalls, Panorama, installation, configuration, daily operation
- VMware, strong knowledge of networking operation
- IPv6 experience
- Strong knowledge IP communication and routing is required (OSPF, BGP).
- Knowledge and experience with Palo Alto technologies (Panorama, XDR).
- Work in collaboration with Network Designer to roll out Next Generation LAN and WAN to MOH PSAP locations:
- Produce SD-WAN configuration (policy, template development) as per MOH design.
- Produce high-level and low-level network design (design workbooks).
- Configure switches, routers, firewalls as per the network design.
- Configure dynamic routing protocols (BGP/OSPF) on both SD-WAN and Firewall devices
- Perform physical Install of SD-WAN routers, LAN Switches, HA Firewalls
- Develop and apply Firewall policies
- Develop Centralized and Localized policies for traffic and App-Aware routing
- Test configurations and troubleshot network issues.
- Implement QoS policies for the Next Gen LAN and WAN
- Deploy configurations in network inventory DB.
- Work with facility SME/Cable Designer to assist with facility remediation.
- Develop and Configure Palo Alto Cloud logging
- Maintain and support the network environment during Pilot phase of the project
- Assist in configuration management automation initiative using Ansible and other tools
- Configure Aruba Clear Pass as Identity management solution
- Install and configure OOB management Firewalls across PSAP locations
- Perform other project related duties as required
| Core Skills | Cisco SD-WAN (Viptela) implementation, configuration, migration, strong troubleshooting experience Palo Alto Firewalls, Panorama, installation, configuration, daily operation VMware, strong knowledge of networking operation Expert level IP routing and L2 in datacenter using Cisco 9K switches Strong VoIP experience, implementing QoS for enterprise voice. Fluent with both Windows and Unix OS Administration IPv6 experience OS/Tools Skills Configuration management of networking devices using automation tools (Jenkins/Ansible) and API scripting : Docker Containers, Ansible Tower ELK/Elastiflow Stacks, Netbox, VMware ESXi networking, vDS, clustering and high availability in virtualized environments, Windows Active Directory, LDAP, DNS (Infoblox or similar) | 50% |
| 30% | ||
| Communication/Analytical Skills | Ability work in agile dynamic environment Strong interpersonal, written, and oral communication skills with the ability to work well in a collaborative environment. Able to conduct research into networking issues and products as required. Highly self-motivated and directed, with keen attention to detail. Able to effectively prioritize tasks in a high-pressure environment. Strong customer service orientation with proven analytical and problem-solving abilities. Related degree in computer science or electrical engineering and/or seven to ten years equivalent network engineering experience. | 20% |
Job Features
| Job Category | Netwrok Architect |
We are looking for a Business Analyst/Project Lead! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst/Project Lead
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 211
Story Behind the Need:
Business Group: The CIDA team at Scotiabank is at the forefront of the journey to transform the Bank into a data centric organization through impactful customer insights, innovative analytics, and well governed data. One of the main areas of transformation is the way data is produced, consumed, and managed at an enterprise level to drive business value. The aim is to provide a truly productized offering of re-usable data that can be delivered iteratively through a streamlined process and framework in order to meet the velocity that will allow data consumers to focus on delivering business value. We are looking to build our delivery team with influencers, makers, creators and industry leaders who will drive us forward.
Project: The role of the Data Quality Developer operates within the Enterprise Data Quality and Data Management team in the Enterprise Data Office. This valuable member of the team will be responsible to work on Automated Data Quality, Data Profiling for the enterprise. The successful candidate will work closely with Senior members of the following teams: business partners, data engineers, data architects, data modelers, analytics teams, technology teams and other development/engineering teams in the bank to support in the technical development of enterprise Data Quality services.
Candidate Value Proposition:
The candidate will have the opportunity to work on a large highly visible project within one of Canada’s top banks on a highly visible project.
Typical Day in the Role:
• Develop Data Quality and Data Profiling solutions, data pipelines, services, and components to enable enterprise-wide use of Data Quality Services
• Work closely with Enterprise platform partners, IT partners, Data Governance Offices and business users across the enterprise to build well-managed data quality that drives data transparency and ensures a high degree of data quality across the bank
• Work closely with data engineers and DevOps engineers to build data management capabilities that drive real business outcomes
• Participate in planning and retrospective sessions, attend stand-ups, etc.
• Work with Solution leads to enhance Data Quality capabilities
• Participate in planning and retrospective sessions, attend stand-ups, etc.
Must Have Skills/Requirements:
- 8+ years experience as a Data Engineer
- Experience in building data software; experience with ETL Talend, DataStage,
- Experience working with Python, DBT, big Query
- Experience working with relational databases (Oracle, SQL Server, MySQL, PostgreSQL).
- Experience working with big data technologies (e.g. Spark, Hive, Airflow)
- Understanding of data management disciplines such as data quality, data profiling, etc.
- Previous experience working in a financial institution
- Experience with Talend, IBM DataStage
- Strong Analytical skills.
- Strong communication skills, both written and spoken
- Team player, self-starter
- Attention to details, high standards for quality
- Writing and maintaining clear documentation
Job Features
| Job Category | Data Engineer |
We are looking for a Quality Assurance Specialists! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Quality Assurance Specialists
Term: Contract – 10 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Government
Job ID number: 210
Description
Role: Intermediate Quality Assurance Specialist
- Work with project team members at the requirements and design phase to develop test strategies, test plans and test cases
- Provide expert advice and develop test strategies and plans for all recommended types of testing, ensuring coverage using a requirements traceability matrix
- Develop and execute test scenarios, manual test scripts and participate test data preparation
- Manage defect identification, vendor defect resolution and defect tracking in Azure DevOps/VSTS
- Leverage Azure DevOps/VSTS to provide testing status reporting and issue summary reports
- Write Quality Assurance and Quality Control Standard Operating Procedures
- Work closely with the Product Owner, Project Manager, Business Analysts, and Systems Analysts to ensure QA deliverables match the project scope and timelines
- Participate in defect review meetings and provide analysis as requested
- Functional and non-functional testing
- AODA Testing (WCAG 2.0. Compliance)
- Mobile Testing
- Security Testing
- Test Data Management
- Test Environment Management
- Data migration testing
- Other testing as required
- Back up other members of the QA team as required to cover for absences
- Brief Project Managers and IAM management team on test strategies, test plans and test results
- Large Identity and Management Systems – 30%
- Large Application Implementation – 30%
- Quality Assurance – 30%
- Stakeholder Management – 10%
Job Features
| Job Category | QA Analyst, Quality Assurance Specialists |
We are looking for a Business Analyst/Project Lead! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst/Project Lead
Term: Contract – 8 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Government
Job ID number: 209
Description
Responsibilities Provides a comprehensive range of I&IT business analysis services for clients with diverse business and technological needs. Interacts with the business stakeholders and subject matter experts in order to understand their requirements through gathering, documenting, and analyzing business needs and requirements. Prepares and advises on business analysis policies, processes, best practices and standards to promote a comprehensive and consistent business analysis practice within the organization. General Skills Leads and conducts business analysis in order to assess client’s business problems/opportunities and documents the business requirements in such a way that I&IT solutions can be determined. Applies re-engineering concepts to promote business improvements through alternative and cost effective service delivery approaches Leads and conducts business analysis at varying levels of detail appropriate to the project and phases of project, aligning with OPS Unified Project Management Methodology, Enterprise Architecture and Gating Process, and OPS Standard Systems Development Methodologies Develops strategies, prepares business cases and cost-benefit analysis, and conducts feasibility studies for business I&IT initiatives Develops sound processes for requirements gathering including but not limited to JAD sessions, interviews, mockups, etc. Conducts 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 Monitors progress, resolves problems and reports regularly to I&IT management and stakeholders Develops performance measures and traceability matrices for business analysis evaluation and conducts follow-up Experience developing strategies, preparing business cases and cost-benefit analysis Experience conducting requirements gathering, developing documentation, including presentations and briefing notes and conducting stakeholder engagement Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual requirements and scope Awareness of emerging I&IT trends and technologies 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 Desirable Skills Experience in the use of information retrieval packages Knowledge and understanding of Information Management principles, concepts, policies and practices Ability to translate business and data requirements into specifications sufficient for designing appropriate technology solutions Experience with a wide range of methods, tools and techniques for business analysis such as: business functional modelling, business event modelling, business process mapping Experience in structured, object oriented and agile methodologies for user requirements Experience developing performance measures for business analysis evaluation and subsequent follow-up Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Skills
Experience and Skill Set Requirements
Price (20%)
Business Case and Proposal Writing (30%)
- Experience writing business cases including current state assessments, establishing goals, outcomes and creating plans to achieve them.
- Experience creating cost benefit analyses
- Experience creating process & service measures and indicators
- Experience writing business requirements, background materials and drafting briefing materials.
- Experience completing intake and project initiation activities including creating project charters, project outlines and business cases
- Experience completing detailed options analyses including feasibility assessments, jurisdictional, market and literature scans.
- Experience designing services and business processes for new business areas
- Experience creating processes, swimlanes etc according to industry standard techniques and methodologies
- Experience facilitating in-depth workshops to elicit, review, document and confirm business requirements, business process reengineering, business models, business rules and user interface design, in order to create the technical framework/specifications
- Ability to track and report on deliverables across multiple projects
- Experience managing and coordinating project monitoring, anticipates and troubleshoots issues, provides ongoing expertise, resolves problems and provides project effectiveness
- Ability to monitor and forecast project costs and provide reporting and input to ensure targets are met
- Ability to promote I&IT project management best practices and adherence to standard methodologies
- Ability to Create and track integrated project plans (including scope, schedule, and resources)
- Monitor and report on project progress through stand-ups and weekly status updates
- Track project level Risks, Issues, Actions and Decisions and report it up to the program manager
- Create detailed iteration / sprint plans and manage sprint execution from kickoff through retrospective
- Experience providing onboarding and orientation of new staff / project resources
- Knowledge of the software development life cycle, software design, development and integration, database concepts, user interface design principle, change management, quality assurance, risk management, disaster recovery planning, business continuity planning
- Strong communication skills to prepare documentation, including but not limited to; reports, reviews, assessments
- Ability to present ideas and suggestions clearly and effectively and in a user friendly manner; maintain a high level of customer service to both internal and external clients
- Ability to communicate designs and development in clear and understandable manner
- Business Case and Proposal Writing Experience
- 3+ years experience in Business Analysis
Job Features
| Job Category | Business Analyst/Project Lead |
We are looking for a React/Node.JS Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: React/Node.JS Developer
Term: Contract – 8 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Government
Job ID number: 208
Description
Responsibilities 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 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
Skills
Experience and Skill Set Requirements
Weighting:
Price 30%
Technical Skills 30%
- Experience with Agile methodologies
- Experience with React framework and typescript
- Experience with Node.js and Next.js
- Experience building and testing RESTful APIs
- Working knowledge of Jamstack Architecture
- Hands on experience with Progressive Web Apps
- Hands on experience with responsive design, front-end testing and debugging techniques, page load optimization and version control
- Experience and expert knowledge in HTML, JavaScript, CSS and CSS Frameworks
- Working knowledge of DevOps, task boards, pipelines, etc.
- Experience with headless content management systems
- Experience creating front end functionality for login page, profile creation, customer notifications and self-service sign-up
- 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 deployment
- Experience with cloud platforms such as Azure
- Experience with Agile methodologies including using kanban/task boards
- Extensive experience with JavaScript, CSS, HTML, and front-end languages, user interface design.
- Experience with RESTful APIs.
- 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 such as Agile Scrum for the development, design, implementation, and maintenance of applications
- Experience in design, code, test, debug and document applications
- Experience in application design, latest design patterns, deployment, and troubleshooting
- Experience with one or more communications protocols
- 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
- Hands on experience building integrations to IAA systems such as Azure AD B2C Authentication, Okta Authentication
- Strong communication skills to prepare documentation, including but not limited to: solution documentation, user manuals, reports, reviews, assessments
- Ability to present ideas and suggestions clearly and effectively and in a user-friendly manner; maintain a high level of customer service to both internal and external clients
- Ability to communicate designs and development in clear and understandable manner
- Experience with React framework and typescript
- Experience with Node.js and Next.js
- Experience with cloud platforms such as Azure
- 5+ year experience
Job Features
| Job Category | React/Node.JS Developer |
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 – 6 months with extension
Location: Toronto – Hybrid 1-2 days a week
Industry: Banking
Job ID number: 207
Story Behind the Need
- Business group: GTA - GBME FICC& Equity Trading
- Project: Data migration project for RDARR purpose, data enrichment project, mapping the data in the process flow, creating lineages to finalize the data flow.
- Reason for request: new requirement
- Exposure in Market risk & counter party credit risk domain
- Understanding the trade data flow from source to risk applications
- Act as a Primary contact to deliver this project.
- Collaborate with other teams within risk management to gather requirements and provide updates on progress
- Working alongside other BAs, developers, and project managers
- Generate business requirements and documents that align to the policies to ensure that the new technology meets the needs of the business lines as they adapt to comply with policy
- Analyzing existing processing and identifying opportunities for optimization
- Work alongside developers and technical experts to develop functions or technical requirements that will provide the reference for new technology and new software
- Review test results and identify corrective steps for complex issues across application boundaries
- Utilize strong written and verbal communication skills when conducting and facilitating presentations to stakeholders and management
- Exercise initiative and sound judgment in the execution of project plans and schedules
- 5-7 years’ experience Data analysis (preferred) OR BSA
- Good hands-on experience with DB – PostgreSQL
- 3+ years’ recent and relevant experience with capital markets risk and financial risk.
- Recent hands-on working experience with Unix/Linux is required
- Basic python programming
- Created Documentation for migration projects.
- Previous experience RDARR projects
- Data migration project exposure
- Verbal and written communication is required
- Good teamwork
- Flexibility and ability to adapt quickly to changes in requirements
- Proactive problem solver
- Candidates with Data analysis experience in Data migration project & RDARR projects
- bachelor’s degree in a related field required.
Job Features
| Job Category | Business Analyst |
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 – 4 months with extension
Location: Toronto – Hybrid 1-2 days a week
Industry: Banking
Job ID number: 206
Candidate Value Proposition: Not only will this candidate gain experience at a big 5 bank, but they will be working daily with some of the most disruptive and emerging technologies, making real impact at the bank and its deliverables. The ideal candidate will be part of a collaborative software engineering team working on Spring Boot, Microservices, Kafka, NoSQL, Docker, OpenShift, Kubernetes
Typical Day in Role:
- Quickly analyze the available data and find the root cause of the problem during production issues.
- Suggest improvements to supported applications and systems as needed
- Suggest improvements to supported applications and systems as needed
- Translate ideas into technical and business realities, and to map technology to business problems.
- Understanding of software quality assurance principles
- Candidate will be passionate about driving teams towards high performance and a deep pride in quality craftsmanship that delights users
- 10+ years of experience in software development and supporting complex large-scale customer facing platforms
- 5+ years of experience as a Java developer with a preference for Java 17/Springboot3
- 5+ years of experience in building public and internal REST APIs
- 2+ years’ experience with APM tools, such as Dynatrace, Splunk, etc. – 2 recent projects
- 5+ years’ combined experience using Jira, Confluence, Jenkins (these 3 are required), and Bitbucket, Launch Darkly preferable – 2 recent projects
- FI / Digital banking experience is preferred but not required
- Experience in an Agile environment
- Dev has worked on Mac laptops
- Excellent English verbal and written communication skills are essential
- Ability to distil technical details into simple terms; ability to influence decision making across stakeholders
- Bachelors or equivalent in computer science or related field is preferred
- Ideal candidate is a strong senior Java dev with recent API project experience, no need for node, just a strong Java developer.
Job Features
| Job Category | Java Developer |
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 – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 205
Description:
SUMMARY OF DAY TO DAY RESPONSIBILITIES:
- Communicate business needs to the teams responsible to define the business rules and development, so that they can design and propose solutions.
- Support related teams in the investigation and design of business solutions;
- Collaborate in the selection of the best solutions;
- Present and validate with the business partners the alternative(s) of proposed solution(s).
- Must be able to understand different operational systems: systems functioning (engineering concept), what they contain (understanding available data, investigating data, etc ...).
- Must show strong adaptability to discuss with different stakeholders in terms of expertise, training and hierarchy.
- Verbal and written communication skills,
- Problem solving skills,
- Attention to detail and interpersonal skills.
- Great teamworking ability and able to collaborate with different Teams
- Basic knowledge of design techniques and principles involved in production of drawings and models
- Intermediate knowledge of data extraction, such as SQL, SAS, Hue, etc.
- Strong Business Analyst experience – 8 years
- Jira, Confluence
- The incumbent is responsible for managing business requirements within an agile work environment.
- Document Business Intelligence requirements for our Business partners;
- Document business rules and validate data mappings;
- Perform impact analysis.
- Communicate business needs to the teams responsible to define the business rules and development, so that they can design and propose solutions.
- Support related teams in the investigation and design of business solutions;
- Collaborate in the selection of the best solutions;
- Present and validate with the business partners the alternative(s) of proposed solution(s).
- Must be able to understand different operational systems: systems functioning (engineering concept), what they contain (understanding available data, investigating data, etc).
- Must show strong adaptability to discuss with different stakeholders in terms of expertise, training and hierarchy.
Job Features
| Job Category | Business Analyst |
We are looking for a Change Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Change Manager
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 1-2 days a week
Industry: Banking
Job ID number: 204
Description:
It is a regulatory initiative. If they have experience in large changes in regulatory perspective that would be great. Works around client consentLong initiative because it is behavior change. FI exp is required, regulatory skill set due to thoughtful approach. Able to think outside of the box to help the frontline. Willing to question things. Strong in change management.
- retail, commercial banking, wealth management experience (very desirable)
- CPP - consumer privacy program
- they value ADKAR methodology
- depending on the change management experience, PM profiles would also be okay. but they are looking for a senior change manager.
- 5-7 years of experience would be okay
- regulatory initiative in banking environment (very desirable)
- they don't have to be master on mapping maybe, but when they have any hiccups during the process they need the consultation of this resource
- Prosci certification(very nice-to-have)
- Canadian financial industry experience is more important than foreign experience
- Support the Consumer Privacy Protection initiative in integrating change management activitiesinto the project plan. Their main focus will be on the people side of this regulatory change, including changes to business processes, systems and technology, job roles and organization structures. The primary responsibility will be creating and implementing change management strategies and plans that maximize employee/client adoption and experience while minimizing resistance.
- Work with Leadership to increase adoption of the new way of working by driving higher utilization and proficiency with the changes that impact employees to ensure a positive employee and client experience and help accelerate benefit realization, value creation, and the achievement of results and outcomes.
- Assess the change impact: Conduct impact analyses, assess change readiness and identify key stakeholders.
- Apply a structured methodology and lead change management activities: Apply a change management process and tools to create a strategy to support adoption of the changes required by a project or initiative.
- Support and sometimes lead communication efforts: Support the design, development, delivery and management of communications.
- Support training efforts: Provide input, document requirements and support the design and delivery of training programs.
- You're passionate about people. You find meaning in relationships, and surround yourself with a diverse network of partners. You build trust through respect and authenticity.
- 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 act like an owner. You thrive when you're empowered to take the lead, go above and beyond, and deliver results.
- You understand that success is in the details. You notice things that others don't. Your critical thinking skills help to inform your decision making.
- Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
- Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.
- You can demonstrate experience in 5-7 years of applying change management models (ADKAR), tools and processes to create a successful strategy to support adoption of the changes required by a project or initiative. It’s an asset if you are PROSCI certified professional.
- You can demonstrate experience in enterprise-wide initiatives or regulatory changes. You understand the importance of sustainable behaviour change and the strategies to leverage.
- Relationship Management – You build strong relationships internally and externally. You understand views of various stakeholders and facilitate problem solving to find the best solutions for our clients, employees, and shareholders.
- Consulting – You are not only advocating for the business but also for ‘our clients’. You influence and impact decisions in support of business objectives. In doing so, you will validate current processes and propose alternative options for achieving organizational goals.
- Financial Services expertise – You already have or will be expected to gain a better understanding of our Retail, Commercial Banking, and Wealth Management businesses and clients to better assess the impact of change to our clients and employees
Job Features
| Job Category | Change Manager |
We are looking for an Integration Application Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Integration Application Architect
Term: Contract – 6 months with extension
Location: Toronto – Hybrid once a week
Industry: Banking
Job ID number: 203
Description:
Integration Application Architect
Responsibilities :
- Application\Interface Design: Understands the Business requirements, solution architecture & translate them into interface design specifications to be used by development and QA teams. Design & document the application's technical functionality, infrastructure, database, interfaces & integrations.
- Owns the integration design of cost-effective, secure, aligning with Enterprise and security architecture patterns\guidelines to meet the Business objectives.
- Actively collaborate with Solutions Architects, BSA and development leads to help accelerate building and review of low level design specifications thus, ensure the smoother transition of work packages to the integration development team.
- Present and elaborate on the interface design specifications with the key stakeholders time to time.
- Communication Skills: Excellent Communication skills, with the ability to engage effectively with technical teams and other stakeholders.
- Leadership Skills : Proven experience in leading and mentoring teams, with the ability to inspire and drive performance. Also, oversee detailed design work.
- Business Acumen : Ability to understand and integrate business and financial considerations into architectural decisions.
- Experience in Microsoft Azure technology stack - Integration Platform as a Service (iPaaS) with at least 3 years as a Designer, Architect or similar role.
- Hands-on experience in creating UML, interface and sequence diagrams using industry standard diagramming tools.
- Hands-on experience in Data platform architecture, data modeling, deployment and data integration strategies in Azure.
- Proven in-depth experience with ETL tools and storage services in Azure such as, Azure Data Factory, Azure Storage account\Data Lake, Azure Databricks, Synapse, Azure SQL DW and SQL etc.
- Strong knowledge and experience with Az Databricks, understanding its integration with Az services for data processing, analytics and machine learning projects.
- Experience in building and optimizing data pipelines in Az ADF and data bricks.
- Strong SQL coding skills and knowledge of Python is preferred.
- Experience with Azure Compute services such as, Azure VMs, Logic Apps, Functions, App services, AKS, containers etc.
- API design, API security, Microservices and Event-driven\Messaging architectures with exposure to Azure API Management, Azure Service Bus, Event hub, Azure Stream Analytics etc.
- Good understanding of Azure monitoring, Networking services, Network\Infra security best practices, in general.
- Good understanding of Azure DevOps, CI/CD tools and automation.
- Familiar with and comfortable working in Agile setup.
- Prior experience of implementing integrations with CRM products such as, Salesforce, Microsoft Dynamics.
- Experience/knowledge in Analytics with reporting tools Tableau/Azure Power BI.
- Working knowledge of a programming language, .NET/.NET Core/Java/JS.
Job Features
| Job Category | Integration Application Architect |
