Job Archives

CONTRACT
Canada
Posted 3 years ago
We are looking for a Change Manager! Reach out if you are interested and feel free to refer friends/colleagues!
  Type of Employment: Contract Title: Change Manager Term: 9 months contract with extension Location: Hybrid from Toronto – once/week Job ID number: C1300   Brief Description on Duties: 
  Typical Day in Role:  
  • Update all procedures to correctly reflect the implementation of the Estate Settlement System into the Business As Usual activities of the Trust company
  • Update all procedures regarding the role of Centralized Admin/TAG/Middle Office Group (including process flow diagrams)
  • Modify the Office Directory in WealthNet to reflect the Middle Office group and the related contact info
  • Review job descriptions of Trust Professionals in the Middle Office group
  • Draft ‘Service Level Agreements (SLA)’ for the Middle Office group
  • Support the field users during the phased implementation of the Estate Settlement System (including attending training and acting as a connection between the field users, the Implementation Team)
  • Provide post-roll out support to the field regarding the Estate Settlement System
  • Monitor changes to the Estate Settlement system and incorporate any changes to training tools
  • Lead change management initiatives by:
  • Collaborating with the Estate Settlement System Implementation Team to identify KPIs and how to measure baseline and results
  • Creating and maintaining a record of change impacts associated with the project/initiative
  • Promoting and Supporting the use of the journey map created for impacted users
  • Working closely with SMEs throughout the project to ensure they are contributing to the change management activities
  • Support training initiatives by:
  • Collaborating with the Training Design Specialists
  • Ensuring a communication plan is in place to engage the field users and keep business lines informed
  • Informing the Regional Field Representatives as they roll out training initiatives / artifacts
  • Ensure we are receiving feedback on our initiatives by:
  • Including feedback loops in the Implementation Plans to capture end user and leadership reactions
  • Utilizing methods to track and action on feedback being received
  • Reviewing results and feedback to report on impact to KPIs and overall results
Must-Have skills:
  • 3-4+ years of change management, communication, and training experience
  • 3-4+ years of experience planning and/or executing change initiatives
  • Strong knowledge of the project management framework
  • Proficiency in Microsoft Office Suite (Word, Excel, Access and PowerPoint)
Nice-To-Have Skills:
  • Previous exposure to the banking industry/financial services is an asset; preferably the Estate & Trust Industry
Soft Skills:
  • Excellent verbal and written communication skills (primarily in English, fluency in French is an asset)
  • Excellent interpersonal skills
  • Excellent relationship management skills
  • Must be flexible and able to work in a fast-paced environment
  • Ability to manage multiple tasks and work within strict deadlines
  • Ability to work independently and cooperatively as member of a team
  • Must be highly organized and able to work with various stakeholders

Job Features

Job CategoryChange Manager

We are looking for a Change Manager! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Change Manager Term: 9 months contract with e...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Compliance Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Compliance Analyst Term: 12 months contract with extension Location: Hybrid from Toronto – 2 days/week Job ID number: C1299   Brief Description of Duties:    Story Behind the Need Business group: Records and Investigative Analytics within Global Banking and Markets (‘GBM”). Project: Additional workload to establish recordkeeping oversight program in the US initially, followed by Canada, Asia Pacific and Europe regions. Candidate Value Proposition: The successful candidate will have the opportunity to join one of the top 5 banks in Canada! Opportunity to do project work and is ideal for someone who likes that type of work doing different project tasks week to week instead of typical BAU work. Typical Day in Role:
  • Establish recordkeeping oversight program in the US initially, followed by Canada, Asia Pacific and Europe regions
  • Diagnose and remediate Canada, Asia Pacific and Europe records and record keeping potential concerns, and
  • Support regulatory, operational and legal investigative analysis, leveraging data analytics tools and concepts.
  • Testing records for retention, retrieval, readability
  Must Have Skills:
  • 5+ years of experience as Compliance Analyst, Audit or related field
  • 1+ years’ demonstrated experience with records management (preferably in a FI)
  • 1+ year project management OR/& change management experience
  Nice-To-Have Skills:
  • Experience with python programming &/OR PowerBi
  • Data management + data analytics experience
  • French &/OR Spanish communication skills.
  • FI experience is a plus
  • Capital markets experience is a plus
Soft Skills Required:
  • Self-starter – think outside the box
  • Great communications skills
  • Adaptability / resilience
Education:
  • Bachelor’s degree or relevant experience
  • Record management or library sciences education preferred

Job Features

Job CategoryCompliance Analyst

We are looking for a Compliance Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Compliance Analyst Term: 12 months contra...

