Job Archives

CONTRACT, Hybrid
Canada
Posted 6 months ago
SUMMARY OF DAY-TO-DAY RESPONSIBILITIES: - 8+ years of development experience - 3+ years past or current Angular, Java-Script/React development experience. - 1-2 years technology lead experience handling design, development, and delivery - 3+ years' experience on Azure services that includes Databricks, ADLS/Azure, SQL, PySpark notebooks ETL development. - 3+ years hands-on experience is a must on cloud platforms. - 5+ years SQL, Stored Procedures experience NICE TO HAVE - Previous working experience in Banking Reporting technology teams - Prior TD experience Years of experience: Minimum of 8, ideally 10+ years of overall experience Degree/Certifications Required: Undergraduate Bachelors Engineering Degree in Computer Science/IT or Graduate degree in Engineering streams. Team Size: 25+ Personality Style/Team Culture: positive work environment, with strong work/life balance   Schedule: core business hours 9am – 5pm Hybrid, 2 days in office

Job Features

Job CategoryTechnical Lead

SUMMARY OF DAY-TO-DAY RESPONSIBILITIES: – 8+ years of development experience – 3+ years past or current Angular, Java-Script/React development experience. – 1-2 years technology lead...

Canada
Posted 6 months ago
Description;
  • Working on Tier 1 projects
  • 30-40% development, 60-70% would be meetings and problem solving and collaboration
  • Learn the application, review code, some development
  • Will be joining a lot of meetings, speaking with business stakeholders
  • BRD, SRD, LLD discussions – reviewing with designers, QA, business stakeholders, executives, etc.
  • Waterfall environment
  • Code repository is in Devops and GIT
  • As400 is on-prem, not on cloud
  • Work with offshore if it’s a more complex project
  • Liaison/lead team for projects on-site MUST HAVE; - 5-7 years of overall experience - AS400 RPG development - Exceptional communication, speaking business and technical language with leaders, stakeholders, and technical teams Nice Have; - Spring boot - Angular
 
  • Physical Presence: Hybrid - 2-3 days per week in (On-site Monday and Thursday and every first Friday of the month)

Job Features

Job CategoryAS400 RPG Developer

Description; Working on Tier 1 projects 30-40% development, 60-70% would be meetings and problem solving and collaboration Learn the application, review code, some development Will be joining a lot of...

