Job Archives
- Assess and monitor the Bank’s risks and exposures against the Board-approved Risk Appetite Framework.
- Articulate and escalate risks promptly to drive the right discussions with the risk owners (including the senior leadership team) to address any significant risks.
- Provide guidance on enterprise-level policies and standards that reflect the Bank Board approved risk appetite, risk tolerances and risk limits.
- Contribute to the drafting and management of policies and procedures and analytics.
- Promote risk awareness throughout the Bank of technology, cyber and data risks, and ensure that appropriate training is provided to Bank staff in collaboration with the technology group as applicable.
- Support the enterprise ORM Framework by providing challenge on the following activities, including but not limited to:
- Risks and controls identification (RCSA) for core technology processes;
- Testing of key controls identified from the RCSA, and remediation on any identified gap;
- Technology risk related scenario analysis;
- Key Risk Indicators and metrics and monitoring on KRI results and mitigation action(s).
- Make and recommend policy, procedure and control enhancements as required to address emerging risks and regulatory changes.
- Participate in audit and regulatory risk discussions, and Operations Committees as needed.
- Liaise with regulators and law enforcement as required.
- Oversee new initiatives and vendors risk assessments.
- Management and Board reporting as required.
- 3+ years of experience in Technology operations, Risk Management and/or Internal Audit in the financial services industry
- Prior experience in controls assessment and reporting
- Exposure to OSFI, COBIT, NIST or ISO 27001
- Proficient with MS Office applications (Word, Excel, PowerPoint)
- Strong presentation and facilitation skills
- Excellent verbal and written communication skills
- Strong ability to lead and influence change with executives
- Undergraduate degree in Computer Science / Computer Engineering /
- Effective organizational, project and time management skills with the ability to prioritize, support and anticipate the needs of the department and deliver on concurrent projects with competing priorities.
- A positive attitude, a desire to learn, and a willingness to persevere to get work done, either independently or as part of a team.
- Strong attention to detail and accuracy.
- Well-developed analytical, problem solving and research skills.
- Polished verbal and written communication skills, including experience in preparing and presenting reports to various levels of management.
- Experience in banking
- Risk Management is an asset.
- Accreditation such as CISSP, CISM, CRISC, CGEIT, CISA, CRM and/or similar is desirable
Job Features
| Job Category | Risk consultant |
| Risk Management | 3+ |
| Internal Auditing | 3+ |
| Banking experience | nice to have |
- 4+ years BSA experience – must be technical
- Capital Markets experience
- Data analysis experience – SQL, etc.
- Jira experience
- Liquidity risk
- Capital regulatory experience
Job Features
| Job Category | Business Systems Analyst |
| BSA | 4+ |
| SQL | 4+ |
| Data Analysis | 4+ |
- Fullstack developer
- Angular Front End – needs to be strong
- .Net Back End
- .Net Core
- API
- Strong Communication Skills
- Able to problem self
- Independent worker
- Able to Collaborate with team members
- Azure
- DevOps
Job Features
| Job Category | Fullstack Developer |
| Angular | 5+ |
| Fullstack | 5+ |
- Create/update process flow diagrams and identify/update SOX controls, where applicable
- Create/maintain business/operational process flows for non-SOX processes
- Drafting procedure documentation, including RACIs, project plans
- Experience in testing the design and operating effectiveness of controls.
- Governance Risk and Controls experience (GRC)
- Sarbanes Oxley (SOX) controls
- Create/update process flow diagrams and identify/update SOX controls, where applicable
- Non-SOX processes / controls
- process flows experience
- Superior interpersonal and communication skills
- Well-developed analytical and problem-solving skills
- Banking experience
Job Features
| Governance Risk and Controls | 4+ |
| SOX | 4+ |
- Analyzing user requirements to inform application design.
- Write well designed, testable, efficient code
- Debugging and resolving technical problems that arise.
- Ensure designs are in compliance with specifications
- Aligning application design with business goals.
- Prepare, produce and schedule releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Create and update documentation that detail how applications and system integrations function and maintained
- Ensuring continuous professional self-development
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Working experience with object-oriented analysis and design using common design patterns.
- Excellent knowledge of relational databases, SQL and ORM technologies (i.e. Hibernate, JPA2)
- Experience in developing web applications using at least one popular web framework (Spring MVC, JSF, Wicket, GWT)
- Experience developing web services using architectures such as REST
- Experience with JavaScript and JavaScript toolkits such as Kendo UI
- Experience with databases such as Oracle, MySQL or PostgreSQL
- Extensive experience with SQL, coupled with a strong background in relational databases.
- Extensive experience developing SQL queries, views, stored procedures and triggers.
- Perform data validation and massaging to ensure accuracy and quality of data.
- Data mining for advanced analysis of data, large volume data conversion and data cleansing.
- Experience with version control tools such as GIT and continuous integration tools such as Jenkins.
- Experience in testing through a full system development life cycle.
- Experience with test-driven development and test automation using tools such as Cucumber, JUnit or Selenium.
- Experience in analyzing test data set and determine expected outcome from the tests.
- Experience in documenting test results for corrective actions, reporting and audits. Experience with a bug-tracking tool such as JIRA an asset.
- Experience working in a research/health care organization is an asset
- Experience working in an agile + scrum development team, with a deep understanding of the principles, values and best practices of agile + scrum (project backlog, user stories, estimating work, sprint grooming, sprint reviews, sprint retrospectives).
- Ability to work with minimal supervision independently as well as a contributing member of an agile development team.
- Strong Interpersonal and communication skills, with excellent command of English, both written and verbal.
- Possess an excellent work ethic, be self-motivated and have demonstrated the ability to take on assignments and see them through to completion.
- Excellent analytical, logical, problem solving and organizational skills
- Creativity and high attention to detail.
- Very strong customer service skills.
- Ability to adjust to changing priorities that you will experience in a dynamic paediatric health research environment.
- Hands-on experience with PHP is an asset
- Experience with Crystal Reports or SQL Server Reporting Services (SRSS) is an asset
Job Features
| Job Category | Fullstack Developer |
| Fullstack Developer | 4-5 |
| Software Development | 4-5 |
| Angular/React | 4-5 |
| Core Java | 4-5 |
- The Application Developer provides technical support and day-to day administration for application development and design of various in-house and 3rd party applications and web administrative systems, sites and services used by the various academic and business units supported by the University Information Technology (UIT) - Business Management & eCommerce Applications Unit.
- The role is responsible to coordinate related projects, research solutions, develop, design, and implement applications as directed.
- Application development and design, maintain and support customized & third-party applications, maintenance, reporting and documentation, and develop/maintain websites.
- Approximately 70% production support (configuration, identifying/fixing bugs), 30% development
- Meet with client groups, identify and analyze business requirements – develop and/or propose solutions to meet requirements and objectives
- Provides technical consultation to non-technical users to illustrate the options/opportunities towards a resolution
- University Degree in Computer Science
- 3+ years of total experience
- C#.Net, VB.Net, ASP.Net, ADO.Net and Compact Framework technology
- RDBMS - (Oracle, MS SQL, Access), and SQL programming (T-SQL, PL/SQL), LDAP.
- JavaScript (server and client), XML, SOAP, RESTFul API’s, WCF, XSLT, ASP, HTML, DHTML, CSS, IIS
- Higher Education experience
- Any of the following – Java, Mobile Technology, Java Servlets, JSP, Apache, Microsoft PowerApps, PowerBI, Azure, and other cloud platforms
Job Features
| Job Category | Application Developer |
- Develop well designed, scalable, reliable, testable and reusable code for high quality and secure applications that adhere to corporate coding standards
- Proficient in writing C#.NET code using various .NET Frameworks self-dependently (or with little help)
- Experience with .NET technologies and frameworks like EF, MVC, Razor
- Able to work on multiple initiatives simultaneously using efficient time management & prioritization skills
- Troubleshoot and resolve issues with existing production software using root cause analysis techniques & constructive approaches
- Able to analysis business requirements and provide detailed, accurate & realistic development estimates
- Able to participate in peer reviews by providing insightful peer reviews of code using constructive criticism, and learning from reviews done by peers
- Must be able to provide 24/7 technical assistance on a rotational on-call basis
- Work closely with Infrastructure Specialists and System Architects to document Technical design elements of Application and Infrastructure projects.
- Develop and maintain standard operating procedures, and follow established processes & guidelines in the day-to-day work
- Develop high quality and technically accurate documentation translating business requirements into solutions maintaining proper grammar and sentence structure
- .NET, ASP.NET, C#, Web Forms, MVC, EF
- Client-side frameworks like Angular JS
- Experience with SOAP web services such as WCF
- Experience working with REST APIs—strong knowledge of creating complex REST APIs involving GET, PUT, POST, PATCH, DELETE—authentication is a must-have
- Strong knowledge & experience of Microsoft SQL Server including T-SQL, database optimization, query performance optimization
- Strong HTML/CSS/JavaScript/XML, including HTML 5, CSS 3.0, jQuery
- Microsoft BI tools including SSIS/SSRS – experienced in writing as well as troubleshooting complex SSIS packages including multiple workflows
- Experience working with various ticketing/issue tracking systems such as JIRA, Remedy etc.
- Relationship-building skills with a commitment to establishing long-term client relationships
- Experience & strong grasp on writing T-SQL scripts and using DDL/DML
- Strong communication skills
Job Features
| Job Category | Fullstack Developer |
| Fullstack Developer | 5+ |
| .Net | 5+ |
- Prepare estimates of the work effort required to design, develop, test and implement solutions for investment management applications and/or databases.
- Design, implement and test Python applications and SQL code.
- Work closely with business and technical teams to ensure successful completion of all technical deliverables.
- Participate in code reviews and make recommendations for optimization and improvements.
- Create deployment plans for production implementation and support transition documents.
- Support applications after production deployments. Investigate incidents caused as a result of application failures and come up with fixes in a timely manner.
- Carry after-hours support pager on a rotational basis
- Experience working as a software developer.
- Python programming experience (senior level).
- Fluency in core Python, its types and standard libraries. Experience using Python libraries such as Pandas, NumPy etc.
- Experience working with databases such as SQL Server (2016, 2019), Oracle and/or MongoDB.
- Hands on experience with database design, writing complex SQL queries and stored procedures.
- Experience using DevOps tools such as GitHub, Jenkins and Artifactory.
- Exposure to web development tools such as Vue JS, Flask and Django.
- Comfortable working on Linux environments and cloud platforms (AWS, Azure, Google)
- Prior experience with developing application interfaces with middle office and back-office systems such as Eagle Accounting Book of Record or any other ABOR or Investment Book of Record (IBOR).
- Critical thinker with good problem-solving skills.
- Strong communication skills
Job Features
| Job Category | Python Developer |
| Software Developer | 10+ |
| Python Programming | 4+ |
- The role also supports the delivery of analysis-based cyber security services to our internal clients across Canada including threat intelligence and vulnerability assessments.This is an intermediate level role.
- Focused on providing information security consulting to the business and IT clients
- Accountable for information security risk assessments
- Leads security awareness activities
- Conducts threat analysis, including researching evolving threats and providing recommendations
- Develops and conducts vulnerability assessments, and documenting findings in reports
- Conducting penetration tests is a nice to have
- Strong desire to work collaboratively in an unconventional and non/linear way to problem solve unique solutions
- Be customer focused and delivery oriented to drive change in ambiguous situations
- Work proactively with internal clients to understand their needs and deliver creative solutions.
- Strive for continuous learning and can influence others
- Bachelor degree from an accredited college or university or equivalent experience.
- Minimum five years’ experience as an information technology professional with at least two of those in information security demonstrating the accountabilities as listed above.
- Holds at least one information security certification or actively working towards at least one security certification (e.g. CISSP, CISM).
- Strong working knowledge of threat risk assessment methodologies NIST, ISO, IRAM2, etc.
- Strong technical background with exposure to multiple aspects of information technology, networks, server, application dev, architecture, storage, cloud etc.
- Excellent communicator including demonstrated presentation and negotiation skills.
- Experience with security solutions for multi-tier cloud based application on Microsoft Azure.
- Experience with DevSecOps and/or Agile would be an asset.
- Experience interpreting and consulting around meeting the requirements of the Information Security Policies and Standards for a large organization.
- Strong knowledge of IT control frameworks such as COBIT, ISO 27001, and the NIST cyber security framework.
- Working knowledge of IT Audit processes, including design of control test procedures.
- Demonstrated ability to foster relationships and build trust.
- Ability to work independently and deliver on commitments.
- Strong analytical and problem-solving skills.
- Experience in risk assessment methodologies.
Job Features
| Job Category | Information Technology Analyst |
| Information security | 2 |
| Information technology professional | 5 |
- Manage the workload for the digital workforce. This includes:
- Plan for platform growth by reviewing trends and RPA roadmaps, and formulate recommendations for approval.
- Scheduling and prioritizing the processes.
- Communicate breakdowns and downtime to the concerned stake holders in a timely manner and ensure that the various SLAs are met.
- Ensure the RPA operations documentation is kept up to date and include all changes.
- Optimization of the Robots through realigning of the schedule runs & Multi Bots processing Ensure we meet the SLA’S from the business for the processes the RPA team has automated.
- Act as second level support for workflows and processes, infrastructure, platform management; identify incidents, determine whether they are workflow related or systems related and escalate to Business owner, SME, developer or IT support respectively.
- Ensure all Blue Prism processes are properly scheduled, and platform resources are adequate and available.
- As the volume of automated process increases, the Controller must determine resource balancing and schedules to ensure SLAs are met.
- Managing Bots, monitoring automated processes and performing daily administration tasks. Coordination of manual processing of exceptions.
- Require 2 to 3 years’ experience in an RPA controller Role.
- Have excellent problem solving and analytical skills necessary to support large scale IT systems and networks.
- Good communication and organization skills – able to explain technical issues in a clear and concise manner.
- Team player & collaborates well in cross-functional teams.
- Database knowledge and SQL experience.
- Experience with RPA and/or Test Automation a plus. Knowledge of Software Development a plus.
- The following Blue Prism certifications, while not required, would be of added benefit; Blue Prism Foundation Training, Blue Prism Installation Engineer Certification, Blue Prism Technical Architect Certification
Job Features
| Job Category | RPA Developer |
| RPA Controller | 2-3 |
| Database knowledge | 2-3 |
| SQL | 2-3 |
- Develop web apps and interactive data visualization dashboards
- Drive data analysis and data visitation activities
- Explore and work with complex datasets to implement complex visualizations
- Develop data transformation workflows and automation workflows
- collaborate with data scientists and data modelers to scale and deploy solutions in production
- Support project team to scale, monitor, and operate data platforms for very high availability and performance
- Provide clear documentation of all workflows and findings for internal reproducibility
- Capital Markets Expertise
- Experience in Trade and Data flow cycle
- Gathering requirements, document technical documents,
- Solid BA background
- Hands on in Investment accounting and Investment Risk Management
- Management skills (Managing 2 juniors)
- Data ware housing project in capital markets
- Exposure to Security Master and Asset classification
- Experience in various investment products - Equities / Futures/ Forwards / Options
- Python, hands on is a major plus
- Proficient in MS Office / Power BI / Visio
- Able to lead business as consultant and lead the solutioning for them
Job Features
| Job Category | Business Analyst |
| Business Analyst | 7+ |
| Capital Markets | 3+ |
| Data Warehouse | nice to have |
- Develop web apps and interactive data visualization dashboards
- Drive data analysis and data visitation activities
- Explore and work with complex datasets to implement complex visualizations
- Develop data transformation workflows and automation workflows
- collaborate with data scientists and data modelers to scale and deploy solutions in production
- Support project team to scale, monitor, and operate data platforms for very high availability and performance
- Provide clear documentation of all workflows and findings for internal reproducibility
|
|
Job Features
| Job Category | Application Developer |
- The Project Manager ensures delivery of one or more complex projects within the CCAU Digital Banking, that involve multiple teams working on deliverables contributing to an overarching project objective. The project Manager reports status and ensures alignment between many stakeholders across multiple areas of the bank and manage all aspects of the budget, schedule, risks, issues, reporting and governance of projects, including the identification, and escalation of risks and issues Administrative: ensure the completion of required forms and processes for Bank-wide release management, including the OR/NIRA process.
- Escalate risks and issues that cannot be solved with the project team.
- Engage stakeholders (e.g. risk, legal, audit) as needed for consultation and counsel throughout the course of the project
- Ensure risks are mitigated and that teams are unblocked and can effectively complete their work.
- Report project status to multiple stakeholder groups, including: CCAU Digital Banking, business lines and executive SteerCo, as required.
- Ensure all teams are aligned and that the dependencies between teams are tracked and managed.
- Track and manage project risks, issues, action items and key decisions across the project.
- Integrate inputs from many stakeholders to establish and manage a consolidated scope, schedule and budget for the project.
- Build and maintain solid, professional working relationships with peers within the project team and business lines. Leverage these relationships to identify issues, make recommendations and initiation resolution.
- Responsible for assembling and implementing project plans.
- Responsible for the execution of day-to-day project and task oriented work efforts and meeting project expectations for established time, cost and specification definitions.
- Experience in managing and delivering complex software projects in larger organizations.
- Demonstrates strong knowledge of Agile methodology while delivering IT projects. Ideally has
- Expert knowledge and understanding of project management practices, disciplines, tools, and methodologies. Ideally has Project Management Professional certification (PMI PMP).
- Strong budget management and forecasting experience.
- Strong problem solving, critical thinking and analytical skills to rapidly assess problem situations.
- Demonstrates creativity and adaptability when identifying solutions.
- Excellent verbal and written communication skills, with ability to communicate on a broad spectrum (from deep technical discussions to high level executive vision)
- Excellent interpersonal, negotiation and relationships management skills
- Excellent organizational skills and the ability to manage multiple complex initiatives
- Demonstrates proactivity and accountability.
- Spanish speaking, while NOT a hard requirement is a HUGE asset.
- Ability to work with both technical and business stakeholders overseeing delivery of multiple complex projects.
- They want to replicated Ana Maria Santos (attached). It’s a delivery and oversight role. No direct reports.
Job Features
| Job Category | Delivery Manager |
| Project Management | 7+ |
| Managing and delivering complex software projects in larger organizations | 7+ |
- Accountable for complex customization & coding in the salesforce.com ecosystem
- As a senior member of technical staff assist the dev lead & developers in the creation of solution design for the user stories in the POD
- Be the technical subject matter expert and assist the team to solve complex problems
- Salesforce Exprience
- Experience in JavaScript
- Experience in web services (REST)
- Experience with Git and Devops processes
- Experience in Agile Delivery environment
- Previous experience with Mulesoft is an asset
Job Features
| Job Category | Salesforce Developer |
| Salesforce Development | 5-7 |
• Senior Developer delivering the design, development and Implementation of Pega BPM application changes for multiple technology projects • Provide technical leadership, direction and mentorship to a team of IT professionals including Project Managers, Software developers, Business analysts and other project stakeholders • Consult on all aspects of research, analysis, design, and development of technical solutions including work effort and cost estimation • Demonstrate strong communications skills (written & verbal), proven ability to effectively interact with individuals across business units and at various levels within the Bank (technical, business) • Participate in technical recommendations and decision making with other technical teams, architects, and business partners • Produce and/or assist with the production of various SDLC/PMLC deliverables • Identify and manage project risks and dependencies, ensuring that they are managed appropriately • Build consensus and relationships with project team and Business, through use of superior negotiation skills
MUST haves:- SQL Scripting
- DBMS in Oracle
- Pega Development
- Pega CSA Certification
- College Diploma or University Degree in C.S.
Job Features
| Job Category | Pega |
| Pega Development | 5+ |
| SQL Scripting | 5+ |
| DBMS in Oracle | 5+ |
