Job Archives
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: 6-months (with extension) – 37.5 hours/Week
Location: Toronto – Hybrid once a week on-site – flexible
Job ID number: C1191
Brief Description of Duties:
- Project based role, working on specific solutions for the platform including enhancements.
- Developing value add features
- Designing vendor based solutions
- Some projects involve working with Vendors
- Working with product owners, project managers, BA's
- Reporting into the director of user experience
- Previous FI experience
- Mobile experience
- Responsive design
- Passionate about Direct Investing
- Portfolio must be included with submission
Job Features
| Job Category | UI Developer, UI Engineer, UI/UX Desginer |
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: 8-months (with extension) - 37.5 hours/Week
Location: Toronto - Hybrid once a week on-site - flexible
Job ID number: C1190
Brief Description of Duties:
- Assisting in setting up financial infrastructure
- Managing project financials
- Attending meetings with team members from different projects for business case execution
- Using CA-PPM to manage funding
- Creating dashboards for projects in collaboration with business leads
- Planning for business case execution
- Experience working on a project with multiple initiatives
- Experience as a business analyst or project control officer
- Experience on developing business artifacts in budget planning (business case, project charter, change request, rate log)
- Experience in an Agile environment
- Experience with JIRA, Confluence, MS Office
- CA-PPM experience
- Previous experience in FI/banking
- Strong analytical skills
- Strong communication (written/verbal)
- Organization and multitasking skills
- Ability to work well within a team
Job Features
| Job Category | PCO, Project Control Officer, Project Coordinator |
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: 5-months (with extension) - 37.5 hours/Week
Location: Toronto - WFH
Job ID number: C1189
Brief Description of Duties:
- Develop, track and manage project budget, project plans, timelines and scope
- Manage project resources including procuring project staff, developing, motivating, coaching and advising
- Partner closely with other members of functional teams to define business requirements
- Lead teams of developers in the delivery of high-quality software solutions that meet business needs
- Define test plans and ensure that products are defect free before User Acceptance Testing
- Facilitate the User Acceptance Testing process, developing rollout plans and procedures
- Prepare and present cost-benefit analyses
- Ensure appropriate systems development and project management processes are being utilized
- Make presentations to steering committees or project sponsors
- Experience in infrastructure projects. Ensuring that software upgrade projects across the company is running smoothly across cross functional teams.
- Prior PM experience managing a project upwards of $2 Million Dollars
- People Management Project Scope of at least 30 people.
- Demonstrated ability to be flexible/ adaptable in exercising judgment in a changing environment and to manage competing priorities
- Proven ability to learn business processes quickly and to work well with business partners at different levels within the organization
- Strong ability to assess risk and apply management principles to technology applications/products and business functions
- Experience delivering technology and business application solutions in a large-scale, multi-platform systems environment
- PMP or PMI certification
- Past Experience with Telephony Infrastructure projects
- Previous PBX experience
Job Features
| Job Category | IT Project Manager, Project Manager |
We are looking for a Power BI Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Power BI Developer
Term: 6-months (with extension) - 40 hours/Week
Location: Toronto - Hybrid once a week on-site
Job ID number: C1188
Brief Description of Duties:
- Pull data using SQL
- Build and design complex Power BI Dashboards and reporting solutions, charts, Power BI reports that are more dashboard like and more operational reports. Will have tables and matrix/matrices, but mostly interactive dashboards – DAX writing that requires them to be very proficient with customization of Power BI report.
- Data modeling
- 8+ years of total work experience
- Expert in PowerBI and DAX programming
- SQL expert - Writing complex SQL queries, views, and procedures – be able to pull data into Power BI model
- Strong data modeling - relational and dimensional
- Strong communication
- Azure data stack – especially Azure Data Factory (ADF) & Azure Synapse
- Data ingestion, transformation and ETL patterns using modern data pipelines.
- Experience building data warehouse solutions using Dimensional base design (Star/Snowflake)
- Capital Markets, Investments, Banking
Job Features
| Job Category | BI Developer, BI Developers, Power BI Developer |
We are looking for a Quality Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Quality Engineer
Term: 12-months (with extension) - 37.5 hours/Week
Location: Toronto - Hybrid
Job ID number: C1187
Brief Description of Duties:
- Monitor service, productivity and assess efficiency levels within own function and implement continuous process / performance improvements where opportunities exist
- Actively seek continuous improvement and automation opportunities within the testing process
- Acquire and apply expertise in the quality engineering discipline, provide guidance, assistance, and direction to others
- Identify, recommend, and effectively execute standard practices applicable to the discipline
- Adhere to internal policies/procedures and applicable regulatory guidelines
- Keep abreast of emerging issues, trends, and evolving regulatory requirements and assess potential impacts
- Collaboratively engage with relevant stakeholders at all levels, both internal and external, to shift from finding defects to proactively preventing defects
- Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite
- May lead work streams by acting as a project lead / subject matter expert for small scale projects / initiatives in accordance with project management methodologies
- Serve as a partner and provide ongoing support to the enterprise and/or business, aligning to Testing Methodology and QE best-practices
- Analyze the end-to-end solution (business, solution requirements, architecture, blueprints, etc.) requirements to recommend pragmatic and sound test specific solutions for own area; may analyze, develop, debug, and maintain test suites (automated/ manual), traceability matrix; and log defects/assist in defect resolution, as required
- Quality Engineer experience
- Java
- Selenium
- Rest Assured
- Manager experience
- Testing experience (Mobile browsers experience would be beneficial)
- Previous experience leading small-scale team
- Online banking experience
- Banking experience
- Agile experience
- Java certifications
Job Features
| Job Category | QA Engineer, Quality Engineer |
We are looking for a Web App Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Web App Developer
Term: 6-months (with extension) - 40 hours/Week
Location: Markham - Hybrid 2 days a week on-site
Job ID number: C1186
Brief Description of Duties:
This individual will be required to work with the lead to fulfill load testing requirements - this will be done by:
- Guiding and leading the load testing
- Produce scripting to test our CxSS website
- Work with the team and lead to deliver the testing
- May also be asked to do some other work related to Next JS for billing
- Experience as Web App Developer
- Next JS (senior level); (even React) should be fine.
- STRONG load testing experience (any tool is fine); but should be versed with basic throughput / metrics measurements - industry standard tools to drive load tests
- Strong experience designing an end-to-end performance test plan
- Strong experience analyzing performance and timing from an end-to-end perspective (Application, network, Messaging infrastructure, back end application)
- Azure Cloud
- Azure B2C
- Azure APIM / Functions
- Billing application experience
Job Features
| Job Category | Web App Developer, Web developer |
We are looking for a QA Lead! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: QA Lead
Term: 6-months (with extension) - 37.5 hours/Week
Location: Toronto, Winnipeg - Hybrid 1-2 days a week on-site
Job ID number: C1185
Brief Description of Duties:
- Standard QA Lead
- Working on Wealth / Middle-office
- Manual Testing is Must
- Automation Testing is desired
- QA with recent QA Lead
- Wealth, Investment, Middle Office, Capital Markets project experience
- Leading Manual Testing and User community in BAT/UAT
- Automation
Job Features
| Job Category | QA Lead |
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 - 37.5 hours/Week
Location: Toronto - Hybrid
Job ID number: C1184
Brief Description of Duties:
- Facilitate discovery work with business and technical teams to understand the problem and help define overall scope
- Work with Product Owner in drafting user stories and documenting detailed business and system use cases to drive out the detailed functional requirements
- Participate in analysis and definition of product business requirements
- Identify and analyze non-functional requirements for both business and product system needs
- Lead/participate in requirements workshops to identify business needs and requirements
- Lead/participate in data integration requirements gathering and related documentation
- Document current business processes, business flows, rules and artifacts, and propose business processes, business flows, rules and artifacts
- Produce detailed requirements documents using current documentation processes of User Stories, Business and System Use Cases, Business Flows, etc.
- Develop detailed functional requirements for the implementation of business process changes or improvements, data analysis and the creation of reports
- Ensure the resulting solution meets business requirements and business acceptance is achieved
- Strong facilitator with experience working with various levels of stakeholders
- Ability to work independently and communicate progress
- Experience with the investment industry (IIROC/MFDA) and the terminology/processes that support it
- Strong communication skills with ability to communicate both complex business and technical concepts and align organization on decisions
- Strong interpersonal / relationship building skills with technical and business personnel
- The ability to adapt to various software development methodologies
- Jira/Confluence experience is an asset
- Experience working with vendors is an asset
Job Features
| Job Category | Business Analyst |
We are looking for a Solution Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Solution Architect
Term: 1 year - 37.5 hours/Week
Location: Toronto, London, Winnipeg - Hybrid once a week on-site
Job ID number: C1183
Brief Description of Duties:
The Solution Architect will collaborate with Portfolio & Technology teams as well as business leaders, sponsors, and stakeholders to develop strategies and roadmaps. They will work to define and maintain architecture artifacts for supporting project delivery and application support and lead technical vision and direction for solutions, ensuring consistency with overall enterprise and portfolio architecture that may at times include hands-on development (e.g. Proof of Concept and project development). The Solution Architect will also have an opportunity to effect change within the organization by incorporating new patterns and/or technologies into new ways of working that improve business value.
- Relevant experience in complex IT environments
- Bachelor of Computer Science / Software Engineering degree or equivalent experience
- Excellent communication + relationship building skills
- Demonstrated leadership experience
- Experience with cloud computing (e.g. AWS, Azure, Google).
- Experience using Workflow and Content management technologies (e.g. Appian, IBM CP4A/FileNet, OnBase)
- Experience with artifact taxonomy concepts for unstructured content
- Experience with Sharepoint Online
- Experience with IBM Filenet
- Value simplicity and be unafraid to challenge technical constraints and procedures.
- Build and maintain collaborative stakeholder relationships across multiple geographies and business functions.
- Effectively communicate high-level concepts and solutions with Technology and Business teams and stakeholders.
- Demonstrate an advanced level of analysis of the big picture while maintaining a level of detail appropriate to the context of a variety of situations.
- Simplify complex concepts.
- Have a high degree of initiative in an ambiguous environment
- Challenge, impact, and influence.
- Gauge, express, and communicate risk
- Experience in the financial services industry or in a similar complex and regulated industry.
- Experience with business process modernization (e.g. moving to a paperless environment)
- Experience with working with an applying EA frameworks
- Experience developing target state architectures and roadmaps
Job Features
| Job Category | Solution Architect |
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: 6-months (with extension) - 37.5 hours/Week
Location: Toronto - Hybrid once a week on-site
Job ID number: C1182
Brief Description of Duties:
- Collaborating with team members to develop GCP tools
- Take part in Scrum related ceremonies
- Write SQL queries and UI codes
- Testing within GCP
- Manage and maintain quality of code front and back end
- Development, management, and maintenance of Cloud platforms
- Experience developing a medium scale application
- Experience working on front end application (designing UI, Dashboards, etc.)
- Experience working in an Agile environment
- Experience working on a project end-to-end
- Experience writing and troubleshooting production quality code
- Previous experience with GCP
- Previous experience with data analytics (Big Query/SQL)
- Strong logical and critical thinking
- Strong communication
- Problem solving skills
- Time management skills
- Ability to work effectively with team members
Job Features
| Job Category | Front-end Developer, Web developer |
We are looking for a Security Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Security Manager
Term: 6-months (fully renewable) - 37.5 hours/Week
Location: Toronto - Hybrid 2-days a week on-site
Job ID number: C1181
Brief Description of Duties:
- Ensure critical global Privileged Access Management (PAM) service meets SunLife's key service and security objectives. Provide leadership in transformation of Cyber Security Operations, supporting a series of funded transformation activities (including PAM).
- Contribute to design, development and maintenance of security standards and controls. Lead continuous PAM service improvement & development activities including health-checks and upgrades.
- Responsible for leading the design, implementation, and management of enterprise wide Privileged Access Management (PAM) program
- Ensuring privileged access to application, systems, and data resources are managed and governed with proper authentication and auditability mechanisms.
- Recruit, lead, mentor, and develop a leading edge technology team, providing opportunities for growth
- CyberArk Privilege Cloud (SaaS)
- Strong background in CyberArk PAS or CPC administration and implementation
- Experience integration PAM solutions with multi-factor authenticators
- Awareness and use of security and privacy concepts
Job Features
| Job Category | Security Manager |
We are looking for a Performance Tester! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Performance Tester
Term: 6-months (fully renewable) - 37.5 hours/Week
Location: Toronto - Hybrid 2-days a week on-site
Job ID number: C1180
Brief Description of Duties:
Looking for a true performance tester with multiple years of extensive experience operating in a multi-tier environment using tools like LoadRunner, JMeter, Neoload, strong knowledge of scripting, scenarios, profiles. Execution of load testing, scalability, stress, endurance, breakpoint testing. Predominate protocols used are web (HTPP/HTML), web services, True Client, RDP. + Comfortable using monitoring tools such as Dynatrace appmon, one agent, MS App Dynamics, SOAPUI to monitor server/application performance. The incumbent must be comfortable working in cloud solution performances testing technology ie. PAAS, SAAS, IASS as well as API, micros services and docker.
Must Haves:
- Experience in performance testing gigs at Banks. He likes to hire SME’s and not generic QA’s or automation folks.
- LoadRunner and Dynatrace are must haves.
- Cloud experience, API experience.
- Protocols UI- OpenClient Web services for users sitting at the desktop or on phone.
- Experience doing performers tester consulting gigs are other banks- preferably the Big 5.
- Ability to hit the ground running and need limited hand-holding. Good stakeholders’ involvement. Otherwise, he would just hire offshore.
- Experience working in performance testing COE for shared services at bank. They deal with internal end clients so experience with this sort of model is a benefit.
- Someone with thick skin as the client is a lot to handle, very up front guy.
Job Features
| Job Category | Performance Tester |
We are looking for a Project Manager/Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager/Business Analyst
Term: 6-months - 37.5 hours/Week
Location: Toronto OR Winnipeg - Hybrid 2-days a week on-site
Job ID number: C1179
Brief Decriptions of Duties:
- Recently set up a Jira Kanban board to manage BAU and Enhancement work and need someone to assist with this and basically DL’ing (or PM’ing so to speak) the smaller pieces of work (BAU and Enhancements).
- Responsible for ensuring assigned fund services and investment management projects deliver on defined business outcomes
- Manages BAU/Enhancements activities in the portfolio
- Monitors and reports on portfolio activities
- Identifies, reports, and addresses issues that could impact portfolio activities portfolio reporting
- Supports the delivery leader and account manager with budget and resource capacity management and reporting.
- Identifies reports, and addresses issues that could impact portfolio activities timelines, budgets, and/or scope
- Supports the account manager with consolidated management portfolio reporting
- Supports the delivery leader and account manager with budget and resource capacity management and reporting
- Project level business decisions, understanding trade offs and communicating decisions to technology and business partners
- Is a technical advisor by ensuring well considered technology perspectives and expertise are integrated in business decision making processes
- Understand stakeholders and their needs
- Ensure risk is understood by the team
- Change management activities
- Delivery Leader with PM/BSA or Flow Master Skills.
- Extensive Kanban experience
- Flow Master/Scrum Master experience
- Prior Business Systems Analyst or Project manager experience (both is a major plus)
- Fund service/Investment management/Capital Markets project experience
- Excellent communication to both technology and business partners
- Experience delivering on defined business outcomes
- Technical advisor (architecture, development, COE)
- External vendor and stakeholder experience
- Jira
- PMP, CFA, Change Management
- Delivery leader experience
- SQL Experience
Job Features
| Job Category | Project Manager/Business Analyst |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: 10-months - 37.5 hours/week
Location: Toronto - Hybrid 2-3 days a week on-site
Job ID number: C1178
Brief description of duties:
- Direct planning, scheduling, resource engagement, milestones determination, and final deliverables definition within the project.
- Engage stakeholders to communicate end objective, key milestones and milestone deliveries.
- Create project plans and manage dependencies in accordance with project needs.
- Conduct appropriate status review sessions and escalate issues as necessary.
- Manage the project budget by contributing to monthly forecasts, quarterly accruals, and year end carry forwards.
- Provide consulting and guidance on project initiatives and developing creative/alternative approaches to problem resolution.
- Develop a strong partnership with the Business Sponsor to gain strong understanding of requirements, sustain open dialogue to manage product backlog efficiently, and facilitate and drive the benefits of the project.
- Collaborate with project teams to ensure business needs and outcomes of the project are achieved.
- Establish scope of the project; monitor and control scope to ensuring focus on delivery.
- Manage reporting for all work packages within the project.
- Establish roles and responsibilities in the project.
- Identify resource requirements, set expectations, and manage stakeholders to enable efficient and effective achievement to project outcomes
- Previous or current work experience in the Banking industry.
- Project Management experience with high complexity, high risk and large budgets (preferably within banking)
- Basic knowledge of computer software, such as MS Word, MS PowerPoint, MS Project, Visio etc
- Knowledge of project management tools (e.g., CA PPM) and techniques.
- Payment Clearing knowledge
- PMP certification.
- Strong communication (verbal/written/presentation)
- Relationship building
- Analytical skills
- Problem solving skills
- Attention to detail
- Mature interpersonal skills with the ability to work with, and influence, all types of professionals.
Job Features
| Job Category | Project Manager |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: 6-months - 37.5 hours/week
Location: Toronto - Hybrid once a week on-site
Job ID number: C1177
Brief description of duties:
- Perform the analysis, design, implementation, modification, and daily functional support of all applications. Work with key stakeholders within all business functions to align technology solutions with business strategies
- Gather requirements from business units and translates those to programmers and developers
- Demonstrate an informed knowledge of business functions to resolve problems and capitalize on improvement opportunities
- Support one or more highly complex business processes
- Works on multiple projects as a project team member
- Serve as a liaison between the business community and the IT organization in order to provide technical solutions to meet user needs
- Sufficient experience as a Business Analyst, focused on market risk and derivatives valuation experience is required
- Recent experience within Capital Markets. Front Office system – knowing rate derivatives, knowing risk.
- Recent hands-on experience writing queries using SQL
- Must have excellent communication skills both oral and written
- Experience with data analysis
- JSON or XML exposure is an asset
- IBOR Transition knowledge is an asset
- Python knowledge
- Ability to manage assigned tasks and expectations without direct instruction or oversight
- Fast adaptable learner who can hit the ground running
- Ability to work well under pressure
- Strong investigation, prioritization and organization skills
- Must be able to collaborate closely with a team at times, while also being capable of holding themselves accountable to meet individual deadlines without hand holding
Job Features
| Job Category | Business Analyst |
