Job Archives
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 – 12 months with extension
Location: Toronto – Hybrid – once a week
Job ID number: C1365
Brief Description on Duties
Story Behind the Need
- Business group: The Risk Modeling Technology team supports various stakeholders Global Risk Management (GRM) - Risk Models and Analytics Team, Regulatory Capital, IFRS9 provisioning & Enterprise stress Testing team in the implementation of regulatory and non-regulatory initiatives, utilizing both Agile and Waterfall approaches.
- Project: Risk Modeling Technology team is seeking an experienced Technical Business Analyst with 10+ years of practical business analysis experience and technical capabilities to navigate and drive resolution of complex business problems. The role will require liaising with stakeholders on existing and/or new business initiatives, delivering solutions to meet the needs of multiple lines of business stakeholders, and managing medium to large projects, and providing ongoing support.
- Reason for request: New resource required
- We have an inclusive and collaborative working environment that encourages creativity and curiosity and celebrates success!
- We provide you with the tools and technology needed to create meaningful customer experiences.
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
- Work with Program lead to manage requirements related activities and deliverables throughout the project life cycle (e.g., change requests, issues, risks, schedules, status reporting etc.).
- Work with the Project Owner and Project Manager to document the project vision and the project’s scope.
- Work with the Project Delivery Teams to identify, anticipate, assess, manage, and resolve issues and risks related to requirements' activities and deliverables.
- Play a key role in understanding and evolving data-engineered solutions to enable the risk modeling capabilities of our RMA business partners.
- Thoroughly understand and communicate stakeholder requirements and distribute relevant information, documentation, and artifacts to project stakeholders.
- Elicit requirements using interviews, document analysis, requirements workshops, surveys, use cases, scenarios, business analysis and workflow analysis.
- Defining and documenting data dependencies and comprehensive data flow diagrams for developed solutions.
- Leading the Data Governance process by effective managing Data Lineage and Data profiling activities
- Translate high-level business and user requirements into functional & IT specific requirements with appropriate level of detail suitable for use by those who must base their work & development on the requirements.
- Develop and execute function, end-to-end test cases to ensure requirements are met.
- Proactively communicate and collaborate with external and internal customers to analyze information needs.
- Work collaboratively with Business and IT staff to develop and maintain thorough knowledge of product, system, and process capabilities, ensuring precise communications between IT and stakeholders, technical compatibility and user satisfaction.
- Providing support to month-end and quarter-end risk model calculations and Capital/Regulatory reporting until transitioned to operations team.
- 10+ years’ relevant experience, with at least 5+ years’ recent experience as a Technical BA
- 5+ recent hands-on experience writing and reading advanced SQL queries independently
- 4+ years’ experience data management and data analytics experience is required
- Banking experience and understanding of the industry is required
- Experience with Project related tools (e.g. Confluence, JIRA), processes, and the SDLC lifecycle
- Ability to read code (SAS preferred, please clarify known programming language)
- Retail product experience and associated risk models is an asset (PD,EAD, LGD models for Mortgage, Credit Card)
- Working knowledge of SAS, Informatica, DataStage, or Python are an asset
- Database Systems: Hive/Hadoop, DB2 is an asset
- Strong business analysis and writing skills including the ability to select the most appropriate method of communication and to clearly and concisely prepare a variety of business communications, e.g.. Technical and Business Requirements, PowerPoint decks , User Guides, and project implementation / strategy documents.
- Well developed verbal communication skills, with the ability to communicate and articulate the underlying message effectively with different audiences, e.g. senior management in Information Technology Solutions, business stakeholders
- Detail oriented, methodical and has ability to translate business ideas into automated solutions.
- Effective leadership skills, with working knowledge of project management to assume end-to-end ownership of a project and responsibility for the related project deliverables.
- Critical thinker, investigating, analyzing, and resolving complex problems
- Ability to work effectively as a team member in cross-functional project teams.
- Passion for driving teams towards high performance and a deep pride in providing high quality results.
- Strong data analytic skillset for the purpose of data solutioning, testing/validation and gap analysis.
- Seeking a resource who understands data lineage, can read and understand code to translate technical requirements, and can communicate with relevant stakeholders effectively.
- The candidate must have strong project management, communication skills, with hands on experience in execution of all key phases on project lifecycle (e.g. requirements gathering, documentation, design and development, testing, implementation). The incumbent will have strong data analytics skills capabilities using SQL, understanding data models, and will ideally have the ability to read and understand code such as SAS, IBM Informatica, IBM
- DataStage. Adaptability to self-learn new technologies is a big plus.
- Bachelor's degree in a related field required
Job Features
| Job Category | Business Analyst |
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 – 6 months with extension
Location: Toronto – Hybrid – once a week
Job ID number: C1364
Brief Description on Duties
Value Proposition
- The successful candidate will have the opportunity to work on critical high throughput systems that deal with large scale operations
- Design, develop and implement applications and solutions to support Global Banking and Markets client data processing, reporting and analytics.
- Work within a Python and shellscript ecosystem to design and deliver complex software components and applications.
- Analyze complex business requirements and transform them into robust technical specifications.
- Start day with a scrum call to give updates to the team, call out blockers and concerns (Developers, BAs, QAs)
- Bi-weekly sprint planning calls
- Writing code and developing based on Jira Assignments
- Working on optimization and improvement of legacy platform (primarily rewriting existing code)
- Conduct code review
- Use algorithm and data structure knowledge to identify and solve problems independently
- Almost completely back-end work
- 8+ years’ experience using a relevant tech stack
- 5+ years’ experience with Python
- 5+ years’ experience with Bash Shell Scripting
- 5+ years’ experience with Linux
- Apache Airflow experience is an asset
- Django/ Flask/ Python framework experience is an asset
- Relational database experience is an asset
- Recent projects working with Kafka
- Redis is an asset
- Communication
- Problem Solving
- Team player, strong team component
- Self-managed
- Bachelor's degree in computer science, engineering, or a related field required
- Structure and Format: MS Teams Interviews (60 mins each)
- First round: Hour-long video interview with a codility/google sheet segment to be completed with a member of the team (will have time to complete a task and explain their code when they circle back with the interviewer)
- Second round with HM + potential panel (developers). Live coding assessment will mostly be coding in any language of their choice (Python, Java, etc.) and solving problems.
- Candidate will be required to share their screen during both interviews
Job Features
| Job Category | Python Developer |
We are looking for a Project Coordinator! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Coordinator
Term: Contract – 6 months with extension
Location: Toronto – Hybrid – 3-4 days a week
Job ID number: C1363
Brief Description on Duties
Position Purpose:
Responsible for the coordination and administration of project tasks. Plan and coordinate project scheduling, budgeting, and administrative tasks. Support project staff by facilitating project logistics.
Key Accountabilities:
- Use project management software and applicable templates to prepare documentation, track and monitor information, and maintain databases
- Create and complete project support documentation with accuracy. Support development of work packages, plans and schedules
- Coordinate with Project Managers and create weekly status reports
- Support Managers, Project Managers and other Applications functions in building and maintaining project plans, tracking and reporting financials, working with the Finance team to align financial reporting, assisting in preparing documentation, and assisting on special projects
- Work with project teams to build and maintain project plans to ensure alignment between Applications and other functions
- Develop and update monthly dashboards for project governance meetings
- Obtain monthly updates from project stakeholders on project development spend to date
- Track, maintain and report on project financials
- Work with the Finance group on tracking and aligning project financial reporting
- Track and update project roadmaps
- Create and maintain the project artifact library and other relevant project documentation
- Provide support in the annual planning process
- High school diploma required, Bachelor’s degree preferred
- 5-9 years of administrative or project coordination experience
- Experience with project management technologies is an asset
- Experience tracking and reporting on projects and business data
- Exceptional organizational skills and the demonstrated ability to multi-task and creatively problem solve
- Demonstrated problem identification, analytical and resolution skills
- Proficiency in Excel (basic formulas and formatting) and PowerPoint (presentation formatting)
- Excellent written and verbal communication skills
- Initiative /Proactive
- Sense of urgency
- Information Seeking
- Customer Service/ Service Partner Orientation
- 10+ years of administrative or project coordination support
- Excellent written and verbal communication skills
- High school diploma required; Bachelor degree preferred
- Experience within Financial Industry, specifically business/commercial banking
- Experience with project management software
Job Features
| Job Category | Project Coordinator |
We are looking for a Cyber Security Specialist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Cyber Security Specialist
Term: Contract – 12 months with extension
Location: Toronto – Hybrid – twice a week
Job ID number: C1362
Brief Description on Duties
In response to the escalating cyber threats in today's digital landscape, we are embarking on a strategic initiative to establish a robust and comprehensive cyber security program. This endeavour will aim to fortify the organization's digital defenses, safeguard sensitive data, and ensure continuity of operations in the face of evolving cyber risk.
Our primary goal revolves around the establishment of a mature cyber security program that underpins our core business functions. Focusing on continuous improvement, key objectives include bolstering proactive and reactive controls to preserve Confidentiality, Integrity and Availability (CIA). An extensive program will include areas such as Cyber Policy and Procedure Development, Cyber Risk Assessment & Management, Security Compliance, Security Training & Awareness, Incident Response, and Threat Intelligence.
Through the utilization of cutting-edge technology and industry best practices, we are dedicated to building a comprehensive cyber security program within our agency.
Deliverables
The Senior Cyber Security Specialist is expected to play a pivotal role in the successful execution of a robust cyber security program. Their responsibilities and expectations encompass the following:
- Support the development of a comprehensive cybersecurity program tailored to the organization's specific needs, risk profile, and regulatory requirements.
- Create and maintain cybersecurity policies, procedures, and guidelines that align with industry best practices and standards.
- Conduct regular risk assessments to identify vulnerabilities and threats, and establish risk mitigation strategies and incident response plans.
- Ensure that the organization complies with all relevant cybersecurity regulations and standards.
- Support the development and delivery of cybersecurity training and awareness programs to educate employees on best practices.
- Establish and manage an effective incident response plan, including incident detection, containment, recovery, and post-incident analysis.
- Research and recommend cybersecurity tools, technologies, and solutions to enhance the security posture of the organization.
- Oversee third-party vendors and service providers to ensure their security measures align with the organization's standards.
- Coordinate and conduct regular security audits and assessments to evaluate the effectiveness of the cybersecurity program.
- Generate regular reports and documentation on the cybersecurity program's status, risks, and compliance.
- Defines, evaluates, and assesses security architecture requirements for system environments and IT projects.
- Ensures the incorporation of IT security and contingency measures in the development of systems.
- Support security projects and tasks within the agency as assigned.
- Educational Background: A bachelor's degree in Information Technology, Computer Science, or related disciplines.
- Relevant professional certifications such as Certified Information Systems Security Professional (CISSP), Certified Cloud Security Professional (CCSP), Systems Security Certified Practitioner (SSCP), CompTIA Security+, GIAC Certifications
- This role will require contractors to come onsite for occasional meetings.
- This is a new security modernization project from OPS. They will be reviewing vendor security.
- They will need to have experience reviewing SOC 2 Type 2 documentation and writing recommendations for enhancements based on the report findings.
- Strong preferences for a resource with any one of these relevant certifications:
- Certified Information Systems Security Professional (CISSP)
- Certified Cloud Security Professional (CCSP)
- Systems Security Certified Practitioner (SSCP)
- CompTIA Security+
- GIAC Certifications
- 7+ years of robust experience in a hands-on security role, supporting incident response, threat intelligence, secure architecture, and other security assurance activities.
- In-depth knowledge and experience with industry standards and security frameworks such as NIST 800-53, ISO/IEC 27001, CIS, Etc.
- Knowledge and experience working with SOC Audit reports, including SOC 2 Type 2.
- Extensive knowledge in cyber risk management frameworks, conducting threat risk assessments, and recommending mitigations to reduce or eliminate identified risks.
- Knowledge of cybersecurity concepts, including threats, vulnerabilities, security operations, cloud security, encryption, defense-in-depth, auditing, authentication, risk management, and has a track record of driving security solutions.
- Strong understanding of Cyber Kill Chain, MITRE ATT&CK, Diamond Model of Intrusion Analysis, and Indicators of Compromise (IOCs).
- Experience in developing and deploying security training and awareness campaigns across organizations.
- Strong interpersonal capabilities to effectively liaise with stakeholders ranging from technical teams to senior executives within the organization. Adeptness in understanding, managing, and aligning stakeholder expectations.
- Demonstrated experience in developing and maintaining comprehensive documentation. Strong technical and business writing capabilities.
- Agile responsiveness to evolving project dynamics, ability to pivot strategies based on emerging challenges or changes in project requirements.
- Solid experience in fostering and managing relationships with external vendors and ensuring optimal service levels and performance benchmarks are met.
- Exceptional written and oral communication skills, proficient in translating intricate technical details into clear, comprehensible insights for stakeholders irrespective of their technical aptitude.
Job Features
| Job Category | Cyber Security Specialist |
We are looking for a Security Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Security Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid – twice a week
Job ID number: C1361
Brief Description on Duties
They will be working ith other teams on migration of an environment, supporting firewalls.
Must Haves:
- Palo Alto – 5 years
- Gaurdicore – 2 years
- Information security analyst experience – 5+ years
- Experience with large enterprise – 2+ years
- Strong communication skills
- Tufin
- F5 Load balancing
Job Features
| Job Category | Security Analyst |
We are looking for a Software Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Software Engineer
Term: Contract – 10 months with extension
Location: Toronto – Hybrid – once a week
Job ID number: C1360
Brief Description on Duties
You will be a member of the Corporate Functions Analytics, AI/ML Solutions team focused on designing and implementing innovative, intelligent software solutions across the Bank’s business lines. Your role will be an integral part of the organization’s AI/ML strategy dedicated to creating value for the Bank and its customers. You will work closely with a team of data scientists, data engineers, AI/ML product managers, and other software engineers to understand global business partner challenges and processes in order to turn those insights into working software solutions.
Candidate Value Proposition:
- The opportunity to join a forward-thinking company surrounded by a collaborative team of innovative thinkers.
- A rewarding career path with diverse opportunities.
- Internal development to support your growth and enhance your skills.
- An inclusive organization committed to making a difference in our communities.
- Collaborative working environment that encourages creativity, curiosity, and celebrates success!
- Take ownership of your work and deliver scalable, robust, and polished products for end users. -
- Gather and refine business requirements and transform them into concise technical specifications.
- Perform independent research and design efficient solutions which meet specifications and adhere to the industry's best practices and organizational policies.
- Develop existing and new software products with the goal of providing an outstanding service for our customers.
- Communicate ideas verbally and in writing with the team while making it a practice to document designs, deliverables, as well as any other pertinent information such as operational and support runbooks and processes.
- Derive data insights and apply them to address business opportunities.
- 8-10 years of work experience in software engineering, web application, and full-stack development.
- 5-7 years of work experience with modern JavaScript, NodeJS, Express, React/Redux, and related toolsets.
- 5-7 years of work experience with programming and scripting languages such as Python and Bash preferred (other languages also accepted).
- Experience with DevOps and Cloud technologies. E.g., GCP (preferred), AWS, or Azure.
- Experience working with databases and key-value data stores (e.g., MongoDB, Redis, PostgreSQL).
- Knowledge of Python (e.g., Flask, FastAPI) is a very strong plus.
- Advanced experience with Docker/Docker Compose, Kubernetes, GCP and Linux are a very strong plus.
- Experience writing/maintaining Helm Charts (preferable) and working with other IT Automation software (e.g., Ansible, Terraform) is a strong plus.
- Experience with information retrieval systems/search engines such as Lucene, Solr or Elasticsearch is a strong plus.
- Experience with building/using CI/CD pipelines (e.g., ArgoWF/ArgoCD) is a plus.
- Experience with AI Machine Learning (e.g., LLMs) is a plus.
- Experience with web crawlers (e.g., Apache Nutch) is a plus.
- Experience with using a message broker-like service (e.g., RabbitMQ, Kafka, bonus points for GCP Pub/Sub).
- Consistent use of version control (e.g., git).
- You are a creative, self-starting, results-oriented, and highly motivated individual with very good analytical skills that you apply to the resolution of complex problems.
- You possess very good interpersonal and communication skills that you use to effectively work with stakeholders and members of the project team.
- You are a voracious learner who likes to take on new challenges, while simultaneously taking pride in continuous improvement of existing software products, with the goal of providing an outstanding service for our customers.
- You have a knack for deriving insights out of data and applying them to address business opportunities.
- Candidate who meets all the technical requirements + nice to have skills
- Great communication skills to be able to collaborate with team members
- Detail-oriented
- Highly motivated individual with good interpersonal skills
- You have a university/college degree in a relevant STEM discipline. (Electrical/Computer/Software Engineering, Computer Sciences, Mathematics) is a strong asset.
Job Features
| Job Category | Software Engineer |
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 – 4 months with extension
Location: Toronto – Hybrid – 2 days a week
Job ID number: C1359
Brief Description on Duties
The successful candidate will not only have the opportunity to gain valuable experience at a top 5 Canadian bank, but also the opportunity to work with cross functional teams. The candidate will be working hands on with some of the latest banking technologies and forward thinking in fast paced environment.
Typical Day in Role:
- Perform testing for assigned projects by reviewing project documentation, preparing test documentation and executing test activities for multiple, parallel initiatives.
- Perform various types of testing including Functional testing, Accessibility testing, User Interface testing, Cross-browser & Cross-device testing across desktop, mobile devices and tablets, Content testing, URL redirection testing, and Regression testing.
- Complete Quality Assurance deliverables on time, as per the schedule.
- Report defects in defect tracking tool and work closely with the team so that solutions can be determined, prioritized and scheduled.
- Provide regular status updates and call out risks and issues to release and project timelines.
- Provide inputs for root cause analysis of post-production issues and plan to prevent them in future.
- Have in-depth and up-to-date understanding of the organization’s products, applications, systems, environments, processes and tools.
- Learn and leverage new tools and methodologies for Quality Assurance, on a continuous basis.
- Assist with initiatives to streamline QA processes and implement best practices.
- Champion a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Actively pursue effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
- Champion a high-performance environment and contribute to an inclusive work environment.
- 5+ years of Quality Assurance experience, with demonstrated proficiency in testing websites on desktop and mobile devices (responsive view of page), web and mobile apps (Android and iOS) (vs. those have tested software or SAP applications)
- 5 + years of combined experience in Functional testing, User Interface testing, Cross-browser and Cross-device testing, Content testing and Regression testing
- 3+ years’ demonstrated experience with Web Content Accessibility Guidelines (WCAG), accessibility testing methodologies and tools – demonstrated by work in at least 2 recent projects
- 3+ years of experience testing websites with AEM (Adobe Experience Manager) – preference will be given to these candidates
- Have detail-oriented approach to testing
- Excellent written and verbal communication skills
- Fast learner with an appetite to learn what’s behind simple and complex financial solutions
- Candidate must be comfortable working as part of a team and encourage both individual and collaborative innovation
- Ability to work in a self-guided manner with the ability to prioritize tasks and manage time efficiently
- Positive and resilient personality - Able to embrace feedback and have a desire for continuous iteration and improvement
- Bachelor's degree in a technical field such as computer science, computer engineering or related field preferred
- Certifications: All preferred (e.g. ISTQB or related)
- Ideal candidate has the strong manual testing technical skills required but would also be a great team fit and has strong soft skills; recent experience with AEM and accessibility, as well as having strong recent QA experience in web and mobile testing, will set them apart from the average candidate
Job Features
| Job Category | QA 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: Toronto – Hybrid – 3 days a week
Job ID number: C1358
Brief Description on Duties
- Leads organizational development, strategy development, business planning, and Ministry funding requests.
- Gathers and develops requirements in order to create and maintain a detailed project schedule and/or integrated plan.
- Ability to monitor and forecast project costs and provide reporting and input to ensure targets are met
- Experience developing and managing project schedules, deliverables, and scope
- Ability to promote I&IT project management best practices and adherence to standard methodologies
- Demonstrated experience directing project teams to ensure project deliverables are delivered on time and adhere to government and ministry standards
- Extensive experience coordinating and monitoring project processes, and developing/communicating guidelines and procedures
- Sources, selects and on-boards team members in various disciplines, clarify roles and responsibilities and set task/deliverable/performance expectations for resources that are both OPS unionized employees as well as fee for service (FFS) consultants.
- Resolves resourcing and inter-personal conflicts, negotiates changes to resourcing, ensures knowledge is shared among team members such as project objectives and deliverables are met.
- Develops complex project budgets based on multiple funding channels and cross ministry dependencies.
- Effectively manages large project budgets and ensures a high level of fiscal control and accountability including estimates, forecasts and reconciliation/confirmation of actuals.
- Proactively identifies potential risk events and issues before they occur so that proper mitigating strategies can be developed.
- Articulates and prioritizes issues and risks at senior executive levels and recommends mitigation strategies for decision makers.
- Establishes and participates in steering committee and stakeholder forums
- Provides, project, program, and/or portfolio reporting to multi-stakeholders at senior executive levels.
- Uses appropriate strategies and actions to overcome resistance to change and capitalize on forces in support of change during all stages of projects – concept, definition, planning, implementation and close-out.
- Promotes OPS I&IT standards and best practices for project management to facilitate control of system quality, adherence to standard methodology and the control of the use of I&IT resources.
- Knowledge and understanding of Project Management’s Institute’s Project Management Body of Knowledge
- 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
- Ability to make recommendations on the acquisition of software, hardware, and technology resources
- Experience managing and coordinating project monitoring, anticipates and troubleshoots issues, provides ongoing expertise, resolves problems and provides project effectiveness
- Ability to identify conflict between project and functional areas and develops responses to successfully address conflict
- Ability to handle client relationships to manage expectations, provides updates as required, identifies potential conflicts between project and functional areas
- Strong Project Management, Communication, Leadership, Organization, Planning, Problem-solving, Risk assessment/management skills.
- Extensive proven experience gathering, developing and documenting business requirements and developing Business Cases.
- Proven skills to demonstrate in a Business Case: justification for undertaking a project, program or portfolio, describe vision of the future, demonstrate the value and benefits the project brings to the business, evaluate of the benefit, cost and risk of alternative options and provide a rationale for the preferred solution.
- Experience writing Business Cases using OPS methodology and templates is preferred.
- Extensive experience presenting the Business Case at various executive committees and obtaining its approvals.
- Strong vendor management skills.
- Extensive experience mapping business requirements to a new system. functionality, developing and executing test cases, tracking and monitoring application defects.
- Motivated and envelope pushing individual who can meet and exceed tight timelines.
- Ability to identify risks and gaps and provide solutions on how to mitigate those gaps.
- Experience leading organizational development, strategy development, business planning, and Ministry funding requests.
- Experience developing and managing integrated project plan, schedule, deliverables and scope.
- Experience effectively managing project budgets, monitoring and forecasting project costs and providing reporting and input to ensure targets are met.
- Preferred experience procuring and delivering Cloud solutions and data migration to Cloud solutions.
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and GO-ITS standards.
- Experience using MS DevOps, MS Teams for project management software.
- Ability to make recommendations on the acquisition of software, hardware, and technology resources.
- Experience managing and coordinating project monitoring, anticipate and troubleshoot issues, provides ongoing expertise, resolve problems and provide project effectiveness.
Job Features
| Job Category | Project Manager |
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
Job ID number: C1358
Brief Description on Duties
Responsibilities:
- Provides a comprehensive range of I&IT business analysis services for 2 concurrent projects that will be implemented in parallel 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.
- 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
- 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
- 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.
- 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 n o t 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
- 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
- Responsible for gathering and documenting the business requirements and ensuring that the deliverables produced by the development effort conform to the business requirements.
- Leads and conducts business analysis in order to assess client’s business problems/opportunities and document the business requirements in such a way that technology solutions can be determined.
- Promotes business improvements through alternative 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.
- 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 definition for assigned projects.
- Develops performance measures for business analysis evaluation and conducts follow-up.
- Drives the user acceptance testing process, including preparation of acceptance criteria, review of the test plans and scenarios, review of test results as well as end to end testing. In some cases, the Business Analyst also executes test cases and directly ensures system integrity.
- Develop and design deliverables, including (and not limited to) integration requirements, data schemas, and design documentation, as well as the business’s implementation and conversion strategies and plans.
- Assist with data migration activities such as development of legacy extract specifications, data cleansing requirements and quality assurance testing.
- Act as liaison for cross-functional team, including vendor and business partners.
- Organize business and internal team meetings to identify and validate business and system requirements.
- Identify and quantify risks relevant to business and systems requirements, delivery timelines and quality.
- Coordinate and communicate various aspects of the project, including producing status reports, meeting minutes, issue logs, and informing cross-functional teams of decisions and progress.
- Monitor progress, resolves problems and reports regularly to I&IT management and clients’ decision makers.
- Schedule and mediate team meetings, follow up on issues, obtain concurrence from project stakeholders on completion of documented deliverables.
Job Features
| Job Category | Business Analyst |
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 – 2 days a week
Job ID number: C1357
Brief Description on Duties
- Business group: Global Technology Applications (GTA) team, responsible for supporting and delivering system solutions for Front Office, Middle Office, and Regulatory Reporting.
- Project: We are looking for a Business Analyst Specialist to help move forward our strategy and vision. This is a key position in the Global Technology Applications (GTA) team, responsible for supporting and delivering system solutions for Front Office, Middle Office, and Regulatory Reporting. They will be primarily supporting the cloud migration project.
- Reason for request: New resource requirement
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
- We provide you with the tools and technology needed to create beautiful customer experiences
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
- The team seeking looking for a senior business analyst with prior experience of data warehousing and reference data management.
- The candidate will be responsible for working with various stake holders and data providers and consumers to understand the business needs and getting them documented and work with the development team to get them successfully implemented.
- Candidate will be engaged in conversations and discussions related to changes in data providers source system and aligning the application to continue processing the data without issues.
- Handling and management of tickets for monthly release cycles, coordinating with business, development team and reporting to management.
- Detailed documentation of requirements and existing processes.
- Supports one or more highly complex business processes.
- End to End communication across source systems and end users for upcoming changes and ensuring everyone is aware and on the same page.
- Understand data migration and process flow
- 5 + years’ experience as a Business Systems Analyst managing Applications on the technology end and well versed with end to end of Technology projects.
- Ability to create and document BRD, FRD and traceability Matrix
- Ability to create and run test cases
- 3 + years’ experience within the Capital Markets Industry
- 3+ years’ hands on experience with SQL, able to query data and articulate the data flow.
- Recent hands-on experience in Cloud platform migration and its workings
- Clear understanding of application development life cycle
- Experience writing basic Unix/Linux is an asset
- Strong communication skills to clearly articulate business requirements to technical teams (written and verbal)
- Confident subject matter expert
- Takes ownership of deliverables
Job Features
| Job Category | Business Analyst |
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
Job ID number: C1357
Brief Description on Duties
Typical Day in Role
- Works with key stakeholders within all business functions to align technology solutions with business strategies
- Gathers requirements from business units and translates those to programmers and developers
- Prepares cost-benefit and return-on-investment analyses to aid in decisions on system implementation
- Reading and writing SQL Queries
- Prepares cost-benefit and return-on-investment analyses to aid in decisions on system implementation
- Demonstrates an informed knowledge of business functions to resolve problems and capitalize on improvement opportunities
- Supports one or more highly complex business processes
- Works on multiple projects as a project team member
- Serves as a liaison between the business community and the IT organization in order to provide technical solutions to meet user needs
- 5+ years’ Business Technical/System Analyst experience - we want this person to be hands on with a technical knowledge
- 5 + years’ experience working on integration projects: focus on discovery and integration phase to identify best practices / solutions
- 3 + years' configuration / Support experience with Salesforce
- Perform Data Modeling, Data Mapping and create Data Dictionaries
- Produce Swimlane Diagrams, User Journeys, UI Mockups & Wireframes
- Experience with Talend Projects is a plus
- Financial Service Experience is a plus
- Knowledge of Oracle Storage Procedures with PL/SQL is a plus
- Salesforce Certifications - Salesforce Admin Certification is a huge plus and will be prioritized*
- 3 + years’ experience working with SOA admin 201 certificate
- 2 + years’ working knowledge of Salesforce tools to execute and manage workflow processes at various stages of the SDLC cycle
- Excellent Communication skills; able to distill complex business requirements into agile user stories and work in close collaboration with PO and other stakeholders
Job Features
| Job Category | Business Analyst |
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 – 12 months with extension
Location: Toronto – Hybrid – 2 days a week
Job ID number: C1358
Brief Description on Duties
Candidate Value Proposition: The successful candidate will have the opportunity help to join one of the Top Banks in Canada on a large scale implementation project across the entirety of the bank.
Typical Day in Role
- Leads and drives a customer focused culture throughout their team to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Develop and Maintain the Wealth Planning technology platforms and other key tools by :
- Acting as Product Owner for firm approved financial planning software and leading the efforts to implement updates and regular maintenance, which includes working closely with various teams to obtain approval, plan, and execute those changes;
- Driving ongoing enhancements to and development of new digital solutions to support activities related to Total Wealth Planning engagements
- Monitoring the industry to understand what planning tools are available and determining if they fill a requirement for SWM advisors and /or Specialists;
- Liaising with advice teams in Retail and Scotia Asset Management to co-ordinate strategies with current and new planning software and sharing of best practices.
- Acting as a subject matter expert for users of various platforms and leading the development of user support by liaising with Product Owners/development team and working with field support teams (i.e. training, Service Centre) to transfer business knowledge and ensure seamless implementation.
- Develop, implement and manage our national training programs by:
- Creating and delivering regular training related to engagement and effective use of Client Solutions technology platforms;
- Collaborating with the Scotia Wealth Management Training/Practice Management teams to integrate Client Solutions into any training aimed at helping advisors more effectively introduce and deliver the Total Wealth offering;
- Maintaining and overseeing our new Client Solutions employee onboarding program; and
- Creating and maintaining a list of training or certification courses for the Client Solutions team in order to obtain or maintain required designations and further professional development.
- Develop process efficiencies and automated solutions for effective delivery and tracking of Wealth Planning results by:
- Driving the creation and effectiveness of tracking and reporting of wealth planning activity and results;
- Supporting the tactical direction of the Client Solutions team through the development and ongoing analysis of key data points and working closely with colleagues to develop corporate insights;
- Developing and refining an approach to visibly connect the activity of Senior Total Wealth Planners and Business & Family Wealth Specialists to desired business results;
- Working closely with the SWM Business Analytics team to share relevant data in a timely manner for metrics reporting;
- Identifying ways to automate the creation and delivery of reports to all stakeholders;
- Developing processes around the collection, storage, aggregation, and analysis of data related to prospecting activities and client engagements; and
- Providing commentary and insights on the monthly reporting to the leadership team.
- Represent Wealth Planning in cross functional teams and lead or co-lead the implementation of various technology, regulatory, operational, or business development projects, providing leadership, experience and subject matter expertise; project management support as required; consolidated reporting of project and key initiatives status to management
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Creates an environment in which his/her team pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
- Builds a high performance environment and implements a people strategy that attracts, retains, develops and motivates their team by fostering an inclusive work environment and using a coaching mindset and behaviours; communicating vison/values/business strategy; and, managing succession and development planning for the team.
- 8+ years with Financial Planning
- Prior Business Analyst experience
- 3-5 years experience planning for high net worth clients
- CFP designation acquired through FP Canada
- Experience with Step, CLU and/or Salesforce
- Experience with Conquest Planning
- Demonstrates ability to work within tight project deadlines
- The ideal candidate should also demonstrate a high degree of accuracy
- Great communication skills are required, as they will regularly be communicating internally and externally Best vs Average: The ideal candidate would have experience with one of the top 5 banks or a large insurance company and with prior financial planning experience
Job Features
| Job Category | Business Analyst |
We are looking for a Scrum Master! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Scrum Master
Term: Contract – 12 months with extension
Location: Toronto – Hybrid – 2 days a week
Job ID number: C1357
Brief Description on Duties
Candidate Value Proposition:
This is a great opportunity to help shape our team and make a profound impact as we transition from the traditional waterfall methodology to a continuous improvement model taking the best ideas & concepts from both Agile & Lean frameworks and methods. The hybrid work setting offers an impactful opportunity as the candidate will have the opportunity to collaborate between project teams following traditional waterfall methods and those embracing modern work management processes.
Typical Day in Role:
- Ensures all activities conducted follow governing regulations, internal policies, and procedures, with particular attention to the Enterprise Delivery Policy and Enterprise Delivery Framework.
- Produce top-tier teams, recognizing patterns within teams, guiding, and conducting experiments, recommending changes, and fostering a trusting and safe environment.
- Responsible for teams’ adoption of Scrum/Kanban practices, providing real-time guidance and leadership to teams.
- Understanding the team's place in the organization's goals, building a "safe container" for the team to work within, growing trust and respect between team and stakeholders, and continuously improving team cohesion.
- Ensuring the team becomes increasing capable of meeting their own established commitments, ensuring everything remains “visible", managing metrics, and ensuring the "plan” changes with demand/supply.
- Monitoring/managing team velocity/throughput, securing resources, removing, and escalating blockages. Keeping flow, momentum and focus in the team
- Identifying risks and dependencies, making their potential impacts big and visible to the right people, ensuring risk reduction occurs, and quantifying risk and dependency management effectiveness.
- Driving the team efficiency and effectiveness, sensing, and drawing attention to performance breakdowns, facilitating team improvements in the right areas, and helping the team learn emerging practices from outside itself.
- Leveraging retrospectives and other Scrum/Kanban cadence to facilitate continuous team reflection and improvement.
- 3-4+ years HRIS experience, includes, Canadian Payroll and Time and Attendance to collaborate in a cross functional Payroll technology team
- 3-4+ years’ Agile/Lean experience and ideally certification
- You possess project management knowledge to work with large & complex project teams
- National Payroll Institute (NPI) / Canadian Payroll Association (CPA)
- Agile certifications (Certified Scrum Master, Kanban Management Professional)
- SAP / SuccessFactors certifications (SAP HCM, SuccessFactors ECP, WFS)
- Financial services background
- Fluency in Spanish preferred
- You can demonstrate strong problem solving and negotiation skills
- Strong communications skills (verbal and written) and interpersonal skills
- Ability to quickly prioritize in a fast-paced environment
- Proven ability in collaborating with teams by prioritizing transparency and cooperation
- Worked in an environment where they implemented frameworks that practices Agile/Lean methodologies
- Post-secondary education in Computer Science, Engineering, Information Technology, or equivalent is required
Job Features
| Job Category | Scrum Master |
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
Job ID number: C1356
Brief Description on Duties
- Role is part of the Next Gen Leads work stream, and is a bridge between two teams: BFS Analytics and Performance Enablement (subgroup within Business Distribution Strategy). Business Financial Services (BFS) distribution strategy aims to evolve how BFS advisors deliver meaningful insights and engage in value-add conversations with business clients. The goal is to evolve the end-to-end client experience when interacting with business advisors.
- Next Gen Leads work stream has a core working group of six people, who collaborate with a variety of partners, including product experts, data scientists, Marketing, and sales enablement
- Our culture is focused on collaboration, efficient and constant communication, maintaining positivity when faced with challenges, and enthusiasm for innovation (as we are leading the evolution of insight generation).
- Support strategic initiatives and their objectives with data-driven insights; the responsibilities will specifically focus on:
-
- Collection and refinement of data requirements through consultation with product partners,
- Effective translation (and iteration) of the requirements with the data analyst,
- Close collaboration with data scientists throughout development of machine learning models,
- Interpretation and presentation of the results, and
- Advising on appropriate course of action (based on the results)
- Structure and present analyses to executives and other key stakeholders
- Develop analytical frameworks, roadmaps, and metrics for the team and broader organization
- Demonstrate the proven ability to detect data integrity issues, perform root cause analysis and communicate the issues to cross functional audiences
- Collaborate and develop relationships with cross functional business teams and liaise across various business units to define business requirements
- Microsoft Excel, Powerpoint, and Office - used for presentation of information to stakeholders and monitoring results.
- Tableau – used to view reporting on the work stream activity
- Sharepoint – used as a collaborative space to exchange files
- Undergraduate degree in Economics, Business, Statistics or a quantitative field of study
- Ability to create and present complex strategic concepts/analyses and approach problem solving with a data-driven, structured thinking process to offer holistic perspectives
- Strong communication and project management skills, to capture requirements and answer questions from data practitioners
- Strong knowledge of Microsoft office including superior excel skills and power point skills. Role will be within an information rich environment demanding the ability to absorb and synthesize vast amounts of data. Excellent PowerPoint skills and the ability to position information and key messaging are critical
- Strong analytical skills with the ability to interpret complex data; ability to distill complex statistical concepts into everyday language to influence business outcome
- Technical expertise regarding data modelling, data mining and segmentation techniques
- Experience in machine learning, predictive analytics, and statistical modeling
- Experience working in the Financial Services industry
- Experience in the Small Business and Commercial business
- Knowledge of SQL and python
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 – 6 months with extension
Location: Toronto – Hybrid – 1-2 times in office a month
Job ID number: C1355
Brief Description on Duties
Project: the client is looking for a skilled KSH/Bash and Java developer to join their team. The successful candidate will develop and migrate existing shell scripts and command-line tools for batch automation and monitoring. The company expects the candidate to have prior experience with Linux and Solaris operating systems. The successful candidate should also be knowledgeable in KSH/Bash scripting and Java, as well as open-source tools and libraries.
Reason of request: Additional Support required to meet project deadlines
Roles & Responsibilities
- Develop and migrate shell scripts and command-line tools from Solaris to Linux.
- Migrate scripts from Perl to KSH/Bash.
- Migrate Java code from Java 6 to Java 8/11/17.
- Collaborating with software developers to integrate batch scripts with applications and services.
- Troubleshooting and debugging scripts and command-line tools.
- Documenting code and working with QA team to test the scripts.
- Help setup SFTP connections to other servers (internal and external).
- Work with the technical lead to open firewall as needed.
- Submit requests to create job schedules.
- Upgrade and test Sybase client used by batch scripts.
- Assure quality, security and compliance requirements are met for supported area.
- 8+ years experience as a developer with Java 8 or above
- Proven experience as a shell script (bash, ksh) developer or similar role
- Strong understanding of Linux and Solaris operating systems and shell scripting
- Experience with open-source tools and libraries, such as awk, sed, grep, and more
- Working experience with Java, J2EE, Web Services (SOAP & REST), JAX-WS, JAX-RS
- Working experience with Database such as Sybase or MS SQL
- Working experience in JSON/RESTful, XML and SOAP services
- Experience with CI/CD pipelines and DevOps automation
- Good understanding of networking concepts and protocols
- Good understanding of SSL/TLS encryption protocol and its usage in network communication
- Familiarity with scheduling tools (SysAdmiral, AutoSys)
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
- Knowledge of digital collaboration tools like Microsoft Teams, Confluence, JIRA
- Ability to work in a team environment
- Bachelor's degree in a related field required
Job Features
| Job Category | Java Developer |