CONTRACT, Full Time
Canada
Posted 3 years 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: Fulltime Location: Hybrid from Toronto – 2 days/week Job ID number: C1299   Brief Description of Duties:    Overview The project is responsible to oversee the delivery of assigned mid to large scale and complex, enterprise-wide initiatives, in accordance with the Bank’s Change management framework.  It involves planning for project structure and deployment approach, and managing multiple internal and external stakeholders and teams to achieve successful delivery of the project.  The Project Manager will be working directly with the sponsor and the executive team on project progress, risks, issues and action plans.  As part of a growing business, an entrepreneurial mindset and an ability to adapt to a rapidly changing environment will be key to success in this role.     Primary Responsibilities and activities
  • Partner with the stakeholders to communicate project goals, objectives and potential outcomes.
  • Lead the development of the overall approach for the deployment of projects, including its major time frames and the definition of its major deliverables to address and meet the desired goals and outcomes.
  • Establish and ensure appropriate governance functions for the project to identify and manage risks and issues
  • Monitor and coordinates dependencies across the projects and resolves conflicts.
  • Lead the projects’ execution, their progress compared with the plan and the production of agreed deliverables.
  • Lead regular interactions with the sponsors to report on progress and recommend any project needs or changes in response to any risks and issues.
  • Direct the creation and maintenance of the required project documentation and artifacts.
  • Develop and control the project budget, and manage expenditure within agreed spending plans.
  • Ensure that all project management activities are conducted in accordance with the Change Management Framework
  • Ensure and balance the availability of the required skills and competencies across project teams.
  • Advise and build strong relationships across the wider stakeholder community.
  Primary Contacts
  • Executive program sponsor/senior responsible owner
  • Functional leaders (Directors, VPs), across the enterprise
Knowledge and skills
  • Exceptional leadership skills, with the ability to develop and communicate the project objectives, inspire and motivate staff, and maintain alignment with the business strategy.
  • A high degree of political sensitivity, astuteness and the ability to use the informal power structure of the organization to achieve project success and overcome obstacles.
  • A high level of empathy and the ability to vary styles of interaction to match the needs of a variety of temperaments and personalities.
  • Excellent verbal and written communication skills, including the ability to explain and inspire teams to engage in delivering on the project goals and objectives
  • Strong business acumen, including industry- and domain-specific knowledge of the organization and its business units.
  • Influencing and negotiation experience and skills in an environment with high competition for resources.
  • Excellent analytical, strategic planning and execution skills.
  • Ability to develop project and deliver them with financial and resource constraints.
  • Experience with PMI /PRINCE 2 / Prosci, and Agile Methodology
  Required Qualifications:
  • Bachelor’s Degree in Computer Science, Information Systems, Business Administration or equivalent work
  • Minimum of 10-15 years of Project Management experience, including 3+ years managing multiple mid to large scaleroje projects
  Preferred Qualifications:
  • PMP Certification (or comparable equivalent)
  • Prosci Change Management Framework
  • Agile

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: Fulltime Location: Hyb...

CONTRACT
Canada
Posted 3 years 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: 6 months contract with extension Location: Hybrid from Toronto – 3 days/week Job ID number: C1298   Brief Description of Duties:    General Skills
  • Leads and conducts business analysis in order to assess client’s business problems/opportunities and documents the business requirements in such a way that I&IT solutions can be determined.
  • Applies re-engineering concepts to promote business improvements through alternative and cost effective service delivery approaches
  • Leads and conducts business analysis at varying levels of detail appropriate to the project and phases of project, aligning with OPS Unified Project Management Methodology, Enterprise Architecture and Gating Process, and OPS Standard Systems Development Methodologies
  • Develops strategies, prepares business cases and cost-benefit analysis, and conducts feasibility studies for business I&IT initiatives
  • Develops sound processes for requirements gathering including but not limited to JAD sessions, interviews, mockups, etc.
  • Conducts business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects • Monitors progress, resolves problems and reports regularly to I&IT management and stakeholders
  • Develops performance measures and traceability matrices for business analysis evaluation and conducts follow-up
  • Experience developing strategies, preparing business cases and cost-benefit analysis
  • Experience conducting requirements gathering, developing documentation, including presentations and briefing notes and conducting stakeholder engagement
  • Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual requirements and scope
  • Awareness of emerging I&IT trends and technologies
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills • A team player with a track record for meeting deadlines
  Desirable Skills 
  • Experience in the use of information retrieval packages
  • Knowledge and understanding of Information Management principles, concepts, policies and practices
  • Ability to translate business and data requirements into specifications sufficient for designing appropriate technology solutions • Experience with a wide range of methods, tools and techniques for business analysis such as: business functional modelling, business event modelling, business process mapping
  • Experience in structured, object oriented and agile methodologies for user requirements
  • Experience developing performance measures for business analysis evaluation and subsequent follow-up
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  Business Requirements Gathering/Documentation
  • 10+ years experience in a business analyst capacity, with demonstrated work outlined clearly
  • Experience conducting requirements gathering and developing documentation
  • Demonstrated experience with developing business strategies, business process re-engineering
  • Demonstrated experience with business case development, cost-benefit analysis and feasibility studies in a complex project environment
  • Experience with a wide range of methods, tools and techniques for business analysis such as, but not limited to: business functional modelling, business event modelling, business process mapping
  Technical Experience
  • Demonstrated Experience with GUI, user interface design and mock ups. (e.g. Balsamiq)
  • Demonstrated Experience with Joint Application development (JAD), Unified Modelling language (UML), and Computer Aided Software Engineering (CASE) tools.
  • Demonstrated experience with Document Management system and/or Customer Relationship Management System (CRM)
  • Exposure to working with diverse business environments and enterprise wide systems.
  System Functional Requirements
  • Ability to work with business and development teams to document system requirements.
  • Demonstrated experience with creating Business Cases, Screen Design/User Interface, Business Process Models, Privacy Impact Assessment and Threat Risk Assessments, and Logical architecture artifacts, among other deliverables.
  • Demonstrated experience with Business Architecture.
  Communication Skills
  • Demonstrated experience in solving problems analytically, and making sound decisions based on.
  • Experience in negotiating using both verbal and written communication skills and should have worked in a team based environment with a proven record of meeting deadlines.

