Job Archives
We’re looking for a Business Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: 6-Month
Location: Remote, for now,/ Toronto, Montreal, and London
Job ID number: C1270
Must-haves:
- FX product knowledge
- FX systems knowledge (Murex, WSS, FX eTrading Platforms)
- Payments product knowledge (SWIFT, Fintech Payment Rails)
- BA skills – SDLC/Agile, leading requirements meetings, documentation (high level and detailed requirements, data mapping, test strategy, test cases, etc.)
- QA skills – leading functional/regression testing for projects
- Ability to work with cross-functional business and technology teams
Job Features
| Job Category | Business Analyst |
| Business Analyst | 7+ |
| FX product | 5+ |
| Murex | Asset |
We’re looking for a Business Systems Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Systems Analyst
Term: 6-Month
Location: Remote, for now,/ Toronto
Job ID number: C1269
Brief description of duties:
The Business Systems Analyst maintains a “business perspective” through all phases of the problem resolution and systems enhancement. Business Systems Analyst work closely with the business and leadership to understand business needs, requirements, and strategic opportunities. Working in a team environment, the Systems Analyst is responsible for:
- Representing the business’ requirements,
- Defining and designing the business functionality of the system,
- Ensuring that the system meets the defined business requirements;
- Understand and define a strategic vision for key systems based online of business, their needs, known risks, and dependencies.
- Apply advanced knowledge to complex work and supports the project, product, and operations teams by sharing skills and mentoring. This role leads the work to implement solutions to complex problems, which may be independently or through leading or supporting the collaboration with other stakeholders. Define and maintaining business architecture through conceptual business models
- Define business problems/opportunities, providing a clear definition, and performing benefit analysis
- Perform business and systems analysis and design, articulating the logical design alternatives and recommending appropriate solutions
- Perform functional analysis and design, defining and documenting detailed business requirements
- Work with quality assurance team members to ensure adequate testing and validate that the system meets business needs/expectations
- Lead and orchestrate the overall analysis, scoping, estimating, and planning for large or complex initiatives
- Lead the elicitation and validation of business requirements impacting multiple products using various methods, techniques, and tools
- Lead and facilitates meetings, walkthroughs, workshops, and reviews of deliverables
- Contribute to training strategies and business implementation planning
- Develops and delivers training & support materials for affected stakeholders’
- 5-7 years of experience as an Analyst
- Degree in a related discipline (Commerce/Management Information Systems, Business Administration, etc.) or equivalent combination of training and experience;
- Exceptional communication skills, both written and verbal, that is appropriate for the audience;
- Good interpersonal skills and a demonstrated ability to work effectively in a team environment;
- Experience in Wealth and/or Financial Industry would be an asset;
- Good understanding of business principles and experience with a broad range of different types of business functions;
- Understanding of general Technology project methodologies, processes, and practices
- Strong analytical and problem-solving skills that rely on a structured approach to problem-solving;
- Effective internal consulting skills with a strong customer service focus;
- Ability to adapt to change and perform effectively under pressure;
- Effective planning and organizational skills;
- Good understanding of information technology
- Experience and ability to understand and effectively work with legacy technologies and contribute as legacy applications evolve and are migrated to new platforms would be an asset
Job Features
| Job Category | Business Analyst, Business Systems Analyst |
| Business Systems Analyst | 5-7 |
| Wealth Management | 5-7 |
| Legacy Systems | Must have |
We’re looking for a React Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: React Developer
Term: 3-Month + high chance of extension
Location: Remote, for now,/ Toronto
Job ID number: C1268
Brief description of duties:
As part of the client’s API center of excellence, responsible for developing the front end of API automation solution POC that will be rolled out across the enterprise using React. This solution will automate the design and development of API. This role will focus on developing the front end working in an Agile Kanban environment. The role will also involve UX design and the creation of screen mockups. Sun life templates and support will be provided for UX design. This is an internal-facing application.
Must-haves:
- 5+ years of experience as a React Developer
- UX experience
Job Features
| Job Category | React Developer |
| React Development | 5+ |
| API | 3-4 |
| UX experience | 3-4 |
We’re looking for an API Architect! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: API Architect / Solution Architect
Term: 3-month + High chance of extension
Location: Remote, for now,/ Toronto
Job ID number: C1267
Brief description of duties:
As part of the client’s API center of excellence, responsible for architecting and API automation solution POC that will be rolled out across the enterprise. This will automate the design and development of API’s. Looking for an innovative Solution architect with a deep understanding of API design and delivery to create an automation solution. Deployment is automated using Docker and Kubernetes.
Must-haves:
- Strong technical background designing and developing API’s
- Strong experience as a Solutions Architect designing and documenting solutions across application, infrastructure
- Deep knowledge of full API lifecycle
- Experience with automated deployment CI/CD pipelines this team is currently using Docker and Kubernetes
Job Features
| Job Category | Solution Architect |
| API Architect | 8+ |
| Solution Architect | 8+ |
| Automated deployment CI/CD pipelines | 5+ |
| Technical background designing and developing API’s | 5+ |
We’re looking for an R Developer / Shiny Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: R Developer / Shiny Developer
Term: 12-Month
Location: Remote, for now,/ Toronto
Job ID number: C1266
Brief description of duties:
Our client is looking for an R Developer to join its OAK Garden Development Team. OAK Garden is an innovative project that aims at automating the SDTM (Standard Data Tabulation Model) workflow, to simplify and speed up the process for the e-submission of SDTM deliverables and thus delivering medicine to patients faster.
The components of the OAK Garden rely primarily on the R technology, as the brain behind the automation lies in a series of self-developed R packages. Thus, the project is looking for an R Developer who has experience or is willing to deepen their skills in R package development. A first MVP of the Product has already been released and the resource would be helping in both refactoring/ improving some functions of the existing packages as well as contributing to the development of new R packages and functions to enable new functionalities.
Note: R Shiny and data visualization skills are not specifically required for this role.
The resource would be working as part of an Agile team, across different time zones (US West Coast, US East Coast, Europe), so familiarity with the SCRUM framework would be a plus
Must-haves:
- Skills: Advanced R programming, including:
- Experience with code repositories is a must, including:
- Package development cycle using R CMD check
- Experience working in a SCRUM team
- Devops skills (Jenkins, GitLab CI/CD)
- Experience leading a team of developers
- Work on open source projects
Job Features
| R programming | 4-5 |
| Shiny | 4-5 |
| Code repositories | 4-5 |
| Package development cycle using R CMD check | 4-5 |
We’re looking for an RPA Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: RPA Developer
Term: 6-Month
Location: Remote, for now,/ Toronto
Job ID number: C1264
Brief description of duties:
RPA development for the ingestion of XML and automated data entry of client data into windows application using RPA Blue Prism. Working with use cases to perform RPA development and automate processes. Working with the Governance team to ensure RPA standards are met.
Must-haves:
- Canadian experience - Reliability clearence
- RPA Blue prism
Job Features
| Job Category | RPA Developer |
| RPA Development | 2-5 |
| Canadian experience | 5 |
We’re looking for a Java Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java Developer
Term: 6-Month
Location: Remote, for now,/ Toronto
Job ID number: C1264
Brief description of duties:
Our client needs a Senior Java developer for doing operations, maintenance, and product updates on a series of Java web applications. This Senior Developer must be knowledgeable and experienced in the following technologies to be able to support the related portfolio of products: Java/Spring, JSP, Javascript/jQuery, HTML/CSS, JBoss, Eclipse, Jasper reports, and Oracle PL/SQL and have at minimum basic knowledge of Cloud environment (preferably AWS).
Services:
This Senior Consultant/Developer will operate (run processes), maintain (small code changes), and develop changes (medium to major changes) to the portfolio of products assigned to them as well as, test, prepare deployment packages, deploy code/script changes, support user tests and inquires and perform or follow up on application administration tasks required for the product's maintenance.
- Understand systems and Business processes related to the products in their assigned portfolio
- Process operational tasks in these products like running scripts in test and prod environments, change config files, etc, to support scheduled releases of the products
- Perform maintenance tasks in assigned products e.g. setting up environments, changes to roll-over to next Fiscal Year, support scheduled releases of the assigned products, etc
- Develop medium to major code changes as per approved product updates requirements to these products
- Develop test cases and execute unit, module, and system integration test plans and conduct comprehensive testing of information systems according to client’s quality assurance standards and processes
- Perform deployment to test environments and support QA team (as applicable) and users testing
- Support users inquiries
- Communicate well with Business users, Project Manager as well as other groups to ensure all tasks required for the product's maintenance are covered
- Perform promotion and implementation of applications utilizing client’s ITSPD Change Management Protocols
- Create or modify documentation related to the changes in the product's technical design and others as advised by the client's internal IT team.
- Profound knowledge and experience in developing in:
- Oracle DB / pl/SQL
- Java / Spring /MVC
- JSP
- Javascript / jQuery
- SOAP-based Web services (JAXB, JAXWS)
- HTML/CSS
- Jboss
- Eclipse
- Jasper reports
- myBatis experience is a bonus
- SAS coding knowledge/experience is a bonus
- Oracle Reports experience is a bonus
- Proven ability to effectively manage multiple deliverables on time and first time right
- Ability to handle a heavy workload
- Willingness to work on what is required for the product's maintenance, being its operations, development, or other tasks
- Strong troubleshooting and problem-solving skills with logical and good attitude team player with strong oral and interpersonal skills
- Excellent communication skills
- Ability to communicate to a different audience, being Business users, project managers or managers as well as technical peers
- Excellent collaboration with others in the teams and in other groups
Job Features
| Job Category | Java Developer |
| Java Developer | 4-5 |
| Javascript / jQuery | 4-5 |
| Oracle DB / pl/sql | 4-5 |
| Jboss | 4-5 |
We’re looking for a Programmer Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Programmer Analyst
Term: 6-Month
Location: Remote, for now,/ Toronto
Job ID number: C1263
Brief description of duties:
The goal is to develop a new IVR routing application that will serve to automate a number of manual and excel based processes within the call center group at the client. Using the Microsoft stack of technologies. Working alongside businesses to understand requirements and create application design. Working with vendor development teams, reviewing and managing quality of end product, and submitting changes back to the vendor as required. Performing testing and deploying it into production.
Must-haves:
- .Net Development
- Good communication skills
- Ability to gather, analyze and provide feedback on requirements to vendor partners
Job Features
| .Net Development | 3-4 |
| Ability to gather, analyze and provide feedback on requirements to vendor partners | 3-4 |
We’re looking for a Bilingual Python Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Bilingual Python Developer
Term: 6-Month
Location: Remote, for now,/ Montreal
Job ID number: C1262
Brief description of duties:
The developer is going to automate the tasks and processes related to our storage equipment (OnTap, Solidfire, StorageGrid) as well as participate in the implementation of our self-service platform to provide cloud infrastructure on-demand to all internal business customers, leveraging available microservices and various API products.
Must-haves:
- 3 to 5 years of experience as a software developer.
- Knowledge of the Python language (back end experience) and Python frameworks (Django)
- Strong knowledge of object-oriented programming (OOP) and data structures.
- Experience with SQL and an ORM (Django ORM) to integrate a database
- Extensive expertise in unit test integration, integration testing frameworks, test-based development, behavior-based development, etc.
- Experience in developing microservices applications
- Experience with CI-CD and Gitlab CI
- Experience developing and deploying the containerized applications (Docker, K8s, Openshift)
- Experience with agile methodologies (Scrum, Kanban).
- Excellent interpersonal, verbal, and written communication skills, English and French required
- Knowledge of vue.js
- Knowledge of VMware, Openstack, and BAN (NetBackup)
- Experience on NetApp Storage equipment
Job Features
| Job Category | Python Developer |
| Software Developer | 3-5 |
| Python | 3-4 |
| SQL | 3-5 |
| Django | 3-5 |
We’re looking for a Project Manager! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: 8-Month
Location: Remote, for now,/ Toronto or Winnipeg
Job ID number: C1261
Brief description of duties:
• Manage all phases of large or several media, high-risk projects from initiation to closure while leveraging best practice standards and processes set out by the client’s PMOs and other industry organizations, including PMI.
• Provide clear direction and motivation to project team, mentor and develop project managers to track, execute and report on project activities.
• Lead project work that is distributed across a substantial number of vendor and Internal teams and resources.
• Responsible for working with various teams across the globe to ensure proper implementation of change.
• Work in a matrix organization with a group of project managers who are individually responsible for planning, executing, and reporting on interdependent projects.
• Work with the Project Management Office to develop and enhance project management processes, performance, and client satisfaction.
• Ensure the definition and approval of project scope, deliverables, desired quality, and measures of success.
• Develop and manage stakeholder relationships including Corporate and BG Business leaders to ensure project delivery expectations are specified and successfully met.
• Develop and manage detailed work plans, project schedules, estimates, and resource plans in conjunction with project team members and other involved business teams.
• Monitor and report on project status highlighting issues and risks appropriately; as necessary, coordinate the development, discussion, and approval of corrective action and/or contingency plans.
• Define and manage project risks and issues ensuring appropriate strategies and plans are in place to mitigate or handle effectively. Proactively escalate risks and issues as appropriate.
• Ensure effective and timely communication occurs within the project team and between the project team and its stakeholders.
• Ensure that appropriate processes, tools, and techniques are available and used by the project team.
• Ensure that project activities and deliverables adhere to internal quality standards.
Must-haves:
• Can effectively contribute to the analysis of project expense trends and understands the impact on projected spending.
• Has a personal sense of urgency about solving problems and getting work done and instills the same in the project team.
• Ability to positively motivate project teams to meet aggressive deadlines.
• Ability to partner with resource managers to deal fairly, firmly, and promptly with performance problems.
• Ability to create project plans for complex projects with many interrelated paths.
• Excellent organizational skills.
• Excellent problem-solving and decision-making skills.
• Ability to work with ambiguity and help project team members work with ambiguity.
Nice to haves:
- 7 – 10 years of progressive experience in project management
- University degree, college diploma, or appropriate experience in lieu of.
- PMP Certification, and in good standing with PMI.
- Project management experience in the insurance industry or finance industry.
Job Features
| Job Category | Project Manager |
| Project Manager | 7+ |
| IFRS | 5+ |
We’re looking for an SAP Business Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: SAP Business Analyst
Term: Fulltime
Location: Remote, for now/ Etobicoke
Job ID number: C1259
Brief description of duties:
The Business Analyst – SAP WM will be a valuable member in contributing to the client’s future. Supporting the Applications Manager, this "hands-on" role will interface with our business areas, its managers, and system users to define, design, implement, train, and provide ongoing support for IT services across the client Group. Thus, the successful candidate for this position will have subject matter expertise in one or more of the above-mentioned areas. This role will also involve configuration of SAP WM and XPS/Connectship primarily, documenting business processes and reporting solutions, as well as assisting and coordinating aspects of ongoing cross-functional projects as required. The Business Analyst – SAP WM will work closely with an extended cross-functional team of SAP ABAP programmers, Basis, and Business Analysts who are subject matter experts in various modules of SAP and other tools used within the client. Please note that this position will require participation in on-call and after-hours support based on a predefined schedule. Lastly, as a member of our core team, the right person for the role will be a leading example of our culture.
Must-haves:
- Bachelor’s Degree in Operations Management and/or Supply Chain Management, Management Information Systems, Engineering, Mathematics, Business Administration, or a related discipline.
- 5+ years of experience implementing SAP-WM in diverse environments is required (e.g. Configuration of WM - Bin and Storage Locations, Movement Types, Picking and Putaway Strategies, Serialization, Batch Management, etc.).
- You have experience with implementing XPS/Connectship (configuring courier shipments within SAP WM solution).
- You have integration experience of WM to other supply chain modules.
- Business and technical experience in Warehouse Management and Transportation Management.
- Good understanding of test strategies, test planning, and test methodologies.
- Demonstrated accuracy with reports and projects, analytical aptitude, and strong attention to detail.
- You are able to prioritize and handle multiple tasks and competing priorities in a high-pressure environment.
- You operate with integrity to do what is right for the team and the business as a whole.
- When making decisions, you consider everyone and engage those who can add value to the process.
- You are adaptable in your approach and prioritize with a focus on what adds value to the client.
- You have a good understanding of SAP problem-solving approach (logs, dumps, OSS notes, etc.), and have performed data migration activities (e.g. LSMW for inventory loads).
- Integration experience with third-party systems using APIs, HTML, EDI, Webservices, etc.
- Advanced knowledge and experience with Microsoft Office products (Outlook, Word, Excel, PowerPoint, and Visio) are a must.
- knowledge of Radio Frequency (Functional) systems with the ability to design custom WM RF transactions.
Job Features
| Job Category | Business Analyst |
| SAP-WM | 5+ |
| Implementing XPS/Connectship | 5+ |
| Integration experience of WM to other supply chain modules. | 5+ |
| Integration experience with third-party systems using APIs, HTML, EDI, Webservices, etc. | 5+ |
We’re looking for a Business Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract to hire - Must be willing to join the client's team or can start FTE from the beginning
Location: Remote, for now/ Toronto
Job ID number: C1258
Brief description of duties:
• Identify and analyze clients’ business needs and requirements
• Participate in analysis and definition of product business requirements
• Identify and analyze non-functional requirements both from a client’s business needs and product system needs
• Lead/participate in requirements workshops both internally and if required, with client’s to identify business needs and requirements
• Act as proxy product owner on the development team and work with technical lead to define clear business solutions
• Document current business processes, business flows, rules and artifacts, and propose business processes, business flows, rules and artifacts
• Produce detailed requirements documents and requirements traceability matrices utilizing traditional documentation methods (business requirements, functional and non-functional specifications) and current documentation processes of User Stories, Business and System Use Cases, Business Flows, etc.
• Prepare solution requirements by translating business requirements into functional and system requirements
• Review and analyze existing product effectiveness and efficiency
• Ensure new software integration meets functional requirements, systems compliance, and interface requirements
• Lead requirements walkthrough sessions with technical and QA resources ensuring that business and system requirements are understood, information is adequate to facilitate design, development, and testing of the business requirement
• Participate in quality reviews of deliverables including test cases and results
• Participate in design reviews to ensure requirements are being addressed
• Partner with project managers, technical resources, QA resources, vendors, and Management to ensure accurate execution of project requirements on time with exceptional quality
• Provide leadership; mentor other team members
Must-haves:
- Business Analyst experience in an agile methodology
- Banking experience
- Content Management System experience
- IBM CM or CMOD (IBM Content Manager or Content Manager on Demand)
Job Features
| Job Category | Business Analyst |
| Business Analyst | 5+ |
| IBM CM | Must have |
| CMOD | Must have |
| Content Management systems | Must have |
We’re looking for a Java Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java Developer
Term: Contract to hire - Must be willing to join the client's team or can start FTE from the beginning
Location: Remote, for now/ Toronto
Job ID number: C1257
Brief description of duties:
• Should have 10+ years of experience with 5+ years of experience on IBM CMOD ( last 3 years should be on CMOD)
• Ability to develop a deep understanding of the application and platform to provide the design and development of solutions to ingest and retrieve various kind of data to CMOD
• Experience in ARS commands(arsdoc, arsxml, etc)
• Experience in CMOD application Configurations, various file formats, Indexing methodologies, etc
• IBM Documentation of CMOD
• Experience in end to end delivery of the projects from requirement analysis, design, development, testing, and delivery
• Must have prior experience working in onsite and offshore model
• Experience in Banking Domain is an asset
• Experience with AS400, RPGLE, CLLE, FTP/SFTP, JS configuration, SQL, Shell scripting, DB2 is an asset
• Should be able to mentor new or Junior Developers and motivate the team members
• Knowledge of Java and Webservices is an asset
• Strong debugging and troubleshooting skills – Creating, updating, modifying existing code
• Strong problem-solving & analytical skills
• Strong communication and Interpersonal Skills
Must-haves:
- Should have 10+ years of Java development experience
- Banking experience
- Content Management System experience (5+ years of experience on IBM CMOD ( last 3 years should be on CMOD))
- Experience of Webservices
Job Features
| Job Category | Java Developer |
| Java Development | 10+ |
| IBM CMOD | 5 |
| Webservices | 5 |
We’re looking for a Director - Consulting Expert! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Director - Consulting Expert
Term: Fulltime
Location: Remote, for now/ Markham
Job ID number: C1256
Brief description of duties:
- Working with and organizing technical delivery teams
- Some delivery of projects
- Technical RFP responses
- Business Development / identifying new opportunities
- Technical background progressing to Project/Program Management – will have been an architect or developer in the past
- Financial Services experience (Banks, etc.)
- Willingness to learn the consulting practice.
- Consulting background but this is preferred.
Job Features
| Technical background progressing to Project/program | 10+ |
| Technical RFP responses | 10+ |
| Delivery of projects | 10+ |
We’re looking for a .Net Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title:.Net Developer
Term: 6-months
Location: Remote, for now/ Markham
Job ID number: C1255
Must-haves:
- have hands-on development & design experience in C#, MVC, REST, Micro-service, JavaScript, AJAX, MS SQL Server, ASP.NET MVC, SSRS
- Proficiency in .Net Framework, .Net Core, Angular JS, and Angular 10
- Expertise in WCF/web Services, XML, JSON
- Experience in Team Foundation, DevOps, Octopus, cloud technology
- Experience in developing multi-tier Internet/Intranet applications using any design patterns
- Excellent debugging and troubleshooting skills
- Demonstrated analytical and design capabilities
- Self-starter with excellent organizational and time management skills
- Fast learner, quality-conscious, and committed to deadlines
- Experience working in offshore-onsite delivery teams
- Team player with excellent analytical and effective communication skills
- At least 5 years of relevant experience in a similar role
- Be able to work a flexible schedule to accommodate off-hours support and meetings
Job Features
| Job Category | .Net Developer |
| .Net Framework, .Net Core, Angular JS and Angular 10 | 5+ |
| WCF/web Services, XML, JSON | 4-5 |
| Team Foundation, DevOps, Octopus, cloud technology | 4-5 |
