Job Archives
We are looking for a QA Automation Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: QA Automation Engineer
Term: 6-months (with extension) - 37.5 hours/Week
Location: Toronto - Hybrid 1-2 weeks on-site
Job ID number: C1194
Brief Description of Duties:
- Design, develop and maintain automation framework/software solutions
- Recommend innovative ideas to automate and reduce manual QA efforts
- Coordinate and perform all testing activities in the software development process
- Build, maintain and analyze the regression suit being used by automation tools
- Work with RESTful APIs, Restful Interfaces, Regular Expressions
- Participate in ongoing process improvement efforts to ensure test automation is promoted and applied effectively in the squad
- Research tools, methods, and technology trends to support program test automation objectives
- Analyze and present test reports to project teams
- Optimize and improve testing process where applicable to increase testing efficiency
- Automation design and scripting skills
- Strong development skills with Selenium, Python and Pytest Framework, Web Services, REST API, LoadRunner, JMETER, POSTMAN etc.
- Experienced with variety of Quality Assurance technology architecture including application, infrastructure, data and security
- Solid understanding of software QA methodologies, tools, and processes
- Familiarity with Agile/Scrum frameworks
- Good understanding of web frameworks
- Application Development Life Cycle - SDLC
- Experience with Tools such as JIRA, TestRail
- Strong problem-solving, analytical, technical, and troubleshooting skills
- Well organized, result-oriented, self-motivated, collaborative
- Experience in all functions of system testing
- Experience in software development and quality assurance
- Experience with automation within the Salesforce platform (Service Cloud/ Experience Cloud
- Previous experience in Financial Services and/or Capital Markets Industry
- Organized, focused and persistent - ability to work to the plan and meet delivery dates
- Experience using automation frameworks is an asset
- Knowledge of Javascript is an asset
Job Features
| Job Category | QA Automation Engineer, QA Engineer |
We are looking for a ETL Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: ETL Developer
Term: 12 months (with extension) - 37.5 hours/Week
Location: Toronto - Hybrid 1-2 weeks on-site
Job ID number: C1193
Brief Description of Duties:
The main function of a Developer (Other Specialty) is to design, develop, and implement applications using in-demand languages and technologies to support business requirements. Job Responsibilities: Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications. Act as an expert technical resource for modeling, simulation, and analysis efforts. Leverage industry best practices to design, test, implement and support a solution. Assure quality security and compliance requirements are met for supported area. Be flexible and thrive in an evolving environment. Adapt to change quickly and adjust work accordingly in a positive manner.
Must to Haves:
- Datastage ETL Developer with Salesforce Data Migration experience Key Job Requirements:
- Strong ETL experience with Datastage ETL tool 8+ years
- Data migration experience into Salesforce/nCino
- Data migration delivery from the project initiation till closure (full cycle)
- Agile delivery experience
Job Features
| Job Category | ETL Developer |
We are looking for a Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java Developer
Term: 6-months (with extension) - 37.5 hours/Week
Location: Toronto - Hybrid 1-2 weeks on-site
Job ID number: C1192
Brief Description of Duties:
- Independently develop solutions to resolve complex, multi-faceted problems to meet the business needs, by applying financial and technological knowledge. Ability to wear multiple hats at a time to run with multiple ongoing projects.
- Provide third level application support at times when required across multiple business units globally.
- Communicate with different technology and business groups to define requirements and test
- Deliver the assigned project to specs within the projected timelines
- Continuously expand on team knowledge
- Documentation and development of workflow based on project requirements
- Testing code and ensuring that any bugs are resolved through troubleshooting
- Act as an expert technical resource for modeling, simulation and analysis efforts
- Leverage industry best practices to design, test, implement and support a solution
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
- Assure quality, security and compliance requirements are met for supported area
- Be flexible and thrive in an evolving environment
- Adapt to change quickly and adjust work accordingly in a positive manner
- Migration and modernization project, currently in Phase I, moving away from existing infrastructure to private cloud
- Focused on enhancement and consolidation of existing code, as well as removing some components and adding them to the private cloud
- Experience in enterprise application development using Java required
- Recent working experience with Unix/Linux environment and proficient in shell scripting
- Recent working experience in Oracle and Sybase databases
- Experience with Messaging Bus technologies. Must have at least two of: Kafka, MQ, JMS, or Solace (note that Kafka, MQ, and JMS are most widely used)
- Good working knowledge of design patterns and best practices
- Scala experience is an asset
- Working knowledge of functional programming is a plus
- Experience with DevOps practices and pipelines would be an asset
- Experience working in capital markets and more specifically Fixed Income trading environment would be an asset
- Experience with Fixed Income trading platforms, more specifically ION MMI would be an asset
- Must have excellent written and oral communication skills and be a team player
- Ability to work independently
Job Features
| Job Category | Java Developer |
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 |