Job Features

Job CategoryBusiness Analyst, Business Systems 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: 6 months contract wi...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Java Fullstack Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Java Fullstack Developer Term: 6 months contract with extension Location: Hybrid from Toronto – 2 days/week Job ID number: C1297   Brief Description of Duties:    What you'll do here:  
  • Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines.
  • Develop/support web applications in Angular and Java services in Agile mode
  • Master the technical and business features of the system to be able to explain them to other colleagues, while interacting effectively with users.
  • Translate requirements into technical specifications / software components.
  • Ensure the design and modeling of programmatic solutions for complex problems achieving documented functional and non-functional requirements.
  • Review design as part of deliverables (Code and Design Quality).
  • Support and guide the project team in development activities to ensure the quality of the code delivered while meeting project deadlines.
  • Write unit and integration tests for each function in which development is required.
  • Participate in the implementation of regression testing strategies to improve the stability of the application components.
  • Support in the development of major systems using new Web and application technologies
  • Improve and/or develop functionalities to meet the needs of users by designing solutions, solving problems, producing estimates of the work to be done and by programming, testing, debugging and documenting the work
  • Brainstorm technical solutions with other team members, making prototypes, as needed
  • Need to interact on a regular basis with colleagues across the country
What you bring to the table:
  • Undergraduate degree in Computer Science or any combination of equivalent education and experience
  • 8 years of software development experience
  • Ability to analyze and synthesize data
  • Initiative and ability to work under pressure
  • Can work in a team and detail oriented
  Skills Required:
  • Knowledge of HTML, CSS, Javascript and Typescript is a must
  • Excellent coding skills in Java, Spring, Springboot (required)
  • Excellent knowledge of Angular framework (required)
  • Knowledge of GIT (required)
  • Knowledge of CI/CD tools (Openshift, GitHub Actions, Jenkins)
  • An Agile/Scrum/Safe and DevOps mindset.
  Our stack:
  • Architecture: Micro-services – Micro-frontends
  • Web: Angular – Java – Spring Boot – Spring Cloud – MongoDB
  • Tools: GitHub – JIRA – Confluence – Teams – IntelliJ – Postman – Maven
  • CI/CD: Jenkins – Veracode – SonarQube – Prisma Cloud – Argo CD
  • Hosting: Docker - Kubernetes – OCP
  Minimum requirements:
  • ​10+ years as Java developer
  • 5+ years experience with angular
  • 3+ years as tech lead
  Technologies required:
  • Knowledge of HTML, CSS, Javascript and Typescript is a must
  • Excellent coding skills in Java, Spring, Springboot (required)
  • Excellent knowledge of Angular framework (required)
  • Knowledge of GIT (required)
  • Knowledge of CI/CD tools (Openshift, GitHub Actions, Jenkins)
  • An Agile/Scrum/Safe and DevOps mindset.
  • Other requirements:
  • ​​Be willing to go to the office 2 times a week
   

Job Features

Job CategoryFullstack Developer

We are looking for a Java Fullstack Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Java Fullstack Developer Term: 6 mo...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Solutions Architect! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Solutions Architect Term: 6 months contract with extension Location: Hybrid from Toronto - 2 days/week Job ID number: C1296   Brief Description of Duties:    This position is for an established and productive professional individual contributor in Information Technology, who works independently with minimal supervision. The role supports the Senior Solutions Architects to define and lead the implementation of technology solutions including application design, development and integration of CIS applications. The Solutions Architects partner with clients, project sponsors and business users to understand solution requirements and needs in order to define and document the application and platform design. The Solutions Architects also work with consulting colleagues, take direction from and provide support to Senior Architects to deliver solutions that leverage the design and architecture expertise, and implement those solutions into web portal platforms.  

Job Overview:

The Corporate Information Solution(CIS)  department is looking to hire Senior Solution Architect to support multiple initiatives within our team. This role will work closely with Enterprise Architect, developers and operational staff with a goal of developing workflow software solution. This role will primarily assist with design and development of software, creating Architecture Definition document and defining reusable components for CIS Application portfolio based on the existing architecture assurance process. It is expected that this role will provide technically strong solutions that are aligned with enterprise architecture principles and provide transparency to software development efforts for projects within CIS. Must perform the role and responsibilities with a high level of integrity, ethics and commitment to service excellence.

 

Key Responsibilities:

  • A genuine passion for technology and solving problems A pragmatic approach to software development and delivery
  • Provide technical design and software development  of workflow process across multiple technology initiatives.
  • Responsible for translating high-level and detail-level business requirements into specific design and develop business process workflow automation solution. Requires knowledge across multiple platforms, processes and architectures, as well as broad knowledge of new technologies and will include directing the design and development efforts of less experienced developers.
  • Collaborate with project teams to assist in delivery of the solution implementation by providing guidance as needed to application, engineering and operations teams.
  • Facilitate and help establish software development standards and best practices.
  • Working with other developers and tech leads to construct a repeatable reusable automation workflow enterprise architecture solution that is scalable, adaptable, and in synch with ever-changing business needs.
  • Improve software developer productivity and security vulnerability and compliance risk during the software development cycle.

 

Experience Required:

  • Bachelor's degree in computer science, computer engineering, electrical engineering, systems analysis or a related field of study, or equivalent experience.
  • Minimum of 5 years working in software developer, minimum 2 years’ experience in business rules engine (DMN) and BPM/Case management project.
  • Knowledge of Task lifecycle; integration of Business data and form.
  • Hands-on experience with Cloud native solution design.
  • Hands-on experience with Camunda,  BPM, MEAN or MERN, Java stack, python.
  • Experience with Agile Framework
  • Experience to develop workflow or services for financial application including GL General Ledger journals.
  • Understanding in Enterprise, Web and Mobile technologies.
  • Proven experience working with Cloud Platforms such as AWS, Azure or GCP.
  • Experience in application modernization / development (containers, Kubernetes, API’s, microservices, serverless, event sourcing, domain-driven design).
  • Hands-on experience with frameworks Spring MVC, Spring Boot, Spring Data
  • Comfortable in building REST APIs, Microservices and working with third-party APIs.
  • Extensive experience creating reusable components for enterprise-level applications.
  • Fluent in development methods, tools, and techniques, systems design, and architecture, good practical experience with HTML, CSS, and JavaScript for rapid prototyping with Proof of Concept (POC)  and documentations creation ability.
  • Agility to work across multiple levels of the organization from developers to product owners and senior managers.
  • Contribution to open source projects and experience with ML and AI is a plus.
 

Skills and Attributes:

  • Experience managing complex technical requirements across multiple systems and domains in a multi-team technology organization. Highly organized and effective multitasker.
  • Exceptional interpersonal skills, including teamwork.
  • Powerful communicator, in both verbal and written form, able to articulate concepts and development ideas, break through barriers, engage people, and work effectively with others under pressure.

Job Features

Job CategorySolution Architect

We are looking for a Solutions Architect! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Solutions Architect Term: 6 months contr...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Front-End Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Front-End Developer Term: 12 months contract with extension Location: Hybrid from Toronto - 3 days/week Job ID number: C1295   Brief Description of Duties:    Designing, developing and implementing front end code including user interface interactions and creating attractive and effective user interfaces 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 Front End Skills Knowledge and experience coding and using basic artwork to deliver a complete user interface Experience creating web interfaces for large websites. Experienced with complex large-scale systems Experience with Cross browser compatibility Experience with Responsive frameworks Experience with Social Media APIs Experience defining product strategy and roadmap Experience working with external third parties to assess partnerships and licensing opportunities, runs beta and pilot programs with early-stage products and samples, and becomes an expert with respect to the competition 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.   Engineering Practices and Leadership - 20%
  • Experienced senior member of development team, leading by example, taking ownership in design and delivery
  • Experience establishing and applying best engineering practices and standards
  • Experience working as a member of autonomous, cross-functional product team
  • Experience collaborating closely with UX designers, product manager, back-end developers
  • Experience with Agile practices (scrum, kanban)
  • Coaching and mentoring junior staff and fostering a culture of technical excellence
  Technical Skills 50%
  • Experience building PWA, Mobile App with React/Typescript, UI design pattern, testable UI architecture
  • Experience with .NET Core Web API/OpenAPI/Microservices, MAUI, Blazor
  • Hands on experience with responsive design, front-end testing and debugging techniques, performance optimization and version control/Git
  • Experience and expert knowledge in HTML5, JavaScript, CSS3/SASS/SCSS
  • MS Azure Development Experience, included MQ/Service Bus, serverless (Azure Functions)
  • Working knowledge of Azure DevOps, task boards, pipelines, etc.
  • 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, included JS testing framework (Jasmine, Carma, Cypress, etc.)
  • Resolves and troubleshoots technical issues which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and deployment
  • Experience with one or more communications protocols
  • Experience building custom portals using ASP .NET Core 6-7, ReactJS 18.x/Next.JS 13.x, TypeScript, NodeJS, Azure App Services, Microservices/AKS (Azure Kubernetes Service), Web Jobs, Azure Functions, Azure Service Bus/MQ/Cloud Query.
  • Hands on experience building integrations to IAA systems such as Azure AD B2C Authentication, Okta Authentication/OpenID/OAuth2.0, JWT