Hybrid
Canada
Posted 6 months ago
Job Description: Reporting to the Business Transformation Lead, the PM will be responsible for the program roadmap and plan, and will support the workstream leads to meet deadlines, budget and quality expectations. The PM will also support the program deliverables by owning key deliverables, and support business analysis as needed. The PM will work closely with Business, Legal, Tax, and Technology data stakeholders across Capital Markets, as well as external Counsel and Vendors to coordinate a variety of workstreams and activities. KEY ACCOUNTABILITIES · Manage all aspects of large scale and complex projects or initiatives from initiation to delivery, so the projects are completed on time, with quality, and within budget. · Design, communicate, and implement an operational plan for completing projects, and monitor progress and performance against it. · Identify, resolve, and/or escalate issues in order to minimize delays or quality concerns. · Coordinate activities between in-house counsel, external counsel, business and technology teams responsible for data identification, collection, preservation, and production. · Collaborate with Senior Record Officers to identify / update custodian lists, relevant data files and links. · Work with Corporate Security, and external vendors, to preserve relevant electronic and hard copy files. · Engage senior representatives from various functional groups (Technology, Operations, Finance) to understand system data flows and ensure appropriate data preservation. · Schedule meetings, discussions, and interviews; take meeting notes and follow up on key action items. · Provide weekly working group updates and resolve issues as they arise. · Provide regular updates to CIBC’s Senior Management. · Manage the project budget and other administrative activities (e.g., maintaining SharePoint, presentations, and audit-related documents). · Assist with additional unplanned tasks and analysis as required. Must Have Requirement: • 3+ Years as a Business Analyst • 3+ years as a Project Manager leading complex initiatives from initiation to delivery • Experience developing business cases, Roadmaps & presentation materials •Very strong communication and interpersonal skills • Ability to confidently prepare and present to high level execs • Highly Proficient with Microsoft Office Suite • Enterprise project software • Experience using Portfolio management tools • Experience with Process and system changes in large Financial environments • Previous experience in Capital Market • Understanding of Capital Markets business and products, and trade lifecycle. Nice to Have: • Legal operations or litigations experience ** VERY STRONG NICE TO HAVE • Knowledge of applicable industry regulations • Experience in dealing with external stakeholders, especially external counsel. Soft Skills: • Strong communication skills • Ability to adapt communication style based on target audience and setting • Personable • Technical skills and comfort level working with existing and new technology. • Proactive and follows up on items Summary: The main function of an IT Project Manager is to oversee the application of project management methodology during all phases of the project cycle, with responsibilities that include project design, scope management, cost control, quality and performance reporting. Job Responsibilities: • Define test plans and ensure that products are defect free before User Acceptance Testing. • Develop, track and manage project budget, project plans, timelines and scope. • Effectively oversee project staff (direct reports, matrixed reports, contractors, and interns), delegating work to appropriate leads. • Efficiently communicate to stakeholders to manage expectations and project progress. • Ensure appropriate systems development and project management processes are being utilized. • Ensure that necessary risk assessments are continually reviewed and monitored and proactively addressed in a timely fashion. • Facilitate the User Acceptance Testing process, developing rollout plans and procedures. • Lead teams of developers in the delivery of high-quality software solutions that meet business needs. • Make presentations to steering committees or project sponsors. • Manage medium to large scale projects working collaboratively with business stakeholders, vendors, and technical resources. • Manage project resources including procuring project staff, developing, motivating, coaching and advising. • Partner closely with other members of functional project teams to define business requirements. • Prepare and present cost-benefit analyses. • Successfully plan, execute, control and close projects against defined scope and budget using CIBC procedures and policies. Qualifications: • Bachelor's degree in a technical field such as computer science, computer engineering or related field required. MBA or other related advanced degree preferred. • PMP or PMI certification. • Proven project management experience. • People management and team building skills. • Demonstrated ability to be flexible/ adaptable in exercising judgment in a changing environment and to manage competing priorities. • Proven ability to learn business processes quickly and to work well with business partners at different levels within the organization. • Strong ability to assess risk and apply management principles to technology applications/products and business functions. • Experience delivering technology and business application solutions in a large-scale, multi-platform systems environment. • Extensive practical experience and knowledge with techniques for planning, organizing, and monitoring multiple IT projects simultaneously. • 2-4 years' experience.   Hybrid: 3 days onsite.

Job Features

Job CategoryProject Manager

Job Description: Reporting to the Business Transformation Lead, the PM will be responsible for the program roadmap and plan, and will support the workstream leads to meet deadlines, budget and quality...

Hybrid
Canada
Posted 6 months ago
As part of the Group Risk Management team, the Associate Director, Counterparty Credit Risk Analytics is responsible for the conceptual design, development, and ongoing maintenance of the mathematical models used for the measurement and capitalization of the counterparty credit risk.  This includes ensuring that the model's underlying methodologies are appropriate and that they are implemented with integrity, to facilitate the effective management   Detailed responsibilities of the role include:
  • Work with model users to understand their business requirements.
  • Conduct research, review regulatory requirements and consult with industry stakeholders to evaluate best practices for modeling.
  • Make recommendations on model methodologies, and develop technical implementation, either for production usage or to serve as a prototype for benchmark testing.
  • Provide business requirements with technical implementation details and user acceptance criteria to technology teams for production deployment and validate implementation using independently developed benchmark models.
  • Document model methodologies, implementation details and testing results, and work with internal validation to facilitate their approval of the models.
  • Develop tools to assess and monitor model performance, including assumptions and limitations, on an ongoing basis for reporting to the various model monitoring governance committees.
  • Investigate and remediate modeling issues identified through ongoing monitoring or by internal validation.
  • Recalibrate models on a regular basis.
  • Re-assessment and testing of models, including assumptions and limitations and benchmarking against alternative models, and documentation of the results in models' whitepapers and annual assessments for review by internal validation.
 
