Job Archives
We are looking for a Applications Programmer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Applications Programmer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 238
Ideal candidate background:
- 7-10 years' experience in ETL development, data analysis/ reporting and working with large volumes of data, ideally within financial services.
- Well organized, high attention to detail, results oriented.
- Craft complex and comprehensive BI reporting packages by understanding data structure on Azure platform, constrains, existing reports in SSIS, Access, Tableau and ensure reengineered processes meet the business needs and currently technology architecture.
- Validate the quality and integrity of the data included in reporting
- Create and maintain detailed documentation on all projects/requests.
- Validate the quality and integrity of the data included in the Reporting Packages and Dashboards
- Adopt, implement, and effectively evolve report automation standards
- Design/develop dashboards and scorecards to support business needs; ensure alignment of metrics across the organization
- 7-10 years' experience in ETL development, data analysis/ reporting and working with large volumes of data, ideally within financial services.
- 5+ years' Experience in SQL writing complex queries and minimum two years in advanced PySpark / Python preferably in Azure environment
- Extensive knowledge of data engineering practices and developing scalable data pipelines
- Excellent troubleshooting skills with ability to interpret data and do trend analysis to identify anomalies and ability to understand and Tableau
- Project and time management skills and work independently to delivery on the tasks.
- Experience using visualization tools and ability to develop basic to intermediate complex Tableau Dashboards.
Job Features
| Job Category | Applications Programmer |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 237
Job Description:
- Reporting to the Senior Director, Enterprise Data Management, you will be a key member of the Enterprise Chief Data Office.
- 7-10 years of Project Management experience
- looking for someone with strong strategic planning and initiatives experience
- Run, protect and Transform programs
- Proactive and Engaging
- Strong relationship with Business stakeholders
- Collaboration – Help internal partners make informed decisions about the development of programs, products, and services. Coach and mentor, your teams as you work toward a common goal. Negotiate deliverables and milestones whenever necessary.
- Project Coordination – Proactively identify risks to the project schedule and find ways to mitigate them. Monitor milestones; ensure they are completed according to timelines and budgets. Execute a project plan that strikes the right balance between budget, time, and risk.
- Communication and Persuasion – Share ideas, build consensus, and write with impact. Chair meetings and
- Relationships – Develop trusted working relationships with business stakeholders and technology partners.
- Leadership – For those candidates with extensive experience, training, and mentoring colleagues.
- You can demonstrate at least five years of experience in project management, preferably managing Strategic Initiatives. You have experience with project management and issue management tools like Planview, ServiceNow, and JIRA. It is an asset of you come from Financial Services Industry.
- You have a degree/diploma in Computer Science, Engineering, Management Information Systems, or a related field of study. It’s an asset if you have your PMP designation.
- You embrace and champion change. You'll continuously evolve your thinking and the way you work in order to deliver your best.
- Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
- You’re digitally savvy. You seek out innovative solutions and embrace leading-edge technologies. You can easily adapt to new tools and trends.
- You're driven by collective success. You know that collaboration can transform a clever idea into a great one. You understand the power of an inclusive team that enjoys working together to create a shared vision.
- Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability
Job Features
| Job Category | Project Manager |
We are looking for a Project Control Coordinator! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Control Coordinator
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Banking
Job ID number: 237
Job Description:
Must Have Requirement:
- Experience with IT projects in the financial industry
- 2-4 years experience
- Financial industry experience within Canada
- Certifications or education
- FI experience outside of Canada
- Assists in coordinating schedules
- Coordinates deadlines on all deliverables
- Assists in monitoring teams progress
- Coordinates client support efforts
- Assists in preparing progress and planning documentation when necessary
- Attends all client and staff meetings pertaining to project
- Previous project coordination experience
- Excellent customer service skills
- Ability to work in a team environment
- Computer knowledge and interest
- Bachelor's degree in a technical or business-related field
- 2-4 years experience required
Job Features
| Job Category | Project Control Coordinator |
We are looking for a Technology Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Technology Architect
Term: Contract – 8 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Government
Job ID number: 236
Description
Responsibilities:
The Sr. Technology Architect will be key members of the Secure Solutions Design Unit leading the design and implementation of enterprise network security solutions, repeatable cloud security patterns and models. Including leading:
- Network security specific security pattern development and design improvements
- Architecture and iterative design support for the Ontario Government Secure Access Service Edge and VPN - Palo Alto Prisma suite.
- Subject matter expertise and guidance on implementation and continued improvements to align network security services with our business objectives.
- Architecture, design, and configuration leadership/support as required.
- These resources bring specialized skills, knowledge and industry best practices in the areas of cloud and on-premise security domains / services, application architecture, networking and security operations.
- Develops, recommends, implements and manages the security / technical architecture which will be used for all or specific applications in a large, distributed multi-cloud environment.
- Responsibilities also include the identification of relevant information and the determination of the environment, which will be used for solution development.
- Provide program oversight and technical guidance to security and technology teams working on security process improvements and deployment & configuration of security platforms.
- Leadership experience in the development and implementation of technical security architectures at the specified experience level
- Extensive experience with at least two cloud service providers (i.e. AWS, Azure, GCP) , enterprise security services, Identity and database technologies, and network access protocols
- Experience in structured methodologies for the design, development and implementation of cloud applications
- Extensive experience in systems analysis and design in large secure solution environments
- Knowledge and experience designing processes around ITIL and is able to guide others using this methodology
- Experience translating business requirements into solution needs
- Experience preparing conceptual, logical and/or physical processes and data models
- Experience developing, recommending, implementing and managing technical security architecture
- Awareness of emerging technologies, trends and directions
- 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
- Knowledge and understanding of Information Management security principles, concepts, policies and practices
- Palo Alto Prisma Access
- Radware Web Application Firewall (WAF)
- Cloud Access Security Broker (CASB)
- Firewall Policy Management
- Cloud Infrastructure network architecture e.g. cloud security groups and network access control lists
- Experience working on agile project delivery teams
- Working Experience with
- Backlog
- User Stories
- Scrum
- Sprints
- Experience developing solution design and architecture documents
- TOGAF Architectural Framework
- Solution Design Framework and Documentation
- requirements gathering
- conceptual design
- detailed design
- Engineering implementation support
- Previous Public Sector work experience is considered a positive
- Network Security focus role
- Architecture and iterative design support for the Ontario Government Secure Access Service Edge and VPN - Palo Alto Prisma suite
- Endpoint Protection & Detection Response (Palo Alto Prisma)
- Strong Networking Architect
- Advanced knowledge and experience with core security technology domains
Job Features
| Job Category | Technology Architect |
We are looking for a Law Clerk! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Law Clerk
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 235
SUMMARY OF DAY TO DAY RESPONSIBILITIES:
Job responsibilities include, but are not limited to the following:
- Significant involvement in the preparation of the Bank's annual information form, annual report on Form 40-F and management proxy circular.
- Substantial involvement in the preparation of the annual questionnaires for the Bank's directors and executive officers, including reviewing, disseminating, and analyzing the completed questionnaires.
- Maintain compliance with internal policies and procedures implemented to support compliance with securities regulatory obligations.
- Overseeing the Bank's regulatory and public company filings and reports, both domestically and internationally, including the preparation of, or support of lawyers in their preparation of, these materials.
- Manage the Shareholder Relations function of the Bank, including corresponding with shareholders and working with other internal stakeholders and the bank’s external service providers to resolve inquiries.
- Provide organizational and preparatory support for the Bank’s annual shareholder meeting, including maintaining task lists and timetables; preparing documents for shareholders and regulators; preparing voting forms, the Annual Shareholder Meeting webpage, drafting the agenda, Confidentiality Agreements and helping to manage the mailings to registered and beneficial shareholders.
- Direct the Bank’s Canadian and U.S. transfer agents on various matters.
- Assist with managing service provider relationships and accounts for the team, including preparing and managing budgets; reviewing, obtaining sign-off and paying all invoices; and reviewing service levels and terms.
- Assist with the preparation and delivery of materials, including memos, policies, for TD's board of directors and associated committees.
- Assist in reviewing and analyzing the impact on the Bank of new legislation and initiatives in securities regulation in Ontario, at the federal level, and internationally.
- Assist members of the Treasury and Corporate Securities Legal team with other duties as assigned.
- Post-secondary education at a university or community college. Being licensed as a paralegal, a law clerk designation or equivalent law clerk education would be an asset.
- Experience as a securities or corporate law clerk at a major law firm or financial institution, including experience with SEDAR and EDGAR, would be an asset.
- Knowledge of securities regulatory obligations for public companies would be an asset.
- Highly organized and detail oriented with ability to manage and execute projects with multiple stakeholders under tight timeframes.
- Exceptional communication skills (written/verbal) with the ability to tailor messaging to the audience are essential for this role.
- Excellent judgment and unwavering integrity, showing discretion and maturity in handling sensitive and confidential matters.
- A self-starter who is able to work independently, prioritize own workflow, and understands when to escalate issues, ensuring quality output and efficiency.
- Ability to develop, maintain and build positive relationships with partners while demonstrating tact and diplomacy to impact and influence at all levels of the organization.
- Strong technical proficiency with software applications (such as MS Office, Adobe Pro, etc.). Familiarity with TyMetrix would be an asset.
- Interest in and ability to learn legal concepts and principles (Canadian Securities Course, and law clerk, securities law or similar experience, are preferred).
- Previous project management experience is an asset.
- Law clerk experience
- Can work with confidential information
- Work in a fast paced environment
- Excellent communication skills
- Strong attention to details
- Corporate law clerk experience (rather than court experience)
Job Features
| Job Category | Law Clerk |
We are looking for a Cyber Security Specialist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Cyber Security Specialist
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Government
Job ID number: 234
Description
Experience and Skill Set Requirements
The main function of the Senior Accessibility and Equity & Inclusion Specialist will be to lead accessibility efforts under our multi-year accessibility plan by prioritizing and managing initiatives, progress reports, and budgets. They will also work with internal stakeholders, external partners, and our networks to develop a sound understanding of our culture and opportunities for growth.
Additionally, the selected candidate will:
- Lead the Centre of Excellence’s accessibility plan and reporting with a focus on strategic planning
- Complete analysis of screen reader capabilities of the Cyber Security Ontario portal, present findings, and implement solutions
- Coordinate reporting for, and advise on all cyber education and awareness products
- Contribute to the implementation by Design Multi-Year Strategy
- Develop presentations, reports and briefing notes for a range of audiences, including senior executives
- User Experience Design/ Quality Assurance
- Provides quality assurance and user experience design expertise and advice to internal stakeholders on design principles and the development and implementation of best practices in accessibility to ensure compliance with legal requirements and industry best practices. Extensive experience in the analysis, development, design, testing and implementation of websites, as well as accessibility testing (such as screen readers) and knowledge of accessibility principles and internationally recognized guidelines.
- Accessibility Liaison and Advice
- Maintains ongoing liaison with cyber security staff and senior client ministry program management to facilitate working relationships on all accessibility planning, implementation and management matters by assessing accessibility needs and assisting asset custodians in the identification, design, and implementation of accessibility solutions.
- Project Management
- Leads and/or carries out large scale and sensitive projects and/or significant components of other projects with accessibility design elements, to mitigate identified risk to an acceptable level, ensuring compliance and integration with the Accessibility for Ontarians with Disabilities Act (AODA) standards; provide supervision/technical direction to teams, coordinate development of design specifications, prepare reports, estimates, and feasibility studies.
- Communication and Relationship Management Skills
- Demonstrated communication, consultative and advisory skills to act as the lead accessibility resource and provide expertise to ongoing contacts.
Job Features
| Job Category | Cyber Security Specialist |
We are looking for a Cloud Platform DevOps! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Cloud Platform DevOps
Term: Contract – 4 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 233
Description:
- Implement ML Infra as code using AWS CDK. Requires familiarity with Typescript
- Manage Github and Github workflows to implement CI / CD systems for automated infra deployment
- Deploy and manage ML modeling workloads using AWS Services – AWS Sagemaker, AWS Lambda, ECS & ECR
- Collaborate with data scientists during model development phase and assist in productionization of models
- Experience in architecting and designing scalable, reliable ML infra. Individual will participate with other stakeholders while building out solutions.
- Good understanding of S3, AWS Glue and PySpark for data processing
- 3-5years of experience preferably focused on AWS
- Proficient in python, ML frameworks and libraries
- Experience in deploying infra-as-code using AWS CDK
- Strong understanding of Sagemaker, ECR, S3, ECS, Lambda and AWS Glue
- Experience in supporting data scientists during model development phase and productionization of models
- Familiarity with Gen AI is a plus
- Ability to adapt to learning new technologies, strong engineering mindset, problem solving skills
Job Features
| Job Category | Cloud Platform DevOps |
We are looking for a Business Analyst/Scrum Master! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst/Scrum Master
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Government
Job ID number: 232
Description:
- Prepare and present complex/strategic communications material including issues management responses, proposals, briefing materials, and presentations for senior management decision-making.
- Develop funding packages, business cases, and cost-benefit analysis for business I&IT initiatives.
- Lead and conduct analysis at varying levels of detail in order to assess client’s business problems/opportunities and document the assessments.
- Monitor progress, resolve problems and report regularly to I&IT management and clients’ decision makers.
- Develop performance measures for business analysis evaluation and conduct follow-up.
- Act as a liaison between business clients, technical teams and service providers/partners.
- Lead or participate in agile ceremonies, such as sprint planning meetings, daily stand-up meetings, sprint review meetings, sprint retrospective meetings, backlog refinement meetings.
- Support/Assist Product Owner with backlog prioritization and refinement.
- Document and manage user stories and acceptance criteria.
- Document functional requirements as needed.
- Apply/perform in-depth knowledge of industry standard methodologies such as I&IT project management and development (Agile, Waterfall, Iterative) methodologies.
- Transfer skills and knowledge to selected OPS staff.
- Collaborate with business and IT teams to convert requirements into IT solutions.
- 10+ years of experience in business analysis and requirements gathering.
- Knowledge and skills in order to prepare and present complex/strategic communications material including issues management responses, proposals, briefing materials, and presentations for senior management decision-making.
- Experience in successfully developing funding packages, business cases, and cost- benefit analysis for business I&IT initiatives.
- Experience in successfully completing business requirements/user stories in government settings or similar complex, multi-project/multi-client organizations.
- Knowledge and experience with information technology providing the ability to integrate and identify IT-enabled opportunities to solve business pressures/needs.
- Experience and knowledge of Rational Unified Process (RUP) and Zachman Framework including business / information /application / technology / security architectures.
- 5+ years of experience with Agile project management and development practices (managing the backlog, supporting or acting as the scrum master, sprint planning, sprint review, sprint retrospectives, creating user stories and acceptance criteria, etc.)
- Exceptional analytical, problem solving and decision-making skills.
- Demonstrated strong interpersonal, verbal and written communication, and presentation skills.
- Proven troubleshooting and critical thinking experience.
- Demonstrated ability to apply strong listening skills to facilitate issue resolution.
- Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships.
- Strong facilitation and negotiation skills with ability to build rapport with stakeholders and drive negotiations to a successful outcome.
- Strong organization skills with the ability to compile data from numerous sources and synthesize and write up clear, concise summaries.
- Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively.
- A motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multi-tasking abilities, and a proven track record for meeting strict deadlines.
- Experience working with unified project management methodology.
- Experience with large complex IT projects.
- 10+ years of experience in business analysis and requirements gathering and translating business requirements into epics and scenarios and creating mock-ups for the stakeholders to review.
- Experience with cloud-hosting and integration of micro-services.
- Proven and demonstrable troubleshooting and analytical experience.
- Demonstrated excellent problem solving and decision-making skills.
- Demonstrated awareness of emerging IT trends and technologies.
- In-depth knowledge of industry standard such as Project Management Institute (PMI) and I&IT project management methodologies.
- Experience adopting and adhering to unified I&IT project methodology, architecture and gating processes, and standard systems development methodologies.
- Knowledge and understanding of project management policies and IT project approval processes and requirements.
- Highly proficient using MS Office products.
- Exceptional analytical, problem solving and decision-making skills.
- Demonstrated strong interpersonal, verbal and written communication, and presentation skills.
- Proven troubleshooting and critical thinking experience.
- Demonstrated ability to apply strong listening skills to facilitate issue resolution.
- Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships.
- Strong interpersonal, facilitation and negotiation skills with ability to build rapport with stakeholders and drive negotiations to a successful outcome.
- Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively.
- A motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multi-tasking abilities, and a proven track record for meeting strict deadlines.
- Knowledge and experience with Health related or Health Insurance related projects.
- Knowledge of Ontario’s Freedom of Information and Protection of Privacy Act (FIPPA) and it’s municipal equivalent the Municipal Freedom of Information and Protection of Privacy Act (MFIPPA), Personal Health Information Protection Act (PHIPA) and their respective regulations.
- Knowledge and experience using workflow automation tools such as IBM BAW.
- Knowledge and experience using decision engines such as IBM ODM.
- 5+ years of experience with Agile project management and development practices (managing the backlog, supporting or acting as the scrum master, sprint planning, sprint review, sprint retrospectives, creating user stories and acceptance criteria, etc.)
- Experience in successfully completing business requirements/user stories in government settings or similar complex, multi-project/multi-client organizations.
- 10+ years of experience in business analysis and requirements gathering and translating business requirements into epics and scenarios and creating mock-ups for the stakeholders to review.
- Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships.
- Strong facilitation and negotiation skills with ability to build rapport with stakeholders and drive negotiations to a successful outcome.
Job Features
| Job Category | Business Analyst/Scrum Master |
We are looking for a QA Tester! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: QA Tester
Term: Contract – 8 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Government
Job ID number: 231
Responsibilities
Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing. Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
The Quality Assurance Specialist is responsible for the development of test plans, test scripts and test cases and executing these against the various components. The tester will work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems.
Responsibilities/Assignment Deliverables:
- Strong background in, and at least 3+ years of working in QA automation using Selenium or similar tool
- Compose manual and automated test scripts for new functionality
- Knowledge of Agile SCRUM preferred.
- Thorough understanding of SDLC, specifically automated QA processes in agile development environments
- Building test infrastructures using containerization technologies such as Docker and working within continuous delivery / continuous release pipeline processes
- Participate in business requirement review and walk through meetings;
- Collaborate with the Ministry to develop a Test Strategy and Plan for the pilot implementation
- Provide feedback to Drive Clean Management regarding the completeness and quality of the proposed vendor plan to execute
- Functional testing;
- Application integration (links, connections, security transactions between functions and main modules);
- System testing (end-to-end testing);
- Regression testing;
- User Acceptance testing;
- Execute UAT test cases and document the results
- Record application defects reported in the Cluster’s defect reporting tool – Azure
- Coordinate and facilitate regular defect review meeting with stakeholders
- Provide defect status reports throughout the testing cycles
- Participate in regular project team meeting and provide status and update as required;
- Provide weekly report confirming status of assigned tasks
- Prioritize problems based on severity level definitions;
- Identify problems, isolate them and document as defect;
- Regression test for resolved defects
- Functional testing:
- Component level testing;
- Low level (test cases, GUI, check lists);
- Functional (test existing functions, sub-functions and their objects);
- Non-functional (boundary conditions- “login” and “password” windows, security issues); and,
- Data and Database Integrity Testing
- The databases and the database processes should be tested as separate systems within the test plan. These systems should be tested without the application (as the interface to the data).
- System Testing
- System testing should focus on any target requirements that can be traced directly to use cases (or business functions), and business rules. The goals of these tests are to verify proper data acceptance, processing, and retrieval, and the appropriate implementation of the business rules.
- Load Testing
- Load testing measures subject the system-under-test to varying workloads to evaluate the systems ability to continue to function properly under these different workloads. The goal of load testing is to determine and ensure that the system functions properly beyond the expected maximum workload. Additionally, load testing evaluates the performance characteristics (response times, transaction rates, and other time sensitive issues).
- Security and Access Control Testing
- Experience in doing AODA testing for WebUI and Documents
- Security and access control testing focus on two key areas of security:
- Application security, including access to the data or business functions, and system security, including logging into / remote access to the application
- Application security which ensures that, based upon the desired security, users are restricted to specific functions or are limited in the data that is available to them. For example, everyone may be permitted to enter data and create new accounts, but only managers can delete them. If there is security at the data level, testing ensures that ‘user “type” one’ can see all customer information, including financial data, however, ‘user “type” two’ only sees the demographic data for the same ministry. System security ensures that only those users granted access to the system are capable of accessing the application and only through the appropriate gateways.
- Configuration Testing
- Configuration testing verifies operation of the software on different software and hardware configurations. In most production environments, the particular hardware specifications for the Client workstations, network connections and database servers vary. Client workstations may have different software loaded (e.g. applications, rivers, etc.) and at any one time many different combinations may be active and using different resources.
- Experience with Agile Scrum methodologies
- Experience with Agile Sprint Management and Bug tracking solutions such as Azure
- Experience running automated tests
- Experience working with Selenium to develop automated test cases
- Use Azure or other bug tracking tools.
- Demonstrated experience in all functions of system testing;
- Demonstrated knowledge and understanding of testing methods in an object-oriented environment;
- Ability to identify, trace, isolate and replicate problems and successfully conduct root cause analysis as required;
- Experience in documenting in detail the UAT Test Cases, and other related UAT artifacts;
- Need to have experience testing Business Process Management based application
- Experience in managing defect reporting and resolution during the defect cycle, this includes working with the user acceptance test lead to report and resolve defects in a timely manner;
- Demonstrated experience in development of test plan and reusable test cases; and
- Excellent analytical and interpersonal skills; excellent English language verbal and written communication skills
- Participates in ongoing process improvement efforts to ensure test automation is promoted and applied effectively across multiple teams
- Researches tools, methods, and technology trends to support departmental test automation objectives
- Demonstrated 5+ years of experience in all functions of system testing
- Demonstrated experience in Agile test methodology
- Demonstrated experience in developing and running automated test cases
- Demonstrated experience with documenting in detail the UAT artifacts the UAT test
- cases, UAT execution findings
- Demonstrated experience with the Software development life cycle (SDLC)
- Demonstrated experience with software QA methodologies, tools, and processes
- Demonstrated experience in developing Test Cases, Test Strategies, Test plans;
- including Test Case Execution, Defect Triaging, and Defect Logging
- Demonstrated the ability to Plan and develop Test Plans and Test Cases to ensure
- development outputs meet defined specification cases in coordination with Business
- requirements, Technical Specifications, installers / upgrades documents, and
- management.
- Demonstrates the ablity to use existing tools and techniques to execute test cases and
- build/script new tools for performing testing/validation function.
- Develop and execute automation scripts using automation tools (primarily) Selenium
- and other automation tools.
- Ability to execute and analyze automation test results.
- Demonstrated knowledge and understanding of testing methods in an object-oriented environment
- Demonstrated knowledge in testing applications in BPM 8.6
- SOAP/ Rest UI Backend testing
- Demonstrated experience in defect management process, using defect management
- tools, and reporting defect status
- Demonstrated experience in identifying, tracing, isolating and replicating problems and
- successfully conducting root cause analysis
- Experienced with using defect management tools for QA/QC work such as Rational
- Document, track and escalate issues as appropriate, using Azure Devops or similar tools/means
- Excellent analytical and interpersonal skills; strong verbal and written communication
- skills.
- Articulate, detail oriented, hard-working, team player being able to work under pressure
- Strong collaboration and negotiation skills
Job Features
| Job Category | QA Analyst, QA Engineer |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Financial
Job ID number: 230
Description
The Role
Reporting to the Senior Manager, Real Estate Delivery, the Project Manager will be responsible for leading the delivery of multiple projects with significant impact to the organization and multi-year budgets in the range of $1-5M. The Project Manager will be accountable for ensuring projects are planned and executed within agreed to parameters for scope, cost, schedule and quality and ensuring their projects are delivered well and meet their intended business objectives. Key responsibilities:- Lead project teams and stakeholders throughout the real estate delivery project lifecycle – including Quebec based projects where written and spoken communications must abide by the recipient’s preferred language
- Define project priorities, objectives, scope and deliverables, in alignment with business goals, working in conjunction with business sponsors and vendors
- Monitor construction progress to identify and resolve difficult and sometimes complex design or construction issues that are not immediately evident in a timely manner
- Ensure effective project management tracking and communication standards resulting in transparency of delivery progress and awareness and understanding by key stakeholders
- Active stakeholder management with focus on building and maintaining strong relationships and ensuring expectations are understood and met
- Delivers business value by leveraging qualitative and quantitative information to guide actions and make recommendations
- Manages complexity by asking the right questions(s) to analyze situations and able to distinguish which facts are relevant to solving a problem
- Build and maintain strong relationships; engages and influences others, working transparently and cooperatively with cross-functional teams
- Executes with excellence by optimizing work processes while driving for results
- Demonstrates perseverance in delivering work and problem solving – can delegate assignments and decisions appropriately
- Applies industry insights and trends to drive critical initiatives and leverages quantitative and qualitative information to improve performance
- Focuses on a problem’s root cause(s) and explores a variety of solutions
- Acts independently to determine methods and procedures on new or special assignments, with some supervisory oversight to review approach and results. Decisions are guided by specific objectives
- Minimum of 5 years of financial / real estate industry experience
- Bilingual mandatory (English & French)
Job Features
| Job Category | Project Manager |
We are looking for a Financial Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Financial Analyst
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 229
Business Line: The Lending Services team oversees the day to day processing of syndicated loans. Working with their individual portfolios to provide customer service to front office bankers and other customers.
Project: The successful will be responsible for providing, and if directed leading a loan operations team in delivering, quality administrative services to Clients of corporate credit facilities generated by GBM and other BNS units as required wherein the Bank is an agent, participant lender or direct lender in a credit facility. The incumbent will be responsible, as directed, for supervising a team of loan Analyst and working with the Manager/ other Assistant Managers to oversee completion of operational duties in a timely manner, maintaining team productivity to target, execute staffing plans, monitor and oversee operational controls and form part of the working management team
Candidate Value Proposition: The successful candidate will be working on a central project within our organization and have the opportunity to gain experience in one of Canada’s top 5 banks. They will also gain experience working in a high volume, fast paced work environment and learn under senior members of the team.
Typical Day in Role:
- Leads and drives a customer focused culture throughout their team to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- As directed, managing a team that administer loan information given by Customers on syndicated or direct deals including verification of limit available, accuracy of calculations, and disbursement/application of funds.
- Administers instructions by Agents on participations and customers on direct and agented deals including verification of limit availability, accuracy of calculations and disbursement/application of funds.
- Ensuring that terms and conditions of authorizations and/or loan documentation are being adhered to including pricing, term, limits etc.
- Communicating effectively with various contacts including other Banks to resolve issues on a timely basis.
- Recognizing and bringing exceptions to policies and procedures to the attention of Manager/Senior Manager/Director for further guidance and resolution.
- Developing a solid knowledge of loan platform, ACBS and Loan IQ to ensure accuracy of posting accounting entries to source system and business line dissemination. .
- Assist Manager, Senior Manager and Director in various team-related tasks, resolution of exception items as well as special project-related work
- Oversee and monitor team productivity, staffing and work volume information and report to Manager/Senior Manager on a weekly basis.
- Provide guidance and coaching to immediate team staff.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Creates an environment in which his/her team pursues effective and efficient operations of his/her respective areas, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational risk, regulatory compliance risk, AML/ATF risk and conduct risk, including but not limited to responsibilities under the Operational Risk Management Framework, Regulatory Compliance Risk Management Framework, AML/ATF Global Handbook and the Guidelines for Business Conduct.
- Builds a high performance environment and implements a people strategy that attracts, retains, develops and motivates their team by fostering an inclusive work environment; communicating vison/values/business strategy and managing succession and development planning for the team.
- 5-7 Years as a Financial Analyst
- 3+ Years Working with corporate lending services
- 3+ Years Experience with Loan IQ
- Solid working knowledge with MS Suite – Excel, Word, Power Point etc.,
- Prior Experience providing Customer Service in a Financial Institute
- Prior FI Experience
- Credit Facility Knowledge
- High attention to detail and ability to stay organized with high volume work load.
- Good time management and organization skills in order to co-ordinate multiple training sessions and complete training material in a timely fashion
- Strong verbal and written communication skills.
Job Features
| Job Category | Financial Analyst |
We are looking for a UI/UX Designer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: UI/UX Designer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 229
Description
Responsibilities Create effective, user friendly and visually appealing interfaces. Design the overall functionality of the product in order to ensure a great user experience, iterate upon it in accordance with user-testing. Design user interfaces for various projects such as digital displays, publications, media, and other creative materials as required. Take a user-centered design approach and rapidly test and iterate the designs. Conceive and conduct user research, interviews and surveys, and translating them into sitemaps, user flows, customer journey maps, wireframes, mockups and prototypes General Skills Relevant experience creating GUI designs based on user interaction and performance Experience as a UX designer, interactive designer, UI designer, or similar role, designing for web and mobile applications Proficiency with design and prototyping tools Thorough understanding of the limitations and appropriate use of web development technologies Experience in designing online programs with emphasis in the emotional aspects of human experience Experience conceiving and conducting user research, interviews and surveys, and translating them into sitemaps, user flows, user journey maps, wireframes, mockups and prototypes that lead to intuitive user experiences Experience designing the overall functionality of the product, and in order to ensure a great user experience, iterate upon it in accordance with user-testing Experience designing and delivering wireframes, user stories, user flows, user journeys, mockups and prototypes optimized for a wide range of devices and interfaces Experience facilitating the client's product vision by researching, conceiving, sketching, prototyping and user-testing experiences for digital products and optimized for a wide range of devices and interfaces Experience identifying design problems and devising elegant solutions Experience making strategic design and user-experience decisions related to core, and new, functions and features Experience gathering user feedback to configure existing interfaces A team player with a track record for meeting deadlines, managing competing priorities and client relationship management experience Desirable Skills: Knowledge of network security and network protocols
Skills
Experience and Skill Set Requirements
Price
User Experience / Product Design
- Facilitating user experience design research through a number of methods, such as user interviews, diary studies, usability testing, tracking usability metrics, A/B testing, card sorting, etc.
- Synthesize research findings into insightful and concise user research documents, such as user journey maps, personas, service blueprints, and affinity maps.
- Design thinking workshops and activities to lead project teams in ideating on solutions to complex product and service design related problems.
- Knowledge about service design methods to provide high-level “bird’s eye view” documentation of both the front-end user experiences and the back-end infrastructure and service processes that support them
- Lead design ideation and deliver design deliverables to-be service design blueprints, information architecture, wireframes, mockups, and interactive prototypes.
- Deliver functional, accessible, usable, and aesthetically-pleasing user interfaces.
- Collaborate with Business, Product, and Development teams by facilitating product and service design vision and concept.
- Practice ego-free design: be open to giving and receiving feedback, collaborating with and supporting other designers
- Utilize pragmatic, thoughtful design approaches; think critically about what value design activities are bringing to a project, and strategize approach based on organizational need rather than following “textbook” solutions
- Strong communication skills to prepare documentation, including but not limited to; reports, reviews, assessments
- 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
- Ability to communicate with technical experts and business subject matter experts to elicit key information relevant to user experience and service design
- High emotional intelligence skills, with ability to discern between various stakeholders’ interests and find reasonable compromises
- Strong mentoring and coaching abilities; ability to convey design concepts and methods to team members and stakeholders outside of design professions.
- Experience working in an agile, sprint-based development environment
- Understanding and working knowledge of iterative product development cycles (Discovery, Agile, Beta, Live)
- Experience collaborating and sharing design tasks with multiple designers on complex product deliveries
- Ability to conceptualize design tasks as part of greater product development team; understand the impacts design deliverables have on other aspects of product delivery
- Experience with medium-to-large sized product development / service design projects
- Experience dealing with designing services and products that deal with large organizational complexity
- Experience with leading strategy and execution on product/service discovery
- Experience with Figma user interface design software
- Experience designing interfaces with a design system
Job Features
| Job Category | UI/UX Desginer |
We are looking for a Procurement Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Procurement Manager
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 229
What is the Opportunity?
This role involves the evaluation, development, negotiation, and drafting of third party contracts for the purchase of goods and services in line with business requirements and departmental budgets.
The role involves collaborating with internal business partners and negotiations with suppliers with emphasis on the, and preparation of contractual agreements (such as but not limited to: MSA, SOW, NDA, Transaction Agreements, Amendment letters, etc).
What Will You Do?
-
- Reviewing procurement requests and determining proper routing of requests
- Prepare contractual agreements using current company templates
- Analyze contracts to ensure they comply with company policies
- Liaising with internal business partners and external suppliers
- Negotiating with suppliers to secure best terms and pricing for the company
-
- 2-4 years of previous experience with contracting best practices, business decision-making, in a Contract Specialist context with increasing scope of responsibility
- Post-Secondary degree/certification in logistics, business administration, law, purchasing and supply chain management or equivalent working experience
- Strong market awareness
-
- Applicable Contract Management, Procurement, Legal experience and/or certification
- Experience with Contract Lifecycle Management tools (e.g. iValua, Coupa, Ariba, etc.)
- Finance and budgeting experience
- Experience in a financial institution
- Familiarity and experience with Professional Services
- Familiarity and experience with IT services
Job Features
| Job Category | Procurement Manager |
We are looking for a Software Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Software Developer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Government
Job ID number: 228
Description:
- Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support scalability requirements
- Code enhancements to existing features and new features as per approved requirements and design direction
- Provide realistic work estimates to support project planning; capture business requirements and update business rules based on the requirements
- Use structured methodologies, design best practices, implement code that is of quality, and clearly documented. The application should function as required, without any defects. The application must operate with the Operating System (OS) and other peripherals as identified
- Create custom reports as required, applying Microsoft Technologies
- Conduct testing, integration, and deployment of the developed changes across the environment
- Review, analyze and recommend solutions to any defects discovered in production
- Fully document all developed code, and transition in a steady state to a full-time resource.
- Extensive experience working with cloud platforms such as Azure, Amazon Web Services or Google Cloud Platform
- 10+ years of Cloud Governance Framework, Data Center Migration, Cloud and Hybrid Identity and Access Management, Device Management, Secure Cloud Design and Implementation, Secure Network Design in Public Cloud.
- 8+ years of experience with Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Disaster Recovery (DR) as a Service, Storage as a Service, M365, Microsoft Defender for Endpoint, Microsoft Defender for Cloud, Microsoft Defender for Identity, Privilege Identity Management, Azure Sentinel
- 5+ years of experience with developing code in C# (.NET, MVC, IIS, WCF) as well as Java and Spring Boot
- Experience using SQL Server Database, Azure Data Factory, Elasticsearch in Cloud, Azure Blob Storage, Pipeline, Link Services, Python, Logic Apps, Normalization, Repository Pipeline / Release
- Demonstrated frontend experience with using Angular, React, Flutter, Ionic, AngularJS for development.
- 8+ years of experience with developing code in SQL using SQL Server Management Studio
- Experience with multi-threaded applications and concurrency patterns in C#
- Demonstrated experience with building web applications, web services (SOAP and REST), and Windows client applications
- Demonstrated experience and competency with Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- 8+ years of experience with debugging, refactoring and optimization
- Demonstrated experience with and knowledge of object-oriented programming and various design and architectural patterns
- Experience with designing new modules/ functionalities which meet business/client needs.
- Experience in applying fundamental design principles and best practices for scalable application
- Experience with and knowledge of UI Design Principle
- Strong consulting skills to engage with all stakeholders.
- A demonstrated team player with a proven track record for meeting deadlines
- Experience with building enterprise level applications that protect high-sensitive information
- Demonstrated knowledge and experience with public sector governance methodologies (e.g., UPM, architecture gating)
- 10+ years of Cloud Governance Framework, Data Center Migration, Cloud and Hybrid Identity and Access Management, Device Management, Secure Cloud Design and Implementation, Secure Network Design in Public Cloud.
- Experience using SQL Server Database, Azure Data Factory, Elasticsearch in Cloud, Azure Blob Storage, Pipeline, Link Services, Python, Logic Apps, Normalization, Repository Pipeline / Release
Job Features
| Job Category | Software Developer, Software Engineer |
We are looking for a Cyber Security Risk Advisor! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Cyber Security Risk Advisor
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 227
Description:
What You’ll Be Doing
You are passionate about information security and risk advisory services and want to join our growing information security group. As a Cyber Security Risk Advisor you will be responsible for consulting on potential risks as well as current trends to help our technology and business stakeholders meet security goals and objectives. Utilizing your relationship building skills, you will partner with line of business and technology teams and help them proactively identify potential risks and present recommendations that are practical and achievable.
How You’ll Succeed
- Consulting - Review and interpret requirements documentation, architecture diagrams and solution designs to help determine the feasibility of a project and its security risks. Assess business needs against potential risks and provide your recommendations to enhance our information security landscape.
- Delivery and Execution - You will help us execute detailed threat risk and information security assessments, deviations, coordination of penetration testing and reporting. Help us complete requests from external partners (corporate and institutional clients) and recommend new controls to reduce risks.
- Communication - Build and present documentation to executive management aimed at communicating potential risks and providing recommendations. Provide feedback to and participate in the design and implementation of security assessment processes across the organization. Research, design, and implement security monitoring practices and operationalize these processes across the group.
- You can demonstrate experience in Information Security, Threat-risk assessments, and strong ability to communicate information security risks to multiple levels of management. You will be working in a portfolio that supports functional groups, such as Information Security, Data analytics, Privacy, Human Resources, etc. so experience in these unique businesses is an asset. Experience in Cloud Computing technologies, Exposure to Agile Development processes, and a CISSP certification or other industry relevant certification is an asset.
- You're passionate about people. You find meaning in relationships, and surround yourself with a diverse network of partners. You build trust through respect and authenticity.
- You're digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.
- Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
- You give meaning to data. You enjoy investigating complex problems, and making sense of information. You're confident in your ability to communicate detailed information in an impactful way.
- Values matter to you. You bring your real self to work and you live our values – trust, teamwork and accountability.
- Cybersecurity experience
- Experience in Risk advisory
- Experience with Archer
- Relationship management experience
- Strong communication skills
- Experience on US projects will preferred
- Banking/financial industry experience
- Experience (Information security – risk advisory)
- Cloud Azure experience
- Strong communication skills
- Relationship management
Job Features
| Job Category | Cyber Security Risk Advisor |