Architecture and Design 20%
  • Experience and understanding of modern, cloud-based architecture
  • Actively participating in architecture solution design and recommendations focused on the front-end layer
  • Proven experience architecting complex applications, optimizing performance and managing state effectively using modern JavaScript frameworks such as React
  • Experience in designing and implementing reusable and scalable components
  • Familiarity with software architecture principles and patterns such as serverless architecture, microservices, RESTful APIs
  Communication Skills 10%
  • Strong communication skills to prepare documentation, including but not limited to: solution documentation, user
  • manuals, reports, reviews, assessments
  • A team player with a track record for meeting deadlines
  • Ability to present ideas and suggestions clearly and effectively and in a user-friendly manner; maintain a high level of customer service to both internal and external clients
  • Ability to communicate designs and development in clear and understandable manner
  • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
Must haves:
  • Front end exp in mobile apps
  • Experience building PWA, Mobile App with React/Typescript, UI design pattern, testable UI architecture
  • Experience with .NET Core Web API/OpenAPI/Microservices, MAUI, Blazor
  • Working knowledge of Azure DevOps, task boards, pipelines, etc

Job Features

Job CategoryFront End Developer, Front-end Developer

We are looking for a Front-End Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Front-End Developer Term: 12 months cont...

CONTRACT
Canada
Posted 3 years ago
We are looking for a DevOps Engineer - (DevSecOps)! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: DevOps Engineer - (DevSecOps) Term: 12 months contract with extension Location: Hybrid from Ottawa - Toronto or Montreal - 2-3 days/week Job ID number: C1294   Brief Description of Duties:    The DevSecOps Chapter’s mission is to help all software squads adopt best practice software delivery mechanisms, ensuring they deliver secure, reliable and quality software as effectively as possible. The services are a broad mix of various cloud services (IaaS, PaaS, SaaS) and traditional on-premise systems. The service provided will focus on customer experience (CX), drawing on extensive technical expertise to leverage modern digital service designs, ecosystems, data management and technology. Collaboration with various internal and external teams consisting of architecture owners, enterprise and domain architects, business analysts and the entire Scrum team (the team) to deliver secure, scalable solutions that meet the organization's changing needs. The DevOps Engineer is responsible for the implementation, maintenance and efficiency of CI/CD pipelines as well as several other reusable DevOps capabilities. The service provider values simplicity and is willing to question technical constraints and procedures to achieve Agile delivery. Great DevOps Engineers are eager to get their hands dirty and use their imagination to help solve the biggest problems. The DevOps Engineer needs to work with various development squads to integrate various code scanners test automation tools, performance analysis tools. Expertise will be leveraged to continuously improve the performance, security and reliability of the software delivery systems. Moreover, the DevOps Engineer work to design, implement and test the deployment of environment via Infrastructure-as-Code​ and make sure that observability tools are connected to monitor the services running on infrastructure. The DevOps engineer may or may not make use of containers depending on the situations of each squads and applications. The DevOps Engineer is a strong communicator, advocate of DevOps Mindset and Culture, able to explain its true advantages to less experimented squad members, including teaching of technical tools and capabilities. The DevOps Engineer is not afraid to get dirty hands and use imagination for helping the squads to improve their performance.   Requirements: This work will require Reliability status.   Primary Responsibilities:   
  • Design, implement, maintain and improve CI/CD pipelines for several products, for multiple environments and multiple situations
  • Work with the squad to integrate quality and security into the development process, making sure that security scanners, controls, policies and regulations are compliant.
  • Work with the team to integrate test automation tools and mechanisms for various needs, such as unit testing, regression testing, API testing, UI testing and performance testing.
  • Make sure observability is implemented and connected to analyze and improve system reliability
  • With the help of systems analysts and tech leads, continuously explore, analyze and propose solution to improve deployment speed and quality
  • Work on the design, implementation and testing of the Infrastructure-as-Code deployment environment
  • Read and transform tool reports so that they are in a readable format, integrated to the development process management platforms (such as Azure DevOps, Jira or ServiceNow)
  • Gradually transfer DevSecOps knowledge to the squad members, to ensure that the team becomes cross functional.
  • Work with the squads and the DevSecOps Chapter to make sure that the DevSecOps roadmap aligns with our long term objectives
  • Continuously seek better ways to solve technical problems and design the solution, identify gaps and opportunities for improvement
  • Mentor and coach the technical team about DevSecOps, and if applicable also with code reviews
  • Proactively identify opportunities for process, systems, and other improvements.
  • Monitor and analyze system logs, network traffic, and security events to help identify and respond to security incidents
  • Strong understanding of automation in general and its benefits (do twice=automate)
  Specific Project Requirements:    The DevOps Chapter is currently working on several projects we require participation in those objectives. Expect to work on : 
  • Participate in the development of application, infrastructure and data monitoring systems, using App Insights or other commercial tools
  • Build several pipelines for a multitude of tools in order to run software security scanners, such as SCA or SAST scanners
  • Support test automation within pipelines
  • Help teams automate through different methods for legacy apps (including scripting and automated configurations)
  Top Skills Required:
  • Completed an Undergraduate Degree in Computer Science, Engineering or Management Information Systems or an equivalent combination of relevant education and work experience
  • 5 years in Software Engineering
  • Demonstrated and strong experience in agile projects on Azure DevOps, Azure Cloud Environment and SaaS Solutions
  Other Skills Required:
  • Demonstrated experience on On-Prem environment with legacy software and DevSecOps solution for legacy software or ERP
  • Strong knowledge of Terraform and Infrastructure as Code​
  • Strong knowledge of Azure DevOps pipelines (YAML) or similar​
  • Strong knowledge of version control software good practices and Git​
  • Strong knowledge of Azure and Azure Monitor​
  • Strong knowledge of the containerization principles such as Docker, Azure Containers and Kubernetes​
  • Strong knowledge of bash or Powershell or other scripting tools to automate actions​
  • Relevant experience in agile delivery
  • Strong Analytical ability with demonstrated application of technical problem solving and analytical tools and techniques. Ability to identify issues and risks and provide options analysis.
  • Effective communication skills with ability to understand the squad’s priorities and propose technical decisions tied to priorities
  • Capacity to work in small teams, be able to achieve results with limited support (autonomy required)
    Assets:
  • AZ-400 certification
  • Bilingual in both official languages (French and English)
  • Active coach and mentor skills, with patience and aptitudes to teach to others
  • 3 years or more in professional software development (code, tests) in C# and .NET 3.0 or above Background in Financial, Insurance or other related an asset
  • Experience working with databases, relational or NoSQL
  • Experience with ETL processes
  • Strong understanding of security practices like SCA, SAST, DAST, etc.​ and tools like Mend, Snyk, etc.

Job Features

Job CategoryDevOps Engineer, DevSecOps Engineer

We are looking for a DevOps Engineer – (DevSecOps)! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: DevOps Engineer – ...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Market Research Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Market Research Analyst Term: 6 months contract with extension Location: Hybrid: Ottawa and / or any community hub local to the resource (Toronto, Montreal, Vancouver); 1X / month Job ID number: C1293   Brief Description of Duties:    The Junior Market Research Analyst Services will be responsible for developing and deploying measurement frameworks across the entire marketing, with a concentrated focus on demand generation to continuously enhance exporter marketing programs.  As an exceptional communicator, the candidate will leverage a consistent measurement framework to share program and customer insights to marketing leaders and team members to inform & enhance marketing performance across the full value stream (data, analysis, insight and action/recommendation). The candidate will manage the ROI framework for marketing, leveraging measures such as ROAS (return on Ad spend), CPA (cost per acquisition) and other metrics demonstrating the impact of marketing.  The successful candidate should have a strong drive for results while striving for quality improvement to impact business results and customer experience.   Primary Responsibilities:   
  • Establishes analytical and measurement methodologies to continuously enhance marketing programs, customer engagement and experience with the overall goal of increasing impact of marketing and digital channels.
  • Leads monitoring, analysis and evaluation of results of initiatives in order to recommend improvements and measure return on investment.
  • Collects data from relevant systems using tools such as Denodo, PBI, SAS.
  • Provides reporting via visually compelling PowerBI dashboards to provide insight and visibility to results.
  • Provide consultation to Demand Generation team on marketing performance and conversion rates to help with data-driven decision making.
  • Leverages tools to evaluate all aspects of digital marketing programs to influence future direction.
  • Accelerates analytical marketing expertise as part of an integrated marketing model through sharing results, best practices, processes and internal capabilities.
  • Incorporates other research, outside data and evaluation tools to build insight and story, augmenting analytical practice.
  Top Skills Required:
  • Proficiency in marketing & customer data extraction, measurement and presentation for marketing campaigns
  • Confident communicator who will share expertise without prompting – takes ownership
  • Understanding of business needs
  • Power BI, understanding of SQL, Python or other commonly used data language

Job Features

Job CategoryMarket Research Analyst

