Job Archives
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 – Hybrid – twice a week
Industry: Government
Job ID number: C1382
Brief Description on Duties:
Responsibilities
- Provides project management on large scale, complex, high profile and high risk projects for OPS I&IT initiatives.
- Ensures project deliverables meet clients’ business requirements on time, scope and budget, with a focus on cost-effectiveness, efficiencies and compliance with OPS project management methodologies and frameworks.
- 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
Job Features
| Job Category | Project Manager |
We are looking for a Program Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Program Manager
Term: Contract – 11 months with extension
Location: Toronto – Hybrid – twice a week
Industry: Banking
Job ID number: C1381
Brief Description on Duties:
Story Behind the Need
Business group: Project Delivery & Support is a centralized project management office that supports various technology teams across the bank, oversees the delivery of large-scale IT projects for a variety of teams. Responsible for ensuring the projects have the proper team to complete effectively.
Project/Program: Initiative that will implement a hybrid endpoint management production rollout for patching and end-to-end automated self service using Microsoft System Center Configuration Manager (SCCM) / Endpoint Management (Intune) co-management of ~130,000 physical and virtual Windows workstations globally across the Bank. The co-management approach with SCCM and Intune introduces a carefully phased strategy, allowing IT teams to seamlessly embrace cloud-based endpoint management and Intune while still capitalizing on existing infrastructure and investment in SCCM.
Candidate Value Proposition:
- The successful candidate will have the opportunity to work on a very high visibility project for one of the top 5 Canadian Banks.
- Manage and ensure the successful delivery of complex projects/programs involving multiple teams from different groups across the bank, as well as external vendors when required
- Demonstrate strong leadership skills to develop and maintain high functioning project teams
- Influences business project decisions with direct impact on financials or operating results
- Ability to independently run executive Steerco meetings with Group Heads, EVPs, and SVPs
- Takes a strategic focus aligned to business priorities
- Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge Recommends technical strategy within a technical domain, may investigate and evaluate new technologies
- Impacts the technical direction and resource allocation for products, services or platforms supported
- Leads the solution of risks and issues that have a broad impact on the project team – accountability typically spans across multiple products, a line of businesses or with significant enterprise system impact
- Defines and maintains the roadmap and project budget
- 10+ years of project management experience in large corporations, with at least 5 of those in program management
- 5+ years’ experience with enterprise-level deployments of Microsoft security services: M365, Intune, Patching, Entra ID, etc.
- 10+ years’ experience leading and presenting at Executive leadership steering committee meetings (SVP, EVP+ audience) – must have
- 5+ years’ experience working with multiple countries, technical teams and vendors
- 10+ years managing large-scale global enterprise-wide application deployments
- Bilingual in Spanish
- Financial institution experience
- Previous experience managing projects using Agile project methodologies
- Technical curiosity. Curious to understand the technical aspects and drivers/challenges of the project.
- Excellent stakeholder management skills and messaging skills (SVP, EVP+ audiences) –must have
- Agile and adaptable personality
- Proactive approach to identifying issues and risks within the project. – must have
- Ability to accept feedback and adapt to project needs and changes
- Excellent communication skills and messaging skillset – must have
- Ability to think “outside the box” for solutions and issue/problem mitigation and solutioning
- Ability to manage multiple workstreams and technical development teams
- Financial acumen
- Strong project governance skillset
- Excellent project planning, scheduling, co-ordinating, risk and issue management skillset. Ability to identify critical path items and dependencies.
- Bachelor's degree in a related field required (Technical fields preferred, although experience is more important) PMP required but experience valued over education
Job Features
| Job Category | Program 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 – 11 months with extension
Location: Toronto – Hybrid - twice a week
Industry: Banking
Job ID number: C1381
Brief Description on Duties:
Reporting to a Director, and taking day-to-day direction from the Initiative Lead, the Senior Business Analyst will be responsible for working with the business stakeholders to understand the current state business processes and then identify & document optimal future state processes for the usage of both the business & for technology teams.
Candidate Value Proposition:
The SWM team is a highly visible team with lots of opportunity to gain experience that can easily be transferred to other roles – it would open doors to growth opportunities. The experience will allow them to consider Product Owner roles as they will gain the required skills through this opportunity.
Typical Day in Role:
- Provide basic consulting services to business partners
- Facilitate the process optimization process by conducting interviews, leading workshops and documenting the results
- Conduct interviews with business, technology, marketing, operations, compliance and other teams from various groups to gather requirements.
- Provide and apply expertise in business analysis, data mapping, creation of process flows etc.
- Complete units of analysis work and integrate that work back into project
- Assist with preparation and maintenance of documentation
- Ensuing continuity by providing cross training at the end of the assignment
- Support decision making re: project scope and prioritization by performing gap analyses, data integrity analysis, other.
- Recommend business solutions that optimize the user experience and satisfy sponsor/stakeholder needs, continually exploring and assessing options for value-add.
- Manage the detailed business requirement phase identifying, tracking and resolving issues.
- Recommend preparation of appropriate new business process documentation and ensure adequate end-user documentation.
- Assist with the completion of the Business Case by performing & analyzing relevant data queries.
- Contribute to successful project completion within budget and on time by identifying risks and developing/recommending mitigation strategies.
- Act as lead business analyst liaison between business lines, interfacing applications teams, 3rd party vendors, developers and Delivery Managers.
- Effectively communicate and build rapport with team members, stakeholders and business partners using a variety of techniques and collaboration from initiation to close.
- Manage relationships and expectations with Wealth Management business lines and partners such as GWMS, Support, Operations and other teams, as well as with third-party vendors and/or content providers.
- Participate in the evaluation of third-party vendors and software as relevant.
- Prepare for and participate in complex group meetings and supports in the preparation for JAD sessions and information gathering workshops.
- Prepare and deliver presentations to business partners, selecting the appropriate approach based on the audience.
- Resolve minor conflicts/issues and escalates others as appropriate.
- Collaborate with colleagues across the organization to get things done.
- 5+ years of experience as a business analyst in FI
- 5+ years of Experience in requirements documentation and business processes
- Demonstrated superior computer skills, including MS Visio (business processes), MS Excel, PPT, Word
- Experience with Data mapping
- CBAP
- Training/Experience in Agile and Waterfall methodology
- Experience with Financial Planning Initiatives
- JIRA/Confluence
- Communication skills
- Ability to multitask
- Time management
- Critical thinking
- Problem solving
- University degree, college diploma or equivalent experience.
Job Features
| Job Category | Business Analyst |
We are looking for a BI Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: BI Developer
Term: Contract – 11 months with extension
Location: Toronto – Hybrid - twice a week
Industry: Banking
Job ID number: C1380
Brief Description on Duties:
Risk Management Shared Services team is seeking a Business Intelligence Analyst to join their Data, Analytics and Reporting (DAR) team. This senior analyst will be instrumental in delivering analytics products to the internal clients we serve, which include our Fraud Risk Management (FRM), Technology Risk (TR), Global Security & Investigations (GSI), and Enterprise Insider Risk Program (EIRP) partners. The ideal candidate will be able to bridge the gap between risk management and analytical expertise.
Key Responsibilities:
- Thrive in a fast paced, dynamic, and unpredictable environment with the ability to adopt to changing priorities, learn new skills and demonstrate a commitment to teamwork and collaborative problem solving.
- Develop end-to-end solutions by analyzing/profiling/augmenting data, applying statistical methods and communicating results through illustrative visualizations.
- Demonstrate ownership of data products by iteratively improving insights and system architecture.
- Build an analytic product target state, roadmap that highlights activities & milestones, and deliver weekly status updates to internal leaders.
- Undergraduate or graduate degree in quantitative discipline such as management analytics, computer engineering, computer science, mathematics, physics, economics
- 5 years relevant data or analytics experience.
- Experience with SQL, Python, Bash/Powershell tools are a must.
- Knowledge of Alteryx and big data technologies like Hadoop, Spark, Azure are a nice to have.
- Experience creating interactive visualizations in Tableau, utilizing data models to tell a story with data. Some visualizations may mature into data products for either operational or executive audiences.
- Experience with other BI tools (Powerbi, Qlik) also beneficial.
- Experience with CI/CD pipelines and automated testing procedures.
- A working knowledge of dimensional modeling and data warehousing methodologies are also beneficial.
- Demonstrated ability to translate business requirements into technical specifications.
- Balance of technical and business acumen, including business case development from data modeling.
- Ability to draft storyboards and execute narratives using Powerpoint. Experience in advisory or consultancy roles are valued.
- Experience creating interactive visualizations in Tableau, utilizing data models to tell a story with data. Some visualizations may mature into data products for either operational or executive audiences.
- Experience with SQL, and MS server data & tools are a must.
- A working knowledge of dimensional modeling and data warehousing methodologies
- Knowledge of Python, SSIS and MS Azure cloud services (such as Azure Data Factory, Databricks, ADLS, Delta Lake, Azure SQL DB and Azure Synapse) is a strong asset.
- Knowledge of Alteryx and big data technologies like Hadoop, Spark, Azure are a nice to have.
- Demonstrated ability to translate business requirements into technical specifications.
Job Features
| Job Category | BI Developer, BI Developers |
We are looking for a Full Stack Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Full Stack Developer
Term: Contract – 3 months with extension
Location: Toronto – Hybrid - twice a week
Industry: Banking
Job ID number: C1379
Brief Description on Duties:
Project: Document Upload project – firstly targeting small business customers, allowing them to upload documents to website using a micro app, and back office will process these documents; plan to build this into a bigger feature – full stack developer needed to work on coding for app that will help to upload documents
Candidate Value Proposition:
The successful candidate will have the opportunity to be part of a team of enthusiastic engineers building front-end web applications in this role and will have opportunities to work with all stakeholders to design best-in-class technology solutions.
Typical Day in Role:
- Analyze and oversee the team’s development efforts working towards successful code delivery
- Provide technical leadership to teammates through coaching and mentorship
- Maintain high standards of software quality within the team by establishing good practices and habits
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain different applications
- Design, develop, and unit test applications in accordance with established standards
- Work with Delivery Leads and BSA’s to articulate efforts and compile estimates
- Demonstrates knowledge of staying current on industry best practice and secure coding
- Tech stack: Javascript, ReactJS, NodeJS, and Cloud Applications
- Full stack role will be 50/50 front end and back-end
- 10+ years’ progressive working experience as a Full Stack Developer working in the IT industry in roles like developer and team lead
- 2+ years’ experience with ReactJS
- 2+ years’ experience with NodeJS
- Experience with Cloud applications
- Extensive experience in designing and developing enterprise grade software
- Experience from FI/banking
- Excellent verbal and written communication skills coupled with strong interpersonal and problem-solving skills
- Time management skills with the ability to handle multiple assignments
- Bachelor’s in technical field
Job Features
| Job Category | Fullstack Developer |
We are looking for a Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Engineer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid - twice a week
Industry: Banking
Job ID number: C1378
Brief Description on Duties:
This Senior software & data engineer position will play a key role in solution design, implementation and integration of tools and technologies that are part of our Compliance, Surveillance & Supervision area. It will include integrating upstream systems within the bank with a core product and building robust and maintainable data pipelines and data analytics engines.
A Software Engineer with Data integration experience and background in Application Architecture, Design / Deployment and Testing, Product Certification, Real-time Event Driven Systems, Application Integration, Application Monitoring and Management, Databases and Application Integration with knowledge of Java, JMS, Pythion, REST, and SQL is best suited for this role. We're looking for a strong and confident technical leadership profile with a strong emphasis on quality and best practices. Ideally, candidates should have 8+ years of experience in senior software engineering roles, with a history of project commitment, seeing software projects through from design and review to test and development, from initial deployment to production and with a customer-centric approach.
As part of our team, you will contribute towards the future strategy and technology direction of our technology platform, implement, and maintain high quality code to best practices, take part in capacity planning and design activities, and work with colleagues within the TDS Compliance team and beyond to help deliver best-in-Class TD systems.
Desired Interpersonal Skills
- Takes great personal pride in building robust software
- Strong sense of ownership
- Passionate about programming and computer science
- Enjoys working in a fast-paced environment
- Has excellent written and verbal communication skills
- Has strong customer focus
- Experience with data integration, data storage, ETL – 5+ years
- Experience with Java – 5 years
- Experience with Python scripting – 2 years
- Experience with Messaging Systems and Paradigms (e.g. Solace, Kafka, etc.) – 2 years
- Experience with Enterprise integrations with vendor applications – 2 years
- Experience with UNIX, Linux as the operating systems - 2 years
- Experience with the following preferred:
- Implementation experience for the NICE Actimize Platform, NASDAQ SMARTS
- Understanding of Workflow Engines (e.g. Drools)
- Detailed knowledge of how reference data is used by Front, Middle, and Back Office applications
- Detailed understanding of transaction lifecycle: like order-execution or payment-confirmation life cycles
- Understanding of DevOps Tools and the Agile Methodology
- Compliance (AML, Surveillance and Supervision)
- Capital Markets (Familiarity with Asset Classes and Products)
Job Features
| Job Category | Data Engineer |
We are looking for a Data Integration Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Integration Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid - once a week
Industry: Banking
Job ID number: C1378
Brief Description on Duties:
Currently, our existing legacy environments that support applications, operational reporting, and exploratory analytics, is experiencing repeated service interruptions, increase in production incidents resulting in potential fraud exposure. We are opting to move our applications to cloud for scalability, performance, and robustness. This involves moving legacy applications running on SQL, SSRS, SSIS and we are looking to move them to Azure cloud
Must Haves:
- Azure Development
- ADLS 2.0 & delta tables
- Databricks
- ADF
- Writing Notebooks in PySpark
- UI Experience
- Design experience
- Have knowledge of SQL
- SSIS
- Banking experience
Job Features
| Job Category | Data Integration Developer |
We are looking for a Product Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Product Manager
Term: Contract – 10 months with extension
Location: Toronto – Hybrid - once a week
Industry: Banking
Job ID number: C1377
Brief Description on Duties:
The Emerging Business Model (EBM) Tech team exists to deliver contextually relevant financial security that delight customers and partners in their moment of need. We design, build, and deliver digital first platform and services that enable data differentiated and hyper-personalized insurance propositions within ecosystem partners‘ experiences. When you join EBM, you’ll instantly become a key member of an agile, energetic, and ambitious digital team. If you like the idea of engineering innovation at scale through digital, analytics, automation and contributing to a wide variety of next-gen integrated propositions, we think you’ll love working at EBM!
As the Product Manager - Digital for Emerging Business Models Team, you will manage and implement major initiatives by providing strategic leadership and direction. The Product Manager acts as a proxy for the leadership team and works closely with vairous enterprise stakeholders to ensure the team is clear on the solution required to deliver on current and future goals and needs.
What you’re responsible for:
- Establish and Delivery Product Roadmap
- Participate in helping establish product and project roadmap
- Accountable to deliver solutions that maximizes the value.
- Play a leadership role in the team to ensure that capabilities are in-scope, on-time and of high quality.
- Apply incremental delivery principles, drive the delivery of business value, communicate progress, elicit feedback, and enable stakeholder reviews for validation in the process.
- Accountable for the resolution of complex business problems though the use of analytics solutions
- Review and assess opportunities for new improvements and functionality based on feedback and business objectives.
- Facilitates requirements modeling sessions, including requirements envisioning.
- Chairing committees within the governance structure and managing the portfolio backlog and prioritization process.
- Maintains a good understanding of clients/users (their expectation, needs and pain points) and the product and delivers this knowledge into the team to focus deliverables and priorities
- Be an advocate for the clients/users by owning issues, forming solutions and defining outcomes as you move the delivery of the roadmap to completion.
- Utilizes a deep understanding of product and clients as well as solid internal stakeholder relationships to prioritize product needs against development
- Influence, persuade and advise on solution strategies and directions.
- Educate the team in the business domain to help establish better understanding of the solution/product to deliver value.
- Backlog management
- Responsible for creating and managing the backlog and the prioritization of work, while remaining accountable for the outcomes
- Translate business partner needs into backlog items.
- Serve as the primary source of information for the team, offering clear definitions of the targeted capability, the intended value to the customer, and functional/non-functional requirements.
- Ensure that features/updates are scheduled and prioritized according to business needs.
- Author, refine and approve backlog items, with clearly articulated acceptance criteria.
- You have an innovative mindset to improve operational efficiencies and ability to influence change, with a primary focus on client needs.
- You use critical thinking skills to recognize assumptions, evaluate arguments, draw conclusions and proactively propose solutions.
- You have strong communication skills to clearly convey messages and explore diverse points of view.
- You build trusting relationships and provide guidance to support the development of colleagues.
- You have minimum seven years of experience in Product Management/ Product Owner roles using agile and hybrid methodologies.
- Solid understanding of insurance products and services demonstrated through at least 5 years of experience within the insurance services.
- You have a post-secondary degree in Business or a related discipline.
- You have a track record for successful project and program execution.
- Having the appropriate product management certification is a big asset. These could include, but not limited to, Agile Certified Product Manager, Software Product Management, Certified Product Manager etc.
- Demonstrated ability to build trusting relationships
- Ability to collaborate and extract unstated needs and requirements
- Strong leadership skills and ability to foster an inclusive, productive team environment with several disparate teams being involved
- Ability to switch between initiatives and understand impacts is a key role in ensuring work progresses at pace in, what at times can be, an unstructured environment
- Strong understanding and demonstrated experience in working in an agile environment
- Demonstrated interpersonal skills and the ability to establish effective working relationships with team members as well as both internal and external stakeholders at various levels. Organization, decision-making, communication skills must be at an advanced level
- Achievement focus in delivering high quality solutions based on agreed upon value
- Detail oriented work that requires frequent mental concentration for extended periods of time.
- You will be subject to a Criminal Record and Consumer History background check as a condition of employment, in the event you are the successful candidate.
Job Features
| Job Category | Product 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 – 10 months with extension
Location: Toronto – Hybrid - once a week
Industry: Banking
Job ID number: C1377
Brief Description on Duties:
Story Behind the Need
Business group: GWRT - Global Portfolio - Liaison within IT&S – Supports Capital Markets across the bank specially in Latin region.
Project: Compliance transformation Program, this individual will focus on the Latin American delivery for 2024. To ensure proper controls and technologies are in place for trade surveillance of Capital Markets.
Reason for Request: New project requirement
Candidate Value Proposition: The candidate with have exposure to senior level executives and stakeholders across the Americas, will be working with both business and technology areas of the bank. This is a great opportunity to be extended to a longer term contract or be converted to FTE.
Typical Day in Role:
- Perform the analysis, design, implementation, modification, and daily functional support of applications in scope
- Work with key stakeholders within all business functions to align technology solutions with business strategies
- Gather requirements from business units and translate those to programmers and developers
- Demonstrate an informed knowledge of business functions to resolve problems and capitalize on improvement opportunities
- Support one or more highly complex business processes
- Work 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 need
- Conduct testing across multiple stages and product phases
- Building business requirements/test cases
- Working with Fixed income, FX products, and Swaps
- Fluent in Spanish (key stakeholders are in Latin America, will be communicating externally)
- 5+ years’ working experience as a BA, working with technology implementation projects (write queries for testing and validating)
- Understanding of Capital Markets products and processes (preferably fixed income currency and commodities)
- Implementation of IT delivery, compliance or regulatory projects
- Must have experience with at least TWO of any of the following: POSTMAN, KIBANA, JSON, SQL, ELASTICSEARCH, NiFi.
- Ability to read and write queries in SQL and JSON (if not already included in must have skillset)
- Fixed income currency and commodities is an asset
- Excellent communication skills – written and oral in English and Spanish
- Able to hit the ground running
- Analytical
- Able to work independently
Job Features
| Job Category | Business Analyst |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 6 months with extension
Location: Toronto – Remote
Industry: Banking
Job ID number: C1376
Brief Description on Duties:
What is the Opportunity?
The GAM PMO is looking for a Senior Project Manager to support GAM initiatives. The ideal candidate has experience managing medium-to-complex cross-functional initiatives. The team is part of a larger enterprise delivery team and the Senior Project Manager working with their assigned stakeholder group will ensure the team is set up to succeed by identifying dependencies and removing roadblocks.
The Senior Project Manager will also play an important role in the integration of their teams into the larger initiative and are responsible for ensuring their teams meet project management compliance regulations. This is a hands-on, in-the-weeds role.
What Will You Do?
Project Leadership:
- Ensure all team members and stakeholders are in sync at all times on project expectations, goals, vision, progress
- Judiciously determine the level to which all stakeholders need to be informed, and avoid over or under informing people
- Make sound and timely decisions, and escalate or delegate decisions where appropriate
- Organize and run effective project meetings with clear purpose and documented outcomes
- Develop change management plans (including communication and training strategies) and ensure change readiness with stakeholders at various levels to drive achievement of business value
- Quickly and accurately identify risks and issues from a broad landscape of sources (internal to the project, internal to the organization, outside the organization, etc.)
- Appropriately gauge the impact of risks and issues to the project and to the organization, with reference back to financials/benefits/schedule/outcomes
- Proactively create and implement mitigation and resolution plans
- Communicate transparently and clearly about risks and issues, escalating them where necessary
- Create plans, controls, and processes to prevent issues from recurring on a project or future initiative
- Overall Issue management including updating the status to reflect current progress. logging and updating issues in SharePoint and ensuring JIRA defects are opened to prevent recurring issues
- Manage Triage of all issues including escalation to a Command Centre when unable to resolve
- Manage task owners with tasks for your command centre and ensure that they are ready for execution
- Ensure an accurate view of progress and status of tasks within
- Drive accountability to provide accurate and timely updates
- Facilitate discussion leading to collective decision-making, goal setting and conflict resolution within the team
- Remove impediments to delivery success through the proactive management of external dependencies, medium-to-high complexity team problem-solving and the development of new solutions or approaches to ongoing challenges
- Accountable for creating and maintaining the appropriate vehicles for open communication within the team (e.g. tracker boards) to create a trusting and safe team environment
- Continuously seek to improve team performance by promoting joint accountability for results and solving productivity issues
- Communicate cross functionally, ensuring transparency of progress and outcomes
- Report team progress and accomplishment up and across
- Facilitate status updates, product demos and retrospectives; ensure timely project reporting completed accurately in required systems
- Excellent risk and issue mitigation management
- Experience managing a runbook
- Exceptional communication skills
- Project / Program delivery experience (medium-to-large scale initiatives) in a dependent multi-team environment, using influence to facilitate to outcomes
- Ability to facilitate between and influence key decision makers
- Experience providing team level metrics around key performance indicators, as well as program level reporting and dependency identification
- Ability to apply RBC Project Management Framework and well documented project delivery techniques
- Experience with investment front/middle office technology
- Previous experience in asset management
- Experience working in a command centre environment
- Data knowledge
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 – Remote
Industry: Insurance
Job ID number: C1375
Brief Description on Duties:
We are continuing to evolve how we attract and engage our clients. As the demand for immediate and convenient information increases, our systems, data, and digital properties are that much more important in creating meaningful experiences that inspire and energize our clients and sales professionals.
For a journey this exciting and complex, we’re looking for someone who can combine expert business analysis skills, a strong technical aptitude, a strategic mindset, diplomatic facilitation, and leadership skills to elicit and build requirements that enable exceptional solutions for our Individual Insurance and Wealth business partners.
We operate in a world where time-to-market and evolving business priorities drive our plans. The awesome person who fills this role will need to be resilient, versatile and equally effective in adapting to change as they are following a process.
What will you do?
- Facilitate discovery work with business and technical teams to understand what problems need solving, what the client needs are, and define the scope related to this.
- Work with the Journey Owner and Journey Tech Lead to facilitate requirement gathering workshops
- Work with the Journey Owner and Journey Tech Lead to conduct analysis on business requests with a focus on the links between processes and systems throughout the organization
- Understand the big picture to define business capabilities and go forward roadmap
- Analyze and define user and data requirements and translate them into options analysis, system requirements/user stories/data mapping documents
- Work collaboratively with team members to address high-priority backlog items
- Review and provide feedback to business and technical documentation
- Strong communication skills with ability to communicate both complex business and technical concepts and align organization on decisions
- Sound problem-solving/analytical skills with the ability to quickly process complex information and present it clearly and simply
- Strong interpersonal / relationship building skills with technical and business personnel
- The ability to adapt to various software development methodologies
- 7 to 10 years of progressive experience as a Business Consultant/Business Systems Consultant
- Experience working with client-facing technologies/digital engagement platforms
- Comfortable with data requirements and related data activities/deliverables
- Passionate about the client, technology and excited about the impact of emerging / disruptive technologies
Job Features
| Job Category | Business Analyst |
We are looking for a Full Stack Java/Angular Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Full Stack Java/Angular Developer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid (3 days onsite)
Industry: Government
Job ID number: C1374
Brief Description on Duties:
Description
Responsibilities: Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. General Skills: Experience in programming and analysis; specialized software package support at the specified experience level Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies for the development, design, implementation and maintenance of applications Experience in design, code, test, debug and document applications Experience in the use of object and/or third generation language development tools Experience in one or more programming languages Experience in application design, latest design patters, deployment and troubleshooting Experience with relational and hierarchical database technologies Experience in the use of information retrieval packages using query languages Experience with one or more communications protocols Experience in structured methodologies for the design, development, implementation and maintenance of applications Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills A team player with a track record for meeting deadlines Full Stack Skills Proficient with both front end and back end development, including any associated areas such as database design/management and DevOps Knowledge and experience with design and implementation of the overall web architecture Experience with implementation of approved user interface, design and deployment of database Knowledge and experience ensuring the entire stack is designed and built for speed and scalability Knowledge and experience with the design and construction of REST API services Knowledge and experience integrating front-end UI with the constructed API Knowledge and experience in design and implementation of continuous integration and deployment Desirable Skills: Knowledge and experience with programming Internet-ready applications Knowledge and experience in rapid application development (RAD) methodologies Knowledge and understanding of Information Management principles, concepts, policies and practices Experience with middleware and gateways Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging Ability to provide post-implementation support and resolve any post-implementation technical issues Experience conducting design walkthrough sessions with project team Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Ability to provide user and system documentation as required
Skills
Experience and Skill Set Requirements
Development experience: 50% (all items are must have)
- 10+ years' experience in the use of J2EE development tools: WebSphere Application Development environment, utilizing tools such as RSA or Eclipse etc.
- Experience in integration of commercially available API design and implementation (load balancing, discovery, resiliency).
- 10+ IBM WebSphere portal development experience, experience with IBM Urban Code tools.
- 10+ years' experience Spring Framework, IBM WebSphere Application Server 8.x, JSP
- Experience with React (must have)
- 10+ UID development, Angular, CSS, Agile paradigm, usage of RSA (must have)
- 10+ Java development experience
- 10+ Database experience: Oracle and Open Source DB(must have)
- Must have DevOps, CICD, Spring Boot (must have)
- Experience with the industry leading cloud technologies (must have)
- 5+ years of extensive hands-on experience with CSS
- Extensive experience with responsive development and HTML5 (must have)
- Extensive experience coding for mobile devices (must have)
- 10+ years of experience with developing J2EE application in compliance with PCI and WCAG 2.0 Standards, and bringing applications to AODA Compliancy (must have)
- Experience with JAWS, WAI-ARIA, HTML 5
- 10+ years' experience in the use of J2EE development tools: WebSphere Application Development environment, utilizing tools such as RSA or Eclipse etc.
- Experience in integration of commercially available API design and implementation (load balancing, discovery, resiliency).
- 10+ IBM WebSphere portal development experience, experience with IBM Urban Code tools.
- 10+ years' experience Spring Framework, IBM WebSphere Application Server 8.x, JSP
- Experience with React
- 10+ UID development, Angular, CSS, Agile paradigm, usage of RSA
- 10+ Database experience: Oracle and Open Source DB
- Must have DevOps, CICD, Spring Boot
- Experience with the industry leading cloud technologies
- Extensive experience with responsive development and HTML5
- Extensive experience coding for mobile devices
- 10+ years of experience with developing J2EE application in compliance with PCI and WCAG 2.0 Standards, and bringing applications to AODA Compliancy
Job Features
| Job Category | Full Stack Java/Angular Developer |
We are looking for a AML Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: AML Analyst
Term: Contract – 6 months with extension
Location: Toronto – Remote
Industry: Banking
Job ID number: C1373
Brief Description on Duties:
The Project: Due to a recent acquisition we're working to integrate existing clients into their programs and processes.
Candidate Value Proposition: The successful candidate will be working to ensure data accuracy and gain valuable experience working for one of Canada’s largest banks.
Reason for Request: Additional support required on an integration project.
Typical Day in the Role:
- Review AML and KYC data and documentation to ensure each client has all required information
- Working to communicate any gaps with the internal team
- Utilizing the team’s Shared Drive to work through the list of outstanding accounts and validate information
- 2-4 years of previous AML or Wealth Associate experience
- Prior experience with Onboarding processes
- Strong Excel Spreadsheet experience
- Prior Experience working with Shared Drives
- Bilingual French would be an asset
- Regulatory Tax experience
- Strong Written and Oral communication skills
- High Attention to detail
Job Features
| Job Category | AML Analyst |
We are looking for a MS Dynamics Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: MS Dynamics Developer
Term: Contract – 6 months with extension
Location: Toronto– Hybrid – twice a week
Industry: Banking
Job ID number: C1372
Brief Description on Duties
We're aligning different lines of business in an effort to provide a more seamless experience to its client base. As part of this effort, we are integrating a number of technologies used by the business. This part of the project related to this position would be aligning the CRM technology stream.
Specialty required as part of JF PIC migration project to facilitate transfer of JF CRM data to new CRM instance. Involves translation between two systems, which contractor has specialty in.
Candidate Value Proposition:
The successful candidate will have the opportunity to work on a highly visible project, opening up doors of opportunities within the organization.
Typical Day in Role:
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex data model in the existing system and map it to the destination CRM application
- Act as an expert technical resource for modeling, simulation and analysis efforts of existing and target CRM systems
- Leverage industry best practices to design, test, implement and support a solution
- Assure quality security and compliance requirements are met for supported area
- Be flexible and thrive in an evolving environment
- Adapt to change quickly and adjust work accordingly in a positive manner
- 10+ years of hands-on experience as a developer in Dynamics 365 and Salesforce technology
- 10+ years of Hands-on experience in designing, developing and successful deployment of large scale projects from end-to-end
- Hands on experience in following the iterative and agile SDLC (software development lifecycle)
- FI experience
- Experience as a business systems analyst
- Ability to manage multiple priorities and meet critical deadlines.
- Good communication skills
Job Features
| Job Category | MS Dynamics Developer |
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 – 12 months with extension
Location: Toronto– Hybrid – three days a week
Industry: Pharmaceutical
Job ID number: C1371
Brief Description on Duties
Story Behind the Need:
Business Group: The Security Engineering & Deployment team contributes to the overall success of the Security Platform Engineering Operations in Canada and Globally ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures. We are an engineer team that builds and implements internal Bank systems, with the responsibility of managing and maintaining these systems.
Project: The IT Security Analyst will be responsible for implementing and deploying infrastructure to scan unstructured data. Responsible for the successful implementation and maintenance of complete technology solution for projects supporting highly complex Physical and Cloud based platforms and applications with complex network integration needs across multiple environments. Define business/technical requirements, development specifications, system performance objectives and identifying system modifications. Working with system architects to transition solutions to steady state, by documenting support process, road maps, capacity planning and maintenance schedules.
Candidate Value Proposition:
The successful candidate will have the opportunity to work within our bank. We are technology partners who help the business transform how our employees around the world work. You will work with and learn from diverse industry leaders, who have hailed from top cybersecurity and technology companies around the world.
Typical Day in Role:
- Deploying and setting up servers and scanners; building clusters
- Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Responsible for the successful implementation and maintenance of complete technology solution for projects supporting highly complex Physical and Cloud based platforms and applications with complex network integration needs across multiple environments.
- Define business/technical requirements, development specifications, system performance objectives and identifying system modifications.
- Working with cyber automation and technology assessment teams for back-end and front-end integration.
- Maintain and encourage expert knowledge of industry-standard back-end technologies
- Security and encryption concepts, protocol, and best practice.
- Application infrastructure and architectures; testing and code management.
- DevOps, API Scripting, Linux, AIX, Windows, VM environment.
- Google and Azure Cloud concepts, Jenkins pipelines, GIT Tools, Kubernetes, Docker.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Actively pursues effective and efficient operations of their respective areas in accordance with our bank'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.
- Champions a high performance environment and contributes to an inclusive work environment.
- 10+ years of technical working experience as an IT Security Analyst
- 5+ years of hands-on experience with Enterprise Linux and Windows operating systems (Deploying and setting up servers and scanners)
- 5+ years of hands-on experience with Common Network Protocols (TCP/UDP/HTTP/FTP)
- Experience with Data Discovery solutions (Any tool is accepted)
- Experience/Knowledge of Cloud (GCP, Azure)
- CISSP or any Security Certification is an asset
- Experience with Jenkins pipelines, GIT Tools, Kubernetes, Docker
- Building and maintaining Kubernetes infrastructure and developing Docker
- Excellent written, presentation, and verbal communication skills to be able to work well with technical peers and business stakeholders at different levels within the organization.
- Strong decision making, forward thinking and creative problem-solving skills to anticipate and respond quickly to technological/market influences.
- Ability to work as part of a team, as well as work independently with minimal direction.
Job Features
| Job Category | Security Analyst |