Must-have Skills/Experiences and/or Education, certifications, qualifications, designations:
  • Broad knowledge traded products across various asset classes and knowledge of regulatory & internal risk management requirements for CCR risk.
  • Masters in Financial Engineering, or a degree in another quantitative subject such as physics, statistics, mathematics or mathematical finance and/or a relevant professional qualification, with concentration in quantitative methods and/or finance.
  • Strong analytical and problem solving skills
  • Excellent programming skills (e.g., Python, C++)
  • Strong data management and analysis skills (SQL and Excel required).
Nice-to-have Skills/Experience and/or Education, certifications, qualifications, designations:
  • Financial Risk Manager certificate and/or Chartered Financial Analyst certificate.
Soft Skills:
  • Ability to work collaboratively to achieve team goals
  • Agility to adapt to changing circumstances in a dynamic environment
Languages:
  • Strong English communication skills, both written and verbal, especially in the explanation of complex modeling concepts to senior management and regulators
  A hybrid work arrangement

Job Features

Job CategoryRisk Analyst, Senior Risk Analyst

As part of the Group Risk Management team, the Associate Director, Counterparty Credit Risk Analytics is responsible for the conceptual design, development, and ongoing maintenance of the mathematical...

CONTRACT, Hybrid
Canada
Posted 6 months ago
Key Responsibilities: Develop and maintain mainframe applications using COBOL, DB2, JCL, and Easytrieve. Work closely with business analysts and project managers to understand system requirements and deliver effective solutions. Troubleshoot, debug, and optimize existing mainframe applications to ensure they operate efficiently. Develop and execute test plans to validate system functionality and performance. Utilize DB2 for data queries, updates, and integration with applications. Work with JCL to manage batch jobs and ensure smooth job execution. Ensure code is written according to established standards and processes. Assist with project transitions from development to production. Required Skills & Experience: Proven experience with COBOL programming in mainframe environments. Expertise in DB2 database management and integration. Strong experience with JCL for managing job control tasks. Familiarity with GDF (General Data Format) for working with data formats. Experience using Easytrieve for report generation and data manipulation. Strong troubleshooting and problem-solving skills. Effective communication skills, both written and verbal. MUST HAVE; Proven experience with COBOL programming in mainframe environments. Expertise in DB2 database management and integration. Strong experience with JCL for managing job control tasks. Familiarity with GDF (General Data Format) for working with data formats. Experience using Easytrieve for report generation and data manipulation. Strong troubleshooting and problem-solving skills. Effective communication skills, both written and verbal. Nice Have; business banking Physical Presence: Hybrid - 2 days per week in office

Job Features

Job CategoryMainframe Developer

Key Responsibilities: Develop and maintain mainframe applications using COBOL, DB2, JCL, and Easytrieve. Work closely with business analysts and project managers to understand system requirements and ...

Hybrid
Montreal
Posted 7 months ago
Need a highly organized and skilled Project Manager to oversee and support two small projects simultaneously under P&BB (Personal and Business Banking). The ideal candidate will be responsible for managing all aspects of the projects, ensuring they are completed on time, within scope, and within budget. The Project Manager will collaborate with cross-functional teams, stakeholders, and external partners to ensure smooth project execution.   Key Responsibilities: Manage two concurrent small projects, Oversee all phases of project management, including initiation, planning, execution, monitoring, and closing. Develop detailed project plans, including timelines, budgets, resource allocation, and risk management strategies. Coordinate with internal and external stakeholders to ensure project objectives are clearly defined and understood. Monitor project progress, proactively identifying and resolving any issues or risks that may impact the schedule, budget, or scope. Provide regular status updates to senior management and stakeholders, highlighting milestones, risks, and any changes to scope. Manage project resources, including personnel, budget, and technology, ensuring optimal utilization. Facilitate communication and collaboration between cross-functional teams, including business analysts, developers, and operations teams. Ensure that project deliverables meet quality standards and align with the client’s expectations and business goals. Maintain detailed documentation of project progress, decisions, and any changes to scope or timeline. Ensure compliance with internal policies, procedures, and industry best practices. Required Skills & Experience: Proven experience as a Project Manager, successfully managing multiple projects simultaneously. Experience in managing projects under P&BB or a similar portfolio, with a strong understanding of business banking environments. Strong knowledge of project management methodologies (Agile, Waterfall, or Hybrid). Ability to manage small-to-medium-sized projects with a combined value of $5 million. Excellent organizational, time management, and multitasking skills. Strong communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders. Problem-solving abilities, with a proactive approach to identifying and resolving project risks or challenges. Proficiency with project management software (e.g., Microsoft Project, Jira, or similar tools). PMP or similar project management certification is highly desirable. Preferred Skills: Experience working in banking, financial services, or a related field. Familiarity with managing projects that involve both business and technology components. Ability to work under pressure and deliver high-quality results in a fast-paced environment.   Physical Presence: Hybrid - 2 days per week in office