We are looking for a Market Research Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Market Research Analyst Term: 6 mont...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Helpdesk / Technical Support​​! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Helpdesk / Technical Support Term: 12 months contract with extension Location: Toronto – Hybrid: 2 days a week Job ID number: C1292   Brief Description of Duties:    The Cash Processing and Support group is seeking a Help Desk/Foreign Currency Cash Team Analyst to assist with the ongoing Foreign Currency Cash Transaction Project. We are looking for a strong customer service representative who can deal with Branch Managers, taking transit orders, work well under pressure, and maintain an empathetic approach while helping others. Candidate Value Proposition:
  • The successful candidate will have many development opportunities throughout their time at the bank as well as the opportunity to work at the Bank fulltime in the future with strong performance. The candidate will be hands on with some of the most advanced and emerging technology on a day to day basis.
  Typical Day in Role:
  • Booking currency rates for customers
  • Buying and selling currencies from branch staff
  • Inventory for branch network
  • Sending out emails for System issues
  • Taking orders to two cash requests
  • Book rates accordingly and communicate to third party provider to send that rate out to the bank
  • This role is ultimately a foreign currency cash team role supporting the branch network for all foreign currency needs
Must Have Skills: 
  • Bilingual in English/French required
  • Experience in a similar customer service-related position
  • Experience of phone customer support – preferably within the financial transactions space
  • Experience probing and identifying customers ask - problem solving an analytical thinking demonstrated in recent project or position
Nice to Have Skills: 
  • Prior banking FI experience
  • Knowledge of foreign currency orders (worked for an exchange bureau or currency exchange in the past)
  • Knowledge of General Ledgers, cash orders or any accounting skills would be asset

Job Features

Job CategoryTech Support

We are looking for a Helpdesk / Technical Support​​! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Helpdesk / Technical Supp...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Project Control Officer​​! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Project Control Officer Term: 6 months contract with extension Location: Toronto – Hybrid: 2 days a week Job ID number: C1291   Brief Description of Duties:    Ensure project control procedures and policies within a program of related projects are executed. Assist in maintaining project schedules. Develop and maintain issue logs. Maintain project repositories of documents. Prepare documents for various recurring meetings including minutes, issue logs etc. Develop presentation documentation as required for project teams. Develop consolidate program status reports. We require a project coordinator whose primary focus will be on providing financial management and analytical support to project managers at the program level for a large (Tier 1) initiative. As part of this project team, prime responsibility will be to:
  • Manage relationships and all activities with all required partners (business, TS Finance, program PMO, TS project teams, external partners) related to program one-time and on-going financials (prepare budget, forecasts and actuals).
  • Utilize project management software for development and distribution of comprehensive set of monthly, weekly and ad hoc project financial reporting to a variety of program stakeholders (including templates for use by other project members).
  • Work closely with TS Finance to provide necessary detailed financial data to support the forecasting and tracking of capitalization and amortization.
  • Manage all financial status meetings for the program. Provide support for invoice processing. Manage process for all required updates to internal financial management tracking tools (e.g. EPM, Carpe Diem).
  • Manage reporting and tracking for resource utilization.
  • Exercise discretion in managing correspondence and information, escalating issues where appropriate.
  • Act as central point of communication for core team members, management, business partners and other stakeholders on program, organization and platform issues. SKILLS: MS Project knowledge to create and maintain project plans. MS Excel and PowerPoint knowledge to create and maintain documents. Knowledge and experience in maintaining a central repository of project plans, reports, competencies etc.
Must Have Skills: 
  • Strong working knowledge of project management methodologies – both waterfall + agile
  • Strong experience using Confluence, Jira, MS Project
  • Project Monitoring and Control Experience: project governance and quality control, project forecasts, strong asset if candidate has worked on large scale projects in the past
  • Able to work independently - requires minimal direction, adapts quickly to change
  Nice to Have Skills: 
  • Experience in business transformation work – (for example: HR related - role restructuring, organizational restructuring)
  • Previous work working in ambiguous situations, sensitive situations – able to hit the ground running no matter the situation
  • Previous banking experience

Job Features

Job CategoryProject Control Officer

We are looking for a Project Control Officer​​! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Project Control Officer Term: ...

CONTRACT
Canada
Posted 3 years ago
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: 6 months contract with extension Location: Toronto – On Site: 3-4 days per week Job ID number: C1290   Brief Description of Duties: 
  • Manage project plan, project deliverables, risks, issues, stakeholders
  • Provide status reports
  • Facilitate meetings/discussions
  • Prepare meeting materials (decks), update project plan (using MS project & Excel)
  Technology needed: 
  • MS project (intermediate-advanced level) – heavy usage
  • Power Point, Excel, Word, Outlook – heavy usage
  • SharePoint
  Must Have Skills: 
  • Build and update project plan using MS project
  • Very detailed oriented
  • Excellent communication skill (written & verbal)
  • Has experiences managing/delivering regulatory projects before many stakeholders who may be in different time zone
  • Has experiences working in a fast paced and must be adaptable to a fast changing environment
  Nice to Have Skills: 
  • PMP, IT Risk & controls
  Soft Skills: 
  • Stakeholders management
  • Negotiation

Job Features

Job CategoryProgram 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: 6 months contrac...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Business Systems Analyst​​! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Business Systems Analyst Term: 6 months contract with extension Location: Toronto – Hybrid: 3 days a week Job ID number: C1288   Brief Description of Duties:    Onboarding of CNB apps to one or more of the IAM services namely ServiceNow, Sailpoint Access Manager, RBC CyberArk and authentication (SSO, AzureAD)
  • Work with business partners and application teams across RBC Enterprise to explain the onboarding process and document requirements/ assist the teams with end-to-end onboarding process
  • Work with business partners and application teams to ensure data remediation is completed.
  • Participate in all aspects of onboarding testing as requested by the onboarding team
  • Provide support with tasks and ad hoc requests as required
  • Report on onboarding progress and metrics
  • Participate in internal/external audits, establish, monitor, and coordinate action plans
  • ServiceNow, Sailpoint Access Manager, CyberArk, Azure AD, understanding of cloud identity, Requirements gathering, good technical skills. Candidate will work with different business areas to onboard apps to the multiple IAM services to meet risk controls and RBC Security standards
  Must Have Skills: 
  • Undergraduate degree coupled with identity management experience in a large organization, preferably a financial institution. Preferably 2-3 years of experience
  Nice to Have Skills: 
  • CISSP or other IAM-specific certifications
  • 2 or more IAM services knowledge
  • Knowledge of business line(s)’ business applications/processes
  • IT standards, methodologies and audit requirements
  Soft Skills:
  • Demonstrated ability in written and oral communication skills along with strong presentation skills. Ability to determine the information and communication needs of the stakeholders and project.
  • Strategic thinker with strong organizational, project management and time management capabilities.
  • Deadline-driven and results-oriented; able to meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously.
  • Excellent interpersonal skills to collaborate across functions and businesses.

Job Features

Job CategoryBusiness Systems Analyst

We are looking for a Business Systems Analyst​​! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Business Systems Analyst Term...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Salesforce Developer​​! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Salesforce Developer Term: 6 months contract with extension Location: Toronto – Hybrid: 2 days a week Job ID number: C1287   Brief Description of Duties:    We are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our business alongside a team of seasoned, diversely-skilled technology professionals. Meaningful work is fueled by meaningful performance and career development conversations with your manager. Here's some of what you may be asked to perform:
  • Develop Apex (classes and triggers), Lightning Components, and Visualforce to extend Salesforce in order to support business requirements,
  • Application development, including basic Visualforce pages/Lightning pages, Lightning Web Components, Assist with each release cycle to implement and deploy new/updates to existing applications and code,
  • Translate functional requirements into technical requirements
  • Design and build high-performance, reusable, and reliable Apex code with best practices
  • Identify bugs and align with requirements during debugging
  • Test bug fixes to make sure they work as per requirements, then deploy them to production
  • Create/modify existing controllers, controller extensions, and triggers across all platforms.
  • Apply best practices and design patterns of best-of-breed applications developed on the Salesforce. com platform
  • Create and execute unit, integration and user acceptance test plans, including use cases and test data. Write test classes for the class that you develop and ensure more than 80% code coverage.
Must Have Skills:   
  • Experience in Salesforce Development
  • Knowledge of Apex Data Loader and Salesforce DX and experience with Lightning Web Components
  • Case management in Salesforce
  • Sound to advanced knowledge of the business, technical environment, standards, processes, procedures, programming languages and operating systems.
  • Readiness and motivation (as an experienced developer and subject matter expert) to address and resolve complex issues, guide/advise/support clients, partners and project teams, often working on multiple medium-to-large sized projects.
  • Commitment to and belief in the quality of your deliverables.

Job Features

Job CategorySalesforce Developer

We are looking for a Salesforce Developer​​! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Salesforce Developer Term: 6 mont...

CONTRACT
Canada, Hamilton, Mississauga
Posted 3 years 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: 12 months contract with extension Location: Hamilton, Mississauga – Hybrid: 2-3 days a week Job ID number: C1286   Brief Description of Duties:    Responsible for managing all aspects of the project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting. Develop and maintain all project documentation (Project Plan, Issue and Action Logs, Risk Management, Communication Plan, Status Reports, ...etc.). Maintain the Project Management Office Library with lessons learned database, and apply lessons learned to all initiatives. Assist in the development and implementation of templates, procedures and processes as part of the continuous improvement process. Qualifications include: Demonstrated experience in project management delivering project solutions; Experience in managing multiple projects at a time; Expert in using MS Suite including Microsoft Project; Knowledge of proven industry best practices and standards; and Project Management designation an asset but not required.   Must Haves: 
  • Unified Communications and networking

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