Job Archives
We are looking for a Vendor Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Vendor Manager
Term: 6-month - 37.5 hours/week
Location: Toronto - Hybrid
Job ID number: C1114
Brief description of duties:
Execute vendor management processes and methodologies, in keeping with the respective business group’s approach to managing suppliers and in accordance with the client practices and principles. This applies to: roles, relationships, artifacts, tools, technology and overall activities to support and enable best practices with respect to managing third party vendors. This position supports all Risk Management activities, minimum reporting requirements as outlined by the client Procurement and may also support applicable vendor governance programs.
This role also facilitates and coordinates all vendor management meetings, working closely with respective management staff, the client's Procurement and the vendor community.
Key Accountabilities:
- Supports the authoring of contract documents as required by the client's Procurement
- Communicates the specific roles and responsibilities of all stakeholders involved in the vendor management lifecycle
- Supports all vendor performance management following agreed upon reporting standards, tools and templates
- Reviews ongoing viability, identifies emerging vendor specific risk and enforces vendor management activities
- Acts as a subject matter expert and provides direction on best practices to the respective business group
- Fully understands and manages risk related activities
- Manages and tracks obligations, contract compliance, deliverable acceptance
- Responsible for ensuring that Vendor Management’s identified initiatives and associated deliverables are communicated and managed for on time delivery and within budget
- Collaborates and communicates with senior leaders across the respective business group
- Prepares agendas, develops meeting materials and follow-up, tracking issues and actions
- Conducts cost/benefit analysis and identifies alternatives
- Utilizes risk assessment and quantification methodologies
- Manages conflict and resolves issues using appropriate escalation
- Evaluates, formulates and implements strategies to improve client/supplier relationships and engagement
- Analyzes new and complex industry, technology, economic and competitive situations, taking into consideration real client needs and problems
- Strong facilitation and presentation skills as well as excellent written skills
- Effective collaborator, influencer and negotiator
- Possesses skill/judgement to deal effectively with senior managers
- Strong planning, analytical and critical thinking
- Excellent decision making and problem solving skills and ability to anticipate opportunities/problems to present effective solutions The Analyst in Supplier Management will be responsible for assessing the Capital Markets’ suppliers. This role will be working with internal and external stakeholders throughout the supplier management lifecycle process.
- Serve as central point-of-contact for suppliers, business units and centre of governance offices in managing supplier arrangements from on boarding to off boarding
- Assist the BUs in performing third party risk assessments and overall due diligence activities
- Support BUs on the management of supplier performance monitoring and oversight through reviews and documenting required post-contract activities (e.g. Performance monitoring, etc.)
- Engage suppliers where necessary in obtaining documentation and information to support required due diligence reviews
- Participate in strategic meetings with suppliers, BU, and CoGs to ensure timely completion of risk assessments
- Continual maintenance of supplier assessments and compliance for internal / external audits
- Business-related discipline or equivalent work experience Experience in managing suppliers (sourcing or contract negotiation, supplier risk management or supplier relationship management professionals)
- Excellent understanding of suppliers, products, and trends in the financial service/investment industry
- Strong verbal and written communication capability
- Excellent interpersonal skills working in a highly collaborative environment
- Strong critical thinking, problem-solving, planning and organizing skills
- High degree of flexibility and resourcefulness
- Demonstrate ability to develop successful relationships with cross-level stakeholders
- Experience on projects or programs that require acquisition of new supplier or services
- Knowledge of commercial purchase contract language
Job Features
| Job Category | Vendor Manager |
| Supplier relationship management and performance | 2-4 |
| Managing and coordinating stakeholder groups for proven service delivery | 2-4 |
| Business budgeting | 2-4 |
| Project Management | 2-4 |
We are looking for a Solution Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Solution Architect
Term: 6-month - 37.5 hours/week
Location: Remote
Job ID number: C1113
Brief description of duties:
- Responsible for assisting with, reviewing and the interpretation of business requirements and objectives
- Develop and maintain application solution and integration architecture
- Develop implementation and transition to production plans
- Oversee development and testing of solutions
- Work closely with business and system analysts, business and technical system users, system developers, integration developers, shared services technology teams and other stakeholders in executing project tasks and responsibilities
- Maintain and enforce best practices to facilitate optimized use of technology, software development, integration and solution design
- Understand various industry standard integration and data transfer technologies in order to assess and apply the best techniques
- Responsible for recommending/designing integration of application systems using ETL, APIs, Web Services and appropriate technologies
- Assist in evaluation and selection of tools and technologies which support business goals
- Support and monitor implementation of new application systems to ensure stability and accuracy of the transition to support
- Collaborate with the Enterprise Architecture team to ensure alignment with the enterprise
- Provide architectural oversight of projects; ensure requirements are in alignment with technology strategies
- Minimum of five (5) years of experience in a Solution Architecture role or related areas of expertise.
- Work Experience: Previous work experience within large organization’s technology departments for 10+ years, ideally in financial services industry.
- Time Management and Delivery: Must possess and demonstrate excellent time management skills with the ability to achieve results in a time demanding environment with strong focus on quality and delivery on commitments.
- In depth knowledge and 5-10 years of experience using various integration technologies tools, primarily in the areas of Web Services, Micro-Services, ETL and API integration, preferably with practical development knowledge.
- Exposure to any of the following - SAP FI-CA, SAP FS-CD, Hana, SAP ECC, SAP FPSL, SAP MDG, SAP Ariba, SAP Process Integration/Orchestration, Data Services and Business Warehouse and other Finance systems.
- Communication: Excellent verbal and written communicator with strong diagramming and presentation skills.
- Practitioner: Must have a solid command of broad and general technical concepts, especially in the area of integration and cloud-based solutions.
- Technical: Practical experience working with various computing technologies based on INTEL, Linux, Oracle with knowledge of SAP technologies.
- Analysis: Must have strong problem-solving skills and apply strong critical analysis to business requirements in the context of application architecture.
- Strong troubleshooting skills.
- Ability to work effectively with diverse and geographically dispersed teams.
- Team player with strong collaborative approach and ability to work independently.
- Knowledge of UML modeling and experience with modeling tools such as Sparx Enterprise Architect is considered an asset
- Deep understanding of Business areas supported by Corporate Technology is a strong asset, e.g. Finance/Accounting, Actuarial, HR, Procurement, Audit, Risk, Compliance and Legal.
- Exposure to Technology platforms for Artificial Intelligence (Robotics, Machine Learning, etc.), Data Science and Big Data, is a plus.
- Familiarity with Cloud Computing Technologies: Microsoft Azure, AWS, GCP,
- Comfortable with different Architecture Taxonomies, Methodologies and Frameworks (TOGAF, Zachman, etc.)
Job Features
| Job Category | Solution Architect |
| Solution Architecture | 5 |
| Previous work experience within large organization’s technology departments | 10+ |
We are looking for a Senior Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Senior Java Developer
Term: 6-month contract - 37.5 hours
Location: Hybrid - 3 to 4 days on-site
Job ID number: C1112
Brief description of duties:
- Designing and coding application programs; performing testing for developed applications.
- Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system.
- Ensuring the operating efficiency of existing application systems. Maintaining records for the documentation of systems development and revisions.
- Conducting analyses of organizational needs and goals for the development and implementation of application systems.
- 7+ years’ experience in Java/Spring Boot API and Microservice development
- Hands-on Integration technology and frameworks such as Apache Camel, Kafka, MQ, JMS and Spring Integration.
- In-depth understanding of relational database (PostgreSQL, Oracle, for example) and/or document database (MongoDB), Data modelling, data query (SQL,, e.g.) and ETL.
- Experience with design and implementing large scale system integrations that are time sensitive and mission critical
- Familiarity with Container concept, architecture, tools and framework, hands on experience preferred
- Understanding and experience with one commercial cloud solutions such as Azure (preferred), GCP, AWS
- Knowledge and experience with DevOPS/CICD pipelines and tools such as JIRA, Github, Jenkins, UCD
- Agile methodology such as Scrum, SAFe and Kanban
Job Features
| Job Category | Java Developer |
| Java/Spring Boot API and Microservice development | 7+ |
| Apache Camel, Kafka, MQ, JMS and Spring Integration | 7+ |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Business Analyst
Term: 6-month contract to hire - 37.5 hours
Location: Hybrid - Once a week on-site
Job ID number: C1111
Brief description of duties:
- Works with key stakeholders within all business functions to align technology solutions with business strategies
- Gathers requirements from business units and translates those to programmers and developers
- Prepares cost-benefit and return-on-investment analyses to aid in decisions on system implementation
- Demonstrates an informed knowledge of business functions to resolve problems and capitalize on improvement opportunities
- Supports one or more highly complex business processes
- Works on multiple projects as a project team member
- Serves as a liaison between the business community and the IT organization in order to provide technical solutions to meet user needs
- 8+ years of experience as a Business Analyst with 3 years of experience delivering Salesforce CRM solutions with hands-on experience configuring Salesforce in the following areas: users, profiles, permission sets, role hierarchy, validation rules, sharing rules, reports and dashboards
- Extensive knowledge of authoring user stories in JIRA, documenting related artifacts on Confluence and generating process flow diagrams through applications such as Visio, Gliffy & Draw.io
- Experience leading discovery sessions with multiple Business and Technology stakeholders to elicit and capture business requirements and processes. Including the definition of user personas, epics, and user stories.
- Ability to design elegant solutions for highly complex problems that can include changes to Technology as well as changes to existing Business processes.
- Previous experience with Data Loader, SF Inspector
- Ability to write/create queries using SOQL Queries
- Possess a Salesforce UX centered focus, in addition to a familiarity on aspects of UI design such as creating mockups and wireframes
- Proven ability leveraging analytical and problem-solving skills in a fast paced environment
- Experience on a Salesforce Implementation through the full Software Development Lifecycle (SDLC)
- Proficient in Microsoft Office Products such as Word, Excel and PowerPoint
- Strong communication and leadership skills
- Ability to collaborate with senior leaders from Business and Technology to design long-term Business-Technology roadmap for individual Salesforce orgs
- Proficiency with using agile methodologies and rapid prototyping to rapidly deliver incremental value.
- Ability to work collaboratively within cross functional teams using agile methodologies such as SCRUM/Kanban
Job Features
| Job Category | Business Analyst |
| Business Analysis | 8+ |
| Delivering Salesforce CRM solutions | 3 |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Business Analyst
Term: 6-month contract - 37.5 hours
Location: Hybrid - 3-days onsite
Job ID number: C1110
Brief description of duties:
Project: 'First-time Home Savings Account (FHSA)'.
- Summary: Introduce new tax-free investment product to allow first-time home-buyers to save for their first home purchase.
- Build the capability to open an account, select mutual funds, buy, sell, grow, etc. in a tax-free account.
- Tax reporting changes required.
- Start June 2022; implement January 2023; tax reporting early 2023.
- Lots of system impacts across many lines of business.
- Lots of stakeholders.
- Elicit, analyze and define the requirements.
- Engage business and operations stakeholders and SME on requirement definition.
- Impact analysis across the client Wealth Management landscape.
- Development and QA support.
- User Acceptance Test coordination.
- Implementation support.
- Well-rounded senior BA.
- Strong system and impact analysis skills.
- Excellent leadership skills.
- Ability to take initiative and work independently.
- Excellent requirements elicitation.
- Good communication, facilitation, stakeholder management.
- Strong collaboration with business and operations stakeholders, plus system SMEs.
- Wealth Management, fund products, tax reporting experience will be strong assets.
Job Features
| Job Category | Business Analyst |
| Business Analysis | 4+ |
| Wealth Management | 4+ |
We are looking for a Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Developer
Term: 11-month contract - 37hours in Quebec and 37.5 in Ontario
Location: Toronto
Job ID number: C1109
Brief description of duties:
The digital advisor and client experience team is on a journey of transformation. We have a vision for the client and advisor experience of tomorrow and are looking for a smart self starter to help us tackle numerous challenges within the experience.
The developer covers a mandate that includes (but isn’t limited to) helping the client portal and mobile agile team on the technical development to accomplish the business requirement. This individual will build relationships with teams and business partners. The successful individual will be helping to shape our client experience and ensure that our digital channels are world class.
- Understand and validate the needs expressed by the team, in close collaboration with the Product Owner (PO) and/or users.
- Assist in designing, programming, configuring, and integrating the solution in a “just enough—just in time” mentality:
- using development best practices supported by the Centers of Excellence (CoE) and applying the proper design, breakdown and modelling patterns for processing, data, and hosting infrastructure, etc. Guide the team’s technical choices based on the best practices and the corporate standards to which he/she will be called on to contribute)
- Showing constant concern for guaranteeing the security and preserving the confidentiality of digital information
- Preparing his/her development work for the execution of automated tests
- Performing the required tests throughout the development process until production, avoiding service interruptions
- Measuring the qualities of the developed solution (performance, robustness, functional coverage of the tests, etc.)
- Implementing or using a continuous integration and deployment pipeline
- Communicate and discuss technical choices with peers. Actively participate and initiate discussions between team members regarding design choices related to best practices and corporate standards
- Promote the validation of the code produced by the team and help implement best practices)
- Provide technical support for the software solution once put into production (anomalies, maintenance, oversight, etc.).
- Actively contribute to make sure the documentation required for the sustainability of the designed elements exists, is valid and kept up to date.
- Take responsibility for complex tasks and set the standard in his/her area of technical expertise.
- Actively collaborate in all the team’s activities (ceremony planning, definition of done, etc.)
- Experienced in designing and implementing microservices using .net, Net Core & NodeJs (express.js), cloud functions
- Experienced in event driven architecture using Kafka
- Expert in Functional and OOP design using C# & modern JavaScript
- Proficient in front-end development using JavaScript (React/NextJs, Material UI, Styled Components), HTML5, and CSS/Jss.
- Solid skills in SQL (MSSQL, MySQL) & NoSQL (MongoDB)
- Coding following best practices including TDD, DDD, BDD, SOLID and Software craftsmanship
- Solid experience with REST based APIS following industry best practices
- Experienced in building and developing container-based services (Kubernetes)
- Sound knowledge of building CI/CD pipelines using azure devOps, Terraform, Helm charts
- Hands on experience in Azure Cloud, GCP
- Familiar with general monitoring principles and tools (Grafana, Prometheus, AppDynamics)
- Familiar with Identity and access management & protocols/framework (Oauth2.0, OpenID, Okta)
- Familiar with building NuGet & NPM packages
- Have good grasp of software architecture and design patterns
- Problem solver, analytical, attention to details and product ownership
- Results-oriented
- Curious to continuously learn and explore new approaches/technologies
- Challenge others to develop as leaders while serving as a role model
- Have worked in agile scrum/Kanban teams
Job Features
| Designing and implementing microservices using .net, Net Core & NodeJs (express.js), cloud functions | 4+ |
| SQL (MSSQL, MySQL) & NoSQL (MongoDB) | 4+ |
| Kafka | 4+ |
We are looking for a Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Data Engineer
Term: 6-month contract - 37.5 hours
Location: Remote - York, Artia or Waterloo
Job ID number: C1108
Brief description of duties:
Data Engineer is an important role that strives to reconcile the corporate data landscape with the business requirements as defined by the Application Services Team. In this role, the Data Engineer will perform analysis and provide designs/solutions for various projects consistent with the corporate data architecture. The Experience Platform (XP) is a modern platform providing world class interactions for our Clients, Advisors, and Partners. This Platform will deliver data and analytic services through approaches such as streaming, APIs, micro-services (containerization), and cloud services.
What will you do?
- Will play an active role in Mongo engineering across - Full lifecycle implementation from requirements analysis, platform selection and setup, technical architecture design, application design and development, testing, and deployment
- Work with business users, SMEs, peer developers and other analysts to deliver high quality data models, architectural designs
- Develop MongoDB schema design by applying the suitable design patterns based on specific use cases.
- Develop and maintain conceptual, logical, and physical data models
- Contribute to analysis, solution design, development, and implementation of operational and data warehouse projects.
- Setup the physical data model including all physical database configurations such as indexes, tablespaces, table partitions, table constraints, relationships, etc.
- Drive innovation by keeping current on relevant data trends via researching, presenting, and accurately articulating the benefits and goals of data architecture related technologies, such as Big Data, Cloud technologies, Kafka, and NoSQL
- Expect to work with a fast-paced large agile team on complete software delivery lifecycle.
- Competitive salary and bonus structure influenced by market range data
- Pension, stock, and savings programs to help build and enhance your future financial security
- An environment of continuous learning and improvement
- The opportunity to move along a variety of career paths with amazing networking potential
- Has designed high performant Mongo DB Collections, Document schemas.
- Has hands on experience on data sync strategies from Kafka to Mongo Sync connector-based architectures.
- Has extensive architecture, design and implementation experience on MongoDB
- Has architected, designed and implement shading and indexing strategies for MongoDB
- Strong analytical and problem-solving abilities
- Experience in Database design, administration, and security management
- Knowledge of MongoDB administration, installation, troubleshooting in AWS environments
- In-depth understanding of MongoDB architecture
- 10+ years of overall experience in IT. Experience with databases in Commercial cloud (Google Cloud Platform, Azure, AWS), SQL Server, Oracle, DB2, PostgreSQL and Redshift is preferred, and IMS (optional),
- Strong working experience of data modeling, data warehousing, metadata management, database design and development 5+ years.
- Logical and physical data modelling – 7+ years (dimensional and 3NF). In addition to all the traditional modelling techniques, the incumbent must also possess the knowledge to create logical data models using the Class Modelling technique as well the Generic Data Modelling approach.
- Experience with data modeling using Power Designer and/or ER/Studio (for mongoDB)
- Familiar with MongoDB Schema Design Patterns and the applicable use cases, solid design and working experience with MongoDB – 2+ years
- Excellent communication, presentation, and interpersonal skills
- Provide technical and data leadership to the application development group, IT, and the enterprise.
- Work closely with key client and IT stakeholders in understanding business needs and recommend solutions.
- Collaborate with domain and enterprise architects for delivery in compliance to strategic enterprise direction
- Create and maintain data architecture, data management standards and conventions, data naming standards, and metadata standards to ensure effective availability, scalability, security, and integrity of data assets.
Job Features
| Job Category | Data Engineer |
| IT. Experience with databases in Commercial cloud | 10+ |
| Logical and physical data modelling | 7+ |
| MongoDB | 2+ |
| Data modeling, data warehousing, metadata management, database design and development | 5+ |
We are looking for a QA Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: QA Analyst
Term: 12-month contract - 37.5 hours
Location: Toronto
Job ID number: C1107
Brief description of duties:
The role’s responsibilities include testing deliverables of both internal and external applications to support client projects. Some of the testing activities include system integration, business acceptance, performance, and deployment verification.
MUST haves:
- 3 years’ experience in quality assurance testing and programs/project
- Experience with full end to end test cycles including integration testing
- Experience using defect tracking tools such as JIRA
- Test case creations /recording and tracking problem logs
- Flexible hours (work outside business hours when needed – e.g., during production deployments)
- Above average communication (verbal/written) skills
- Self-motivated and results-driven
- Experience with Salesforce implementations; Salesforce testing (Service Cloud/Experience Cloud) experience
- Automation Testing experience (Creating and running automation scripts, e.g., Katalon)
- Experience in load/performance stress testing using tools such as JMeter
- Accessibility testing
- Experience with Agile/Scrum methodology
- Understanding of PeopleSoft FMS (e.g., E2E Credit card transaction processing)
- Familiarity with UX testing, responsive design testing, mobile testing on iOS, Android
- Proficiency in developing test plans
- Experience in writing SQLs
Job Features
| Job Category | QA Analyst |
| Quality assurance testing | 2+ |
| Full end to end test cycles including integration testing | 2+ |
| JIRA | 2+ |
We are looking for a Senior iOS Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Senior iOS Developer
Term: 6-month contract - 37.5 hours
Location: Toronto - Hybrid 3-4 days on-site.
Job ID number: C1106
Brief description of duties:
- You will be responsible for designing and developing native iOS code to maintain and add functionality to the client’s mobile banking application.
- Conduct and contribute to design and code reviews ensuring standards are met.
- Oversee, lead and coach junior developers on software engineering practices, code quality and OO design.
- Collaborate with cross-functional teams, including project managers, product owners, testers, user-experience, security and fraud.
- Continuously improve the app, finding ways to simplify and refactor code
- 5+ years of experience developing for iOS, including Objective-C, Swift, XCode, git.
- A thorough understanding of Object-Oriented Programming, MVC, MVVM and iOS application architecture
- Experience designing and building user interfaces for both iPhone and iPad applications using UIKit and Interface Builder
- Automated testing using XCTest
- Experience with networking, including HTTP, SOAP and REST
- Understanding of IT Standards, UX Design, Accessibility, Agile Methodologies
- Excellent written and verbal communication skills
- Be a collaborative, team player, who values giving and receiving constructive feedback and who has strong interpersonal skills
- Experience in a banking environment
- Mobile payments experience
- Extreme programming, TDD
- SwiftUI experience
Job Features
| Job Category | iOS Developer |
| Mobile Payment | 4+ |
| Banking Experience | 4+ |
We are looking for a Lead Android Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Lead Android Developer
Term: 12-month contract - 37.5 hours
Location: Toronto - Hybrid 3-4 days on-site
Job ID number: C1104
Brief description of duties:
- Write, test and refractor code, considering broad non-functional requirements.
- Stay current and competitive by keeping up to date with the latest Android platform capabilities and make relevant recommendations.
- Be mindful of best practices when it comes to securing data-in-transit and data-at-rest because your code protects our customer’s data.
- Advise on integration, performance testing, security, and other non-functional requirements.
- Uphold the development team’s coding standards by conducting peer code reviews.
- Mentoring junior developers in the area of software engineering and Android best practices
- 5+ years developing native Android applications, 6+ years of Java experience, 2+ years of Kotlin experience.
- Thorough understanding of Object-Oriented Programming concepts, Android application architecture and software design patterns
- Experience with Android libraries and best practices when it comes to communicating with RESTful services.
- Automated testing via Junit and platform specific frameworks like Robolectric and Espresso
- Strong communication skills, ability to collaborate with stakeholders at different levels of abstraction (requirements, architecture, and code)
- Understanding of Agile Methodologies
- Software Engineering, Computer Science, or equivalent degree from an accredited University/College.
- Knowledge of new and upcoming SDK components in the Android space
- Good understanding of design patterns such as MVVM, and how they can be applied to Android development.
- Knowledge of security protocols such as OAuth and OpenID.
- Securing data using the Android Keystore
- Developing with accessibility in mind
Job Features
| Job Category | Android Developer |
| Native Android applications | 5+ |
| Java | 6+ |
| Kotlin | 2+ |
We are looking for a Senior Android Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Senior Android Developer
Term: 6-month contract - 37.5 hours
Location: Toronto Hybrid
Job ID number: C1104
Brief description of duties:
- Work within an agile team and follow scrum best practices.
- Provide advice and guidance to product owner that will inform product decisions.
- Stay current and competitive by keeping up to date with the latest Android platform capabilities and make relevant recommendations.
- Articulate technical solutions to a broad audience ranging from non-technical to technical architects through presentations and documents.
- Uphold the development team’s coding standards by conducting peer code reviews.
- Mentoring junior developers in the area of software engineering and Android best practices
- 3+ years developing native Android applications, 3+ years of Java experience, 1+ years of Kotlin experience.
- Thorough understanding of Object-Oriented Programming concepts, Android application architecture and software design patterns
- Experience with Android libraries and best practices when it comes to communicating with RESTful services.
- Automated testing via Junit and platform specific frameworks like Robolectric and Espresso
- Strong communication skills, ability to collaborate with stakeholders at different levels of abstraction (requirements, architecture, and code)
- Understanding of Agile Methodologies
- Software Engineering, Computer Science, or equivalent degree from an accredited University/College
Nice to haves:
|
Job Features
| Job Category | Android Developer |
| Android Native Development | 3+ |
| Java | 3+ |
| Kotlin | 1+ |
We are looking for a Senior Information Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Senior Information Analyst
Term: 12-month contract - 37.5 hours
Location: Hybrid - Ottawa please note that resource is preferred to travel to office approximately 2 times a week.
Job ID number: C1103
Brief description of duties:
We are seeking a Senior Information Analyst Service that can bring a strong Microsoft Excel skills to support our team. The ideal Senior Information Analyst Services will analyze large and complex data sets, generate reports, and provide insights that can help inform business decisions. The Senior Information Analyst Services will be responsible for ensuring data accuracy and integrity while also maintaining data security and confidentiality.
- Collect, analyze, and interpret large and complex data sets using Excel, and other data analysis tools.
- Develop data models and dashboards to track key performance indicators.
- Generate reports and visualizations that can help inform business decisions.
- Work with various departments to identify areas of improvement and opportunities to streamline processes.
- Ensure data accuracy and integrity while maintaining data security and confidentiality.
- Develop and maintain data documentation and standard operating procedures.
- Collaborate with cross-functional teams to provide insights and recommendations based on data analysis.
- Work closely with IT teams to develop, maintain, and test data systems and databases.
- Ensure data accuracy, integrity, and consistency across different data sources.
- Stay up to date with industry trends and best practices in data analysis.
- Bachelor’s degree in Computer Science, Information Technology, Mathematics, or related field.
- Minimum of 5 years of experience in data analysis, preferably in a business or corporate setting
- Strong knowledge of Microsoft Excel including advanced functions, pivot tables, VLOOKUP, macros and Power Query.
- Experience with data visualization and reporting tools.
- Familiarity with SQL, VBA, and other programming languages.
- Ability to work independently and collaboratively.
- Strong analytical, critical thinking and problem-solving skills.
- Excellent written and verbal communication skills.
- Strong attention to detail and accuracy.
- Ability to manage multiple projects and priorities simultaneously.
- Excel
- Power BI
- SQL
Job Features
| Data analysis, preferably in a business or corporate setting | 5 |
| Data visualization and reporting tools. | 5 |
We are looking for a Lead Software Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Lead Software Engineer
Term: 6-month contract - 37.5 hours
Location: Toronto - Hybrid, must be comfortable with 3-4 days in person
Job ID number: C1102
Brief description of duties:
- Analyzing features such as feasibility, associated costs, time, and the compatibility of new programs with existing programs, and hardware. Ensuring that expected application performance levels are achieved.
- Consulting on business assessment and requirements analysis processes, for the development of hardware and operating systems.
- Performing complex application programming activities, including coding, testing, debugging, documenting, maintaining, and modifying complex applications programs.
- Coordinating coding, testing, implementation and documentation of application solutions.
- 5- 10 years of experience in-depth understanding of architectural patterns of Micro-service architecture.
- hands-on experience with building secure, scalable, performant and highly available APIs
- Team leadership and management skills
- API Development language and frameworks, such as Java/Spring Boot (preferred), NodeJS, Python
- Experience building REST API, hands on experience with API gateway such as Apigee.
- Relational database (PostgreSQL, Oracle, for example) and/or document database (MongoDB), Data modelling, data query (SQL,, e.g.) and ETL.
- Integration technology and frameworks such as Apache Camel, Kafka, MQ, JMS and Spring Integration.
- Familiarity with Container concept, architecture, tools and framework, hands on experience preferred
- Understanding and experience with one commercial cloud solutions such as Azure (preferred), GCP, AWS
- Knowledge and experience with DevOPS/CICD pipelines and tools such as JIRA, Github, Jenkins, UCD
- Agile methodology such as Scrum, SAFe and Kanban
Job Features
| Job Category | Software Engineer |
| Architectural patterns of Micro-service architecture. | 5-10 |
| Building secure, scalable, performant and highly available APIs | 5-10 |
We are looking for a PowerBI Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: PowerBI Developer
Term: 12-month contract - 37.5 hours
Location: Remote
Job ID number: C1101
Brief description of duties:
As a PowerBI Specialist service provider, you will be responsible for both visualizing customer data in PowerBI yourself and training team members to do the same. The insights developed will enhance digital programs while deepening customer/exporter profiles and segments.
As an exceptional communicator, the service provider will be the power user of PowerBI within the team and help facilitate the creation of data flows, data sets, reports & visuals as well has help the team to optimize their projects. The service provider will also be well versed in Dax coding and will teach team members as they learn optimal coding for rules and automation. The service provider should have a strong drive for results while striving for quality improvement to impact business results and customer experience. The service provider should be a good teacher and have proven experience upskilling a team of PowerBI users with various levels of understanding.
- Function with EXPERT knowledge of PowerBI
- Confidence in sharing knowledge and righting issues they find. A self starter that asks questions and takes ownership.
- Expert multitasker who can work on a project and coach others at the same time.
- Cleans and joins data in data flows and data sets within PowerBI
- Finds effective visualizations for data
- Transform raw data into interactive business intelligence dashboards that self-serve reporting needs of the diverse audience.
- Provide consultation to business on best practices in structuring data flows and rules within PowerBI
- Trains team members in automation via PowerBI and answers questions as team members work through projects
- Accelerates analytical business expertise as part of an integrated business model through sharing results, best practices, processes, and internal capability
- Fosters innovation, customer intimacy, and understanding
- Expertise in PowerBI (Expert level)
- Confident communicator who will share expertise without prompting – takes ownership
- Understanding of business needs
Job Features
| Job Category | PowerBI |
| PowerBi | 4+ |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Project Manager
Term: 12-month contract - 37.5 hours
Location: Waterloo or Toronto - Hybrid and will consider remote locations
Job ID number: C1100
Brief description of duties:
As the Project Manager, you will:
- Be responsible for all aspects of project/stream management, ensuring project quality
- Work closely with the Stream Lead to provide structure, based on priority.
- Lead working group teams using best practices and applicable project delivery methodologies (outcome based or hybrid)
- Develop, track and handle project plans, timelines, and outcomes utilizing a range of tools, including Jira
- Manage, track, and resolve project issues/risks
- Collaborate and align with all Risk partners throughout the planning and delivery process
- Develop and provide progress reporting to the Stream Lead, Program Manager and/or Value Stream Owner
- Develop and provide communication, as necessary, to working group team members and/or stakeholders
As Project Manager, you have:
- 5+ years of progressive project management experience, preferably with business knowledge of financial services industry with an emphasis on wealth management
- Highly developed understanding of the project cycle and project methodologies (Agile or Hybrid) through project management accreditations and significant experience
- Highly developed communication, planning, influencing, conflict management, and presentation skills geared to Senior Management
- Strong ability to develop and maintain collaborative, positive cross-department, business unit, and segment relationships to attain solutions
- Experience working with various Project Management/Portfolio Governance models is preferred
- Ability to motivate and coach individuals and teams
- Ability to present complex ideas clearly, manage the complexities of integrating new technologies and influence individuals across business boundaries to achieve objectives and deliver outcomes
- Solid ability to exercise flexibility and judgement in assessing business issues and risks with a focus on changing and competing priorities while delivering the most valuable outcomes for customers
- Experience with Jira and proficiency with the Microsoft Office suite of tools (Teams, Outlook, PowerPoint, Excel, Project, and Word)
- JIRA knowledge is essential.
- Candidate will be very business focused.
- PMs will have a strong skillset to keep people on task.
- Wealth Management experience is preferred.
- Client is looking for someone with excellent Soft Skills
- The ability to manage workstream meetings and to define updates.
- Experience of reporting.
- Experience of moving from one instance of Data File to another instance of Data File.
- The PMs will not be involved in the IT side of things
Job Features
| Job Category | Project Manager |
| Project Management | 5+ |
| Jira | 5+ |
| Sharepoint | 5+ |