Job Features

Job CategoryProgram Manager

Need a highly organized and skilled Project Manager to oversee and support two small projects simultaneously under P&BB (Personal and Business Banking). The ideal candidate will be responsible for...

Hybrid
Canada
Posted 7 months ago
Looking for PCO to manage project plans and project budgets and support project manager (s) with project control activities. MUST HAVE; - 2 or more years of PCO experience - Banking experience - Jira, Confluence, MS PRoject - Manage project plans and budgets Nice Have; previous CIBC experience Physical Presence: Hybrid - 1 day per week in office

Job Features

Job CategoryProject Control Officer

Looking for PCO to manage project plans and project budgets and support project manager (s) with project control activities. MUST HAVE; – 2 or more years of PCO experience – Banking experi...

Hybrid
Canada
Posted 7 months ago
  Job Description: The Azure DevOps Consultant is responsible for leading the technical design, development and integration of cross-functional, multi-platform application systems and provide enhancements to existing technologies. The role works on complex issues involving one or more technical areas, mentoring employees and performing tasks of advanced technical depth and breadth. Azure DevOps Consultant collaborates with developers, architects to gather requirements and conduct research to evaluate the application of new and emerging tools and techniques, identifying patterns and best practices to consider in technology proposals while anticipating long term business issues. The role devises new methods and procedures using strong analytic and inductive thinking, developing project plans based on appropriate standards and methodology. is responsible for leading the technical design, development and integration of cross-functional, multi-platform application systems and provide enhancements to existing technologies. The role works on complex issues involving one or more technical areas and performing tasks of advanced technical depth and breadth. How you'll succeed
  • Design and development - Perform and coordinate complicated automation activities. Design deployment pipelines, repositories, enhance branching strategies, manage source control, ensure appropriate code scanning methodologies are implemented, configuration management, multi-branch release management, lead Azure application devops deployments.
  • Strategic planning - Develop multi-year devops roadmaps that align with the bank’s vision, strategy, and business goals. Lead multiple complicated projects involving backend systems, new technology, and the enhancement of existing applications.
  • Leadership skills - Act as the technical lead and run improvement sessions with the wider team to ensure the project deployments are on track to meet goals. Support and mentor intermediate and senior devops professionals by sharing knowledge, collaborating and problem solving.
  Must Have Requirement:  
  1. Application deployment experience – 3+ year
  2. Azure devops experience – 5 years
  3. Salesforce ecosystem knowledge – 2 years
  4. Automation experience with Powershell and python scripting – 3 years
  5. Knowledge about Azure ETL components like ADB, ADF, SQL, Azure Portal – 2 years
    Nice to Have:  
  • Knowledge working with Sonarqube and Fortify
  • Deployment of salesforce crm using Azure devops
  Soft Skills: Self starter and adaptive   Remote/Hybrid: hybrid, once a week and once Friday a month Office  

Job Features

Job CategoryAzure Data Engineer

  Job Description: The Azure DevOps Consultant is responsible for leading the technical design, development and integration of cross-functional, multi-platform application systems and provide enh...

Posted 7 months ago
We are looking for a Testing Consultant! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Testing Consultant Term: Contract – 6 months with extension Location: Toronto – Hybrid 2 days a week Industry: Insurance Job ID number: 240   Job Description  Applications Operations Services & Quality Engineering (AOSQE) is looking for a Principal Software Development Engineer in Test – SAP GL with a proven track record of leading testing activities to join the Data Testing Chapter. The successful candidate acts as the Quality Advocate and is responsible to ensure the delivery of quality solutions to our clients through testing. What you will do:
  • Responsible for setting up a regression model for the SAP Modules - General Ledger, Account Payable, Fixed Assets, Material Management and Good Receipt.
  • Responsible to creating the automation scripts for all the regression test cases for each module using TOSCA (Tricentis) test automation tool.
  • Responsible for driving and managing the testing which includes creating the test plan, scenarios, cases, test execution and defect management.
  • Align to Sun Life Quality Engineering practices.
  • Apply an automation-first mindset to testing activities.
  • Participate in design review meetings to understand testability and automation test impact of new features.
  • Ensure the testing team has the appropriate test environment and test data.
  • Provide the IT and Business teams with detailed information on any defects found and help prioritize defects based on risk.
  • Defect Management using qTest and report status and/or metrics to project stakeholders.
  • Provide training/coaching to team members.
What you need to succeed:
  • University degree in Computer Science/Accounting or equivalent practical experience
  • 5+ years of experience working with S/4HANA with exposure to at least 2 projects
  • 5+ years of experience in TOSCA and able to create test cases using TOSCA.
  • Hands-on experience with the following S4/HANA modules, GL/AP/FA/MM.
  • Exposure to SAP AFO
  • Strong Communication and Client Management Skills
  • Well-developed client facing skills, customer service and results focused.
  • Understanding of ETL concepts
  • Experience with Agile (Scrum and Kanban) and Waterfall methodology.
  • Certification on test automation tools (Tosca Automation Specialist Level 1 & Level 2 and Tosca Data Integrity Specialist)
  • Knowledge of DevOps, Continuous Integration and delivery concepts, specifically continuous testing
Preferred skills:
  • Ability to work independently with little to no supervision.
  • Strong research, analytical and problem-solving skills with the ability to quickly process complex information and present it clearly.
  • Approach tasks with an innovative mindset, positive outlook
  • Strong communication, organizational and interpersonal skills
Additional (nice to have skills):
  • Basic knowledge of financial accounting.
  • S/4HANA Certification considered a plus.
  • Exposure to SAP Ariba.
Internal Job Description – Applications Operations Services & Quality Engineering (AOSQE) is looking for a Principal Software Development Engineer in Test – SAP GL with a proven track record of leading testing activities to join the Data Testing Chapter. The successful candidate acts as the Quality Advocate and is responsible to ensure the delivery of quality solutions to our clients through testing. What you will do:
  • Responsible for setting up a regression model for the SAP Modules - General Ledger, Account Payable, Fixed Assets, Material Management and Good Receipt.
  • Responsible to creating the automation scripts for all the regression test cases for each module using TOSCA (Tricentis) test automation tool.
  • Responsible for driving and managing the testing which includes creating the test plan, scenarios, cases, test execution and defect management.
  • Apply an automation-first mindset to testing activities.
  • Participate in design review meetings to understand testability and automation test impact of new features.
  • Ensure the testing team has the appropriate test environment and test data.
  • Provide the IT and Business teams with detailed information on any defects found and help prioritize defects based on risk.
  • Defect Management using qTest and report status and/or metrics to project stakeholders.
  • Provide training/coaching to team members.
What you need to succeed:
  • University degree in Computer Science/Accounting or equivalent practical experience
  • 5+ years of experience working with S/4HANA with exposure to at least 2 projects
  • 5+ years of experience in TOSCA and able to create test cases using TOSCA.
  • Hands-on experience with the following S4/HANA modules, GL/AP/FA/MM.
  • Exposure to SAP AFO
  • Strong Communication and Client Management Skills
  • Well-developed client facing skills, customer service and results focused.
  • Understanding of ETL concepts
  • Experience with Agile (Scrum and Kanban) and Waterfall methodology.
  • Certification on test automation tools (Tosca Automation Specialist Level 1 & Level 2 and Tosca Data Integrity Specialist)
  • Knowledge of DevOps, Continuous Integration and delivery concepts, specifically continuous testing
Preferred skills:
  • Ability to work independently with little to no supervision.
  • Strong research, analytical and problem-solving skills with the ability to quickly process complex information and present it clearly.
  • Approach tasks with an innovative mindset, positive outlook.
  • Strong communication, organizational and interpersonal skills.
  • Basic knowledge of accounting and general ledger.

We are looking for a Testing Consultant! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Testing Consultant Term: Contract – 6 m...

CONTRACT, Hybrid
Canada
Posted 7 months ago
Description; Consultant working with Salesforce CRM Analytics This is a Salesforce functionality or product where they do custom dashboards and make the reporting fancy. Not a developer role but someone who knows the product and its constraints. PLC’s creating dashboards, understanding prerequisites. They will be getting requirements from Product Owners, ex. "I want to see this screen when creating a referral" and this person will be digging into the environment and into flows of system. They must understand the technical terms and how they work in relation to what users would see in the UI/User Interface. Able to write queries MUST HAVE; Canadian Banking experience Prior Salesforce development experience - apex, triggers, etc. Excellent communication and proactive personality

Job Features

Job CategorySalesforce BSA

Description; Consultant working with Salesforce CRM Analytics This is a Salesforce functionality or product where they do custom dashboards and make the reporting fancy. Not a developer role but someo...

CONTRACT, Remotly, SENIOR/PRINCIPAL AI ENGINEER
Canada
Posted 7 months ago
Description. We seek a highly motivated Senior/Principal AI Engineer to join the BRAID department (Biology Research | AI Development) within our Computational Sciences organization in Genentech Research and Early Development (gRED). Our department is dedicated to leveraging AI to accelerate drug discovery and target discovery efforts. Our focus spans large-scale foundation models across biochemical modalities, multi-modal reasoning, and autonomous agent design, with a strong emphasis on scientific discovery, drug development, and complex decision-making pipelines. The successful candidate will contribute to developing, deploying, and scaling foundation models and intelligent agents across different modalities for complex decision-making pipelines. They will work at the intersection of deep learning and large-scale optimization, with a focus on scaling training/inference, model deployment, and MLOps. The successful candidate will work in an exciting and multidisciplinary environment alongside AI scientists, AI engineers, and computational biologists/chemists in a research-focused team dedicated to advancing the frontier of AI and its impact on drug discovery. Prior experience in biology/chemistry is not required for this role. The role - Design, optimize, and deploy cutting-edge deep learning models (e.g. large language models, multi-modal transformers, etc.) and data pipelines. - Optimize and scale model and data pipelines for performance and accuracy. - Monitor and maintain deployed models, ensuring the best performance in applications. - Collaborate with cross-functional teams to translate novel ML methods into impactful applications for drug discovery and target discovery. Who you are MUST HAVES - Master's/ PhD degree in Computer Science, Machine Learning, Data Science, or a related field. - Technical skills: - Strong foundations in data structures, algorithms, and software engineering principles. - Demonstrated experience in deep learning (e.g., previous projects or publications). - Excellent Python and PyTorch programming skills. - Demonstrated experience with MLOps, model deployment (e.g., Triton, ONNX), and API-based AI systems. - Experience with large-scale distributed training and/or multi-GPU/cloud infrastructure (e.g., Ray, FSDP, DeepSpeed, TPU). - Passionate about developing scalable, efficient, and well-documented software. - Hands-on experience with LLMs (e.g., in-context strategies or finetuning) and agent-based systems is a plus. - Prior experience in drug discovery and biomedical AI is not required but is a plus. - Strong communication and collaboration skills with the ability to effectively communicate technical concepts to both technical and non-technical audiences. - Take full ownership of challenges from start to finish and proactively acquire any necessary knowledge to drive solutions forward

Job Features

Job CategoryFront End Developer

Description. We seek a highly motivated Senior/Principal AI Engineer to join the BRAID department (Biology Research | AI Development) within our Computational Sciences organization in Genentech Resear...

CONTRACT
Posted 7 months ago
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.
Must Haves:
  • 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
Nice to Have: 
  • 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 CategoryBusiness 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 month...

CONTRACT, Remote
Posted 11 months ago
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 – 12 months with extension Location: Toronto – Remote Industry: Banking Job ID number: 241   Job Description: Typical Day in Role: The main function of an IT Project Manager is to oversee the application of project management methodology during all phases of the project cycle, with responsibilities that include scope management, remediation tracking and performance reporting. • Develop, track and project plans, timelines and scope including procuring project staff, developing, motivating, coaching and advising Partner closely with other members of functional. • Communicate project status, challenges, escalations to leadership and ensure timely responses/remediation of issues • Prepare executive level reporting to highlight project status • Meet with stakeholders on a regular cadence Candidate Requirements/Must-Have skills:
  • Over 10 years of experience as a project manager.
  • Hands-on experience managing projects with regulatory reporting requirements.
  • Proficient in designing and developing content for strategic internal communications, including executive meetings, monthly updates, stakeholder engagements, and specific business change updates.
  • Skilled at motivating and coordinating tasks among stakeholders across different organizations, with the ability to escalate issues when necessary.
  • Adept at proactively identifying potential issues and delays and reporting them appropriately.
Nice-To-Have Skills: • Spanish is an asset. • Strong MS suite skillset • Experience with Microsoft projects software. • Banking/FI experience is an asset Soft Skills: • Superior written and oral communication skills; ability to express complex thoughts clearly, know how to listen and contribute to a team environment. • Strategic thinker, leader, and high achiever • Work successfully in a matrixed IT and business team environment. • Detail oriented, results driven individual. • Prioritize tasks to meet deadlines and deliver measurable results. • Excellent organizational skills and the ability to manage multiple intake channels efficiently. • Competent to work on complex projects independently. Best vs. Average Candidate: Any candidate who has been project manager or PCO (Project coordinator) for most part who knows Spanish. Also, someone who has regulatory reporting experience.  

Job Features

Job CategoryProject Manager

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 – 12 months...

CONTRACT
Canada
Posted 1 year ago
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-3 days a week Industry: Banking Job ID number: 244   Daily Responsibilities:   Candidate Value Proposition: The successful candidate will have the opportunity to work within Scotiabank. We are technology partners who help the business transform how our employees around the world work. You will get to work with and learn from diverse industry leaders, who have hailed from top technology. The candidate will be able to work with the latest security technologies. Typical Day in Role: The Scrum Master is empowered to introduce better ways to drive team productivity. They guide the team by embodying agile values, facilitating ceremonies, and supporting a culture of continuous improvement and shared practices. The incumbent will actively participate in developing and maintaining a high performing, self-organizing team. Is this role right for you? In this role you will:
  • Coach the development team and help lead and insure the “agile mindset” is fully adopted and understood
  • Inculcate core agile values of focus, commitment, respect, openness and courage into the team’s ground rules through leading by example
  • Assess and coach the team to higher levels of performance, tracking acceleration metrics
  • Guide the development team on how to integrate agile ceremonies and values into daily work.
  • Facilitate agile ceremonies including Sprint planning, Sprint review, retrospectives, and daily standups
  • Create a forum for discussing vision, goals, and Product Backlog items amongst the team
  • Apply techniques for effective workflow visualization and management (e.g. Kanban or Scrum Boards)
  • Identify, manage, and help mitigate issues and risks, with emphasis on timely removal of impediments for the team and/or directing obstacles to appropriate owners for quick resolution
  • Facilitate identifying and enacting improvement strategies to increase the productivity of the team and quality of deliverables
  • Develop and nurture strong partnering relationships with Product Owner/Business Sponsor and stakeholders
  • Influence a wide range of stakeholders (business, compliance, Legal, IT, etc.) to remove impediments and maximize team output
  • Support and educate the Product Owner on agile principles and practices to preserve the team from external pressures which may inhibit its productivity.
Candidate Requirements/Must Have Skills:
  • 6+ years of IT experience
  • 5+ years of performing hands on Scrum Master role
  • 5+ years’ experience working in an Agile environment, with common development practices and in service-oriented environments
Nice-To-Have Skills:
  • Experience in commercial banking applications.
  • Experience in Banking/financial institutions.
Soft Skills Required:
  • Excellent English verbal and written communication skills
  • Organization skills is a great asset.
  • Problem solving
Education:
  • Bachelor’s in computer science or information Systems
  • Preferred - ScrumMaster Certification (PSM/CSM)
Best VS. Average Candidate: Project & program management experience using scrum methodology/agile frameworks. Successfully worked on previous projects related to banking or finance.

Job Features

Job CategoryScrum Master

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

CONTRACT
Canada
Posted 1 year ago
We are looking for a Risk Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Risk Analyst Term: Contract – 6 months with extension Location: Toronto – Hybrid 3 days a week Industry: Banking Job ID number: 243   Daily Responsibilities: Together with our Risk IT partners, we are building an application called Market Data and Scenario Service 2 (MDSS2), a next-generation market data and scenario engine. The daily responsibility of this role includes:
  • Perform analysis on historical time series and shock scenarios of risk factors to ensure the risk can be properly captured and simulated. This includes a wide range of risk factors and product class, including IR, FX, EQ, credit, and commodity.
  • Research and implement required configuration changes to the application to ensure the correct choice of market data source, region, and proxy is used for market risk calculation.
  • Research business requirements and draft business requirement documents (BRDs) for new features of the application.
  • Define test cases and carry out User Acceptance Testing (UAT) for new features of the application.
  • Provide specifications to transform vendor market data feeds to standardized format.
  • Carry out daily monitoring of market data feeds and shock scenario anomaly detection using statistical methods.
  • Monitor the health and performance of the application and assist Risk IT partners for production incidents.
  • Implement utilities and tools for carrying out daily work, primarily using Python.
  • Support MDSS2 users by answering their questions and investigate any issue users report.
  Project Details, if applicable:
  • The program’s objective is to modernize the  risk management infrastructure to make it more performant and scalable.
  • The application provides both historical and hypothetical scenarios to downstream PnL engines for simulating different market conditions. The PnL results is then used for guiding internal risk management and for trading/risk analysis. The application is built using Java + Spark distributed computing framework.
  What program/technology/software knowledge is essential for this role? Describe in what capacity the selected candidate will be using it?
  • Python – intermediate to advanced.
  • SQL – intermediate
  • Spark/PySpark/HDFS – good to have
  • Linux/Unix shell script – working knowledge
  • Git/GitHub – working knowledge
  • Java/C++ - Good to have, but not required.
  For the daily work of this role, the most used programming language is Python. On the business side, we use Python extensively to perform analysis on time series and shock data. We also use Python to develop utility scripts and libraries that help with our daily tasks.  
  • The configuration of the MDSS2 application is stored in a database. This role will also use SQL to view and to configure the application.
  • The MDSS2 application itself is built using Java + Spark distributed framework. Having prior experience with distributed systems or working with Spark is a plus but is not required.
  • The candidate should be comfortable working with Linux command line user interface. Prior experience with Unix shell script is a plus.
  • Prior experience with version control systems such as Git/GitHub is a plus.
Must-have Skills/Experiences and/or Education, certifications, qualifications, designations:
  • 0-2 years of experience with market risk, market data, or CCR, or CCAR.
  • Intermediate level of proficiency with Python, SQL. Prior development experience with Python with a focus on financial applications is a plus.
  • Master’s degree in financial engineering, statistics or equivalent. PhD in finance, engineering, or applied sciences
  • Strong verbal communication skills
  • High level of proficiency in technical writing
  • Basic knowledge across capital market products and business
  • Attention to detail
Nice-to-have Skills/Experience and/or Education, certifications, qualifications, designations:
  • Strong quantitative skill and analytical skill is a plus
  • Experience with financial market data across different asset classes
  • Experience with developing application for financial institutions
  • Experience with Agile framework and project management
  • Comfortable working with Linux command-line user interface
  • Prior experience with C++, Java, Spark/PySpark, HDFS, Unix shell script
  • Prior experience with version control tools (e.g. Git/GitHub)
Soft Skills:
  • Good communicator
  • Able to communicate business and technical concepts to both business and IT stakeholders.
  • Able to draft well-written technical documentation
Languages: Please describe the level of proficiency required for each language (i.e. written, verbal, etc.) English – Fluent
  • High level of proficiency in technical writing
  • Strong verbal skills, able to drive the discussion on business requirement.
Please describe the work environment: Hybrid work arrangement: 3-4 days onsite per week + 1-2 days work-from-home (WFH) Please specify the work address and floor (if onsite) or if they will work virtually: Interview Process and Timelines:
  • There will be two rounds of interviews. The interviews will be conducted in-person.
  • First round (1 hour – 90 minutes) with manager and possibly another team member
  • We will cover prior experience, domain knowledge, technical skill, and a small programming exercise.
  • Second round (30 min – 1 hour) with Senior Director

Job Features

Job CategoryRisk Analyst

We are looking for a Risk Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Risk Analyst Term: Contract – 6 months with e...