Job Archives
We are looking for a Report Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Report Developer
Term: 12 months contract with extension
Location: Markham - Hybrid (once or twice a week)
Job ID number: C1273
Brief Description of Duties:
Reporting to Senior Manager, Data Strategy & Analytics, this a great opportunity for an individual with a passion for using data to drive insights, presenting key learnings and delivering transformational outcomes to our business. Looking for Industrial and Financial Systems (IFS) Specialist who will help to implement and deliver robust automation solutions across various mod Field Service Management, ERP and EAM modules.
You are an inquisitive and intellectually curious individual with advanced analytics experience, excellent communications skills, good business acumen and effective change leadership. With an agile-mindset, you are obsessed with data quality and pragmatic algorithms, have a passion for understanding and integrating business semantics into technology solutions and enjoy learning business and operations with a go-and-see mindset.
Responsibilities:
- The main function of this role will be to create reports inside of IFS and migrate reports and functionality from where they are (Click ERP) into IFS ERP
- Ability to understand the integrations between IFS Solutions and external systems for development and troubleshooting
- Good understanding of Cloud and IFS On-prem hosted web services
- Familiarity with the development and deployment of distributed web application (.NET, DCOM) architecture
- Working knowledge of ETL tools associated with Business Intelligence Application Deployment Activities
- Have an open mind and a knack to collaborate effectively across internal and external partners to further capitalize on data assets
- Apply design- and system-thinking concepts with an agile mindset to create and deploy incremental, viable data products by leveraging tools available in-house and in the open-source ecosystems
- Have a passion for understanding and integrating business semantics into technology solutions
- Developed reports in IFS
- SQL
- Power BI
- Experience in problem solving and analytical skills to develop creative, unique, and pragmatic approaches and solutions to address complex problems
- Excellent oral and written communications skills
- Azure
- Azure SQL DB
- Azure data platform, e.g., ADLS, Synapse, ADF, Databricks etc., and Azure Web Services
- .NET
Job Features
| Job Category | Report Developer |
We are looking for a Procurement/Supply Chain Professional! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Procurement/Supply Chain Professional
Term: 6 months contract with extension
Location: Toronto - Remote
Job ID number: C1272
Brief Description of Duties:
- Establish strong and credible relationships across the Capital Markets business platform with the objective of understanding the business strategy and direction
- Develop strategic sourcing strategies and initiatives in tandem with the business for specific categories being sourced
- Build and continuously update a comprehensive and robust contract pipeline to proactively identify, manage, address and report on sourcing opportunities
- Be subject matter expert on RBC’s Enterprise Procurement & Third Party Risk policies and procedures in order to ensure 100% compliance
- Lead the end to end sourcing process
- Negotiate both complex and non-complex IT and Non IT agreements including Master Agreements, Transaction Schedules, Statement of Works, Amendments and other documents
- Develop and implement global efficiencies, standardized tools, technology, policies and procedures related to Procurement
- Drive, innovate and recommend opportunities to continuously improve and enhance the strategic value of Procurement to the organization.
- Post-secondary education in Business Administration, Finance, Engineering or equivalent to a 4 year university program in relevant discipline or related Supply Chain or Procurement Designation
- Solid knowledge, understanding and experience in strategic sourcing with 5+ years of relevant technology experience in sourcing
- Seasoned negotiator who can understand and exploit points of leverage including leveraging contracts terms/conditions in order to optimize cost structures and minimize risk
- Great understanding of commercial and non-commercial provisions of third party documentation
- Strong financial modeling and analytical skills to identify and support negotiation strategies
- Excellent communication skills and even better listening skills to champion the "voice of the internal customer"
- Relationship builder who can lead when required and participate and influence others if and when required
- Strong organizational skills, ability to work on multiple complex projects simultaneously.
- Experience working in a global financial institution and/or capital markets business which includes understanding of common technology and suppliers that support a trading environment
Job Features
| Job Category | Procurement/Supply Chain Professional |
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: 6 months contract with extension
Location: Toronto or Ottawa - Remote
Job ID number: C1271
Brief Description of Duties:
The project’s objective is to establish the CoE. Initial key deliverable is the planning and delivery of a launch event in the fall.
Services:
- Works with Project Sponsor, Business Owner, and project team to establish and deliver project management plans. Leads activities in the project lifecycle such as:
- Planning and managing the work required to meet objectives and the associated budget, schedule and resourcing across teams and individuals.
- Monitoring of status, risks, issues, and action items.
- Liaising with functional authorities to secure the provision of required technical, business area and corporate support resources for the assigned project.
- Closing the project, with outcome evaluation, lessons learned reviews, operation transition.
- Actively and effectively applies project management standards including project management methods, tools, and templates to develop, monitor and track operational plans, budgets, and work plans.
- Support the setup of a governance model.
- In compliance with the client’s corporate reporting requirements, provides documentation regarding project progress and change requirements at the specified monthly/quarterly frequency. Reports on project progress and project deliverables versus plan and expectations and produces project artefacts to provide information on overall project health. Ensures acceptance of project deliverables.
- Liaise internally with the Management Team across the organization as required.
Job Features
| Job Category | Project Manager |
We are looking for a Scrum Master/Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Scrum Master/Project Manager
Term: 12 months contract with extension
Location: Ottawa - Hybrid once a week
Job ID number: C1270
Brief Description of Duties:
We are looking for a Scrum Master Service Provider to support us by creating the conditions for the team to frequently deliver high-user value / high-quality products, allow the team to self-organize, remove impediments, shield the team from outside distractions, and continuously promote and support the team’s use of Agile methods.
The Scrum Master Service Provider is to focus on developing a new and innovative solution for aggregating and displaying company information will be a facilitator who supports team members in applying Agile practices, processes, and behaviors for executing effectively and with quality; raises the performance of delivery teams through impediment management, continuous improvement, and ceremony facilitation.
Primary Responsibilities:
- Support continuous delivery of top priority work
- Adoption and consistent use of agile techniques, tools, and standard practices
- Create a positive working environment for teams to self-organize and raise performance
- Promoting and supporting the use of agile and project management
- Acting as a servant-leader for the Team by ensuring dependent stakeholders and team are interacting effectively
- Working with Product Owner to utilize techniques for effective Product Backlog management;
- Helping the Team understand the need for clear and concise Product Backlog items;
- Understanding product planning in an empirical environment
- Understanding and practicing agility
- Coaching the Development Team in self-organization and cross-functionality
- Helping the Development Team to create high-value products
- Building a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis on healing and problem-solving
- Facilitating getting the work done without coercion, assigning, or dictating the work
- Removing impediments to the Development Team’s progress
- Facilitating problem solving meeting and other events as requested or needed
- Minimum 1-3 years as a dedicated Scrum Master
- Minimum 1-3 years as a project manager
- Intermediate knowledge of the Agile principles
- Scrum Alliance or Disciplined Agile certification
- Knowledge of SDLC
- Project Management Professional (PMP) certification
- Awareness and experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing
- Completed an undergraduate Degree in Computer Science, Engineering, Commerce or Business Administration
- Experience working in financial services, banking or insurance industries
- Experience in software development
- Experience/knowledge in Agile tools such as Jira or ADO
- Knowledge and experience with mainframe technologies and Concepts.
- Experience as a Release manager or Delivery manager
Job Features
| Job Category | Project Manager, Scrum Master, Scrum Master/Project Manager |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: 6 months contract with extension
Location: Toronto – Hybrid once once a week on Wednesdays
Job ID number: C1269
Brief Description of Duties:
- Business group: Global Technology Applications (GTA) - We are part of the Global Equities technology team, who’s responsible of designing, developing and maintain the in-house applications and tools for ETF and derivatives desks in global wholesale banking.
- Project: T+1 Settlement
- Reason for request: North American markets will transition to a T+1 settlement for certain securities. To meet these needs, systems need to reduce manual processes and increase straight-through processing.
- The successful candidate will have the opportunity to provide business analysis for two applications name Perseus and/or Cerberus. Perseus, processes creation and redemption of exchange traded funds in multiple assets. Trade confirmation messages are delivered through different mediums. Trades in the form of equities and fixed income will be validated, enriched and sent to a real-time streaming platform named Cerberus.
- Works closely with end-users, developers, and team members to understand business requirements and document findings that drive the design and quality of the technical solutions.
- Performing data analysis to ensure data quality.
- Involved in the testing and supporting application software that is delivered.
- Makes recommendations towards user interface or software implementations.
- Assist in resolving complex problems to meet the technology needs of the ETF Trading Desk by applying your business and technological knowledge to perform analysis, reconciliations, defining user requirements, design, and implementation of system enhancements/solutions.
- Test, validate, and deploy solutions to the production environment using a full SDLC cycle.
- Create artifacts required for deployments.
- Working with the Data Platform team and connecting with other groups from the Data Governance
- Build relationships and work with key stakeholders to deliver value-added solutions quickly.
- Produce conceptual interface designs through iterative wireframes, mock-ups, user flows, and conceptual diagrams and provide detailed specifications to the development team.
- Ability to multi-task, meet deadlines, perform under pressure, and change priorities as needed.
- 10+ years of experience as a Business Systems Analyst in a challenging and fast-paced environment
- Recent professional experience analyzing SQL database.
- Recent and relevant experience working with equities and fixed income (capital markets)
- Agile and Waterfall methodologies
- Experience with creation and redemption of ETFs
- Kibana or Elastic Search
- Ability to write Python scripts.
- The candidate must also possess good analytical, problem solving and communication skills, and be able to interact efficiently with other team members and the user community. The candidate should also be a quick learner, self-motivated and results oriented, and able to work independently.
Job Features
| Job Category | Business Analyst, Business Systems Analyst |
We are looking for a Technical Lead! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Technical Lead
Term: 6 months contract with extension
Location: Toronto – Hybrid once or twice a week on-site
Job ID number: C1268
Brief Description of Duties:
The DBTS Innovation Lab is a team of skilled professionals who dedicate their careers to accelerating the growth of digital platforms through the exploration of emerging technology-based solutions. We focus on identifying, testing and de-risking innovative solutions in emerging digital technology areas such as Generative AI, VR/AR, IoT and Blockchain to help our clients achieve lifetime financial security, live healthier lives and connect with us. Come join us as we explore the future!
We are currently seeking a Technical Lead – Innovation Lab to provide technical planning, design, and development of our rapid prototypes and PoCs. The successful candidate is a team player with broad technical and problem-solving skills, is curious about emerging technology, questions the status quo and can thrive in an ambiguous and rapidly changing technology environment.
What will you do?
- Collaborate with a wide variety of technical and business people to understand the value proposition of the idea under exploration and design, develop and deliver quality prototype/PoCs to explore and test solution fit
- Configure and design applications and workflows using rapid prototyping to create innovative ways to advance our client first strategy.
- Establish and maintain the Innovation Lab’s technical infrastructure and tooling.
- Coach, mentor, and lead members of the lab development team
- Provide technical direction and guidance to projects, ensuring risks are mitigated and projects are implemented quickly and successfully.
- Contribute to defining timelines and plans; analyze and estimate feasibility, cost, time, and scope of our exploration projects.
- Ensure coding, testing, debugging and implementation activities are completed with quality.
- Minimum 7 years of progressive information technology experience with full application development life cycle and systems integration experience
- Strong experience with development and ops in the AWS stack including EC2, Lambda and Serverless
- Full-stack web development with advanced overall understanding of Web applications and server technologies
- Working experience with Java, J2EE, Spring MVC, Unix/Linux, middleware technologies, web and web hosting technologies
- Hands on experience using DevOps tools (BitBucket, CDD, Jenkins)
- Understanding of JavaScript and JQuery
- React and Web Accessibility experience is a bonus.
- Experience with Unit testing tools (e.g., Junit, Mockito, RESTAssured) is a bonus.
- Breadth of technology experiences with the ability and desire to quickly explore and learn new technologies and help others do the same.
- Experience rapidly creating solutions at the prototype level with an emphasis on user desirability and technical feasibility testing.
- Curious, flexible, and adaptable with the desire to explore the application of technology to solve difficult business problems.
- Excellent verbal and written communication skills
- Experience in an Innovation Lab, Tech Start-up or similar development environment is a bonus.
- Collaborate with a wide variety of technical and businesspeople to understand the value proposition of the idea under exploration and design, develop and deliver quality prototype/PoCs to explore and test solution fit.
- Configure and design applications and workflows using rapid prototyping to create innovative ways to advance our client first strategy.
- Establish and maintain the Innovation Lab’s technical infrastructure and tooling.
- Coach, mentor, and lead members of the lab development team
- Provide technical direction and guidance to projects, ensuring risks are mitigated and projects are implemented quickly and successfully.
- Contribute to defining timelines and plans; analyze and estimate feasibility, cost, time, and scope of our exploration projects.
- Ensure coding, testing, debugging and implementation activities are completed with quality.
- Breadth of technology experiences with the ability and desire to quickly explore and learn new technologies and help others do the same
- Experience rapidly creating solutions at the prototype level with an emphasis on user desirability and technical feasibility testing
- Curious, flexible, and adaptable with the desire to explore the application of technology to solve difficult business problems
- Excellent verbal and written communication skills
- Experience in an Innovation Lab, Tech Start-up or similar development environment is a bonus
Job Features
| Job Category | Technical Lead |
We are looking for a ETL Developer / Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: ETL Developer / Data Engineer
Term: 6 months contract with extension
Location: Toronto – Hybrid once or twice a week on-site
Job ID number: C1267
Must Have Skills:
- Extensive ETL AWS Development experience
- Comes from an FI (Financial Institution)/Major bank background
- Previously worked for us/proven resource.
- AWS Glue
- Pipeline
- Understands data transformation rules
- Data manipulation (Redshift, Mongodb, etc)
- Ability to communicate with Infosec and Architects
- Data quality, unit testing, performance
- Data expert
- File transfers
- Cloud certifications
- Understands acceptable and approval patterns in bank
Job Features
| Job Category | Data Engineer, ETL Developer |
We are looking for a Data Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Analyst
Term: 12 months contract with extension
Location: Toronto – Hybrid once or twice a week on-site
Job ID number: C1266
Brief Description of Duties:
The successful candidate will be working on the integration of a new General Ledger system into existing automated business processes that support P&L production, balance sheet substantiation, balance sheet analytics, and regulatory reporting.
Candidate Value Proposition:
The successful candidate will have the opportunity to be part of a large project. There would be opportunity to network and work with various technology, finance, and operations team as well senior management. The candidate will be working on a highly visibility project.
Typical Day in Role:
- Analyze current state
- Offer solutions to integrate new system
- Update process documents
- Performing UAT regression testing
- Supporting end users through transition phase and post-project implementation
- Extract and export data to/from spreadsheet via code
- Filter and loop through data
- Create code that can call functions to work through repetitive processes
- Extract specific data based on conditions
- Join sets of data together
- Add data to the database based on conditional statements
- Open and run macros in excel
- Edit data in excel
- Compute and export data in a python code (to replace calculations being done in excel)
- Experience with VBA (extract/export data, create code)
- Experience with SQL (extract/join data)
- Proficiency with MS tools (excel, word)
- Experience with Data Analysis (data flows, data reconciliation)
- Python Experience
- Familiarity with Accounting Principles (General Ledgers, GLs, etc.)
- Capital Markets product knowledge
- Communication
- Detail Oriented
- Ability to work with minimal instructions
- Problem-solving skills
- Time management
- Self-starter
Job Features
| Job Category | Data analyst |
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: 12 months contract with extension
Location: Toronto – Hybrid once or twice a week on-site
Job ID number: C1265
Brief Description of Duties:
You will be responsible for business analysis activities on medium to large size projects. The role demonstrates advanced knowledge and ability, applying the competency in new or complex situations and guides other professionals. The role is responsible for execution of all aspects of requirements delivery- planning, elicitation, analysis and documentation, management, and support - for changes to Business Areas and Technology.
Common Agile BA activities:
- Product Backlog Management: Identify, document, and refine user stories to increase the degree of detail relating to acceptance criteria, assumptions, constraints, dependencies. Identify Business Rules and Data Elements associated with the user stories.
- Document test scenarios for user stories where necessary.
- Lead and facilitate collaborative refinement sessions with your squad (tech, product and design team) to gather feedback and ensure common understanding of requirements
- Understanding of Current State: Understand current state from a business perspective and to a lesser degree, from a technical perspective. Operational impacts will be understood in coordination with the Product Owner and Journey Operations Lead.
- Assist Product Owner in decomposing Epics into User Stories
- Build and maintain a repository of reusable requirements documentation in Confluence to support future initiatives, following the enterprise standards
- Assist Product Owner’s in managing risks, assumptions and constraints for requirements, and communicate to appropriate parties
- Provide guidance and support to build the capabilities of the junior BAs and participate in the BA Chapters, encouraging knowledge sharing and learning across the entire BA practice
- Sprint admin: Digital maintenance of sprint activities and user stories in JIRA
- 8+ years of experience as a BA/BSA
- 3+ experience on an Agile project
- Proven ability to gather Business requirements and Systems requirements independently
- Experience in Online banking / Mobile banking
- Strong knowledge of Requirements methodology (planning, elicitation, documentation) - both within Agile and Waterfall project frameworks
- Excellent attention to detail, analytical thinking, and gap analysis
- Demonstrated experience with user stories, business and system specifications, business context diagrams and business process maps
- Experience working on large projects over $2 million
- Excellent communication skills required; will be working with business stakeholders and IT stakeholders; Experience facilitating a large roomful of stakeholders (15–20 or more).
- Excellent collaboration skills, and highly adaptable
- Bachelor’s Degree in related discipline
- Systems analysis, API management, UI-to-Services data mapping, and documenting business and system solution requirements
- Previous RBC experience
- Experience in Online banking and mobile banking digital products
- Experience with Accessibility requirements
- Experience writing BDD Feature Files
- Certified Business Analysis Professional (CBAP) or Project Management Institute –Professional in Business Analysis Certification (PMI – PBA)
- Masters Certificate in Business Analysis
- Communication skills, written and verbal
- Analytical skills
- Experience working with project teams
- Presentation skills
- Facilitation and elicitation skills
Job Features
| Job Category | Business Analyst |
We are looking for a System Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: System Analyst
Term: 6 months contract with extension
Location: Toronto – Hybrid once a week on-site
Job ID number: C1264
Brief Description of Duties:
Provide senior technical expertise, project leadership and coordination of activities in the development, implementation and maintenance of a diverse range of cost effective I&IT solutions.
Provide technical advice to clients and leverage OPS I&IT solutions and applications to meet program/service goals and objectives ensuring efficiency
General Skills:
- Provides specialized technical expertise in the overall analysis of the design and architecture of systems solutions.
- Ability to evaluate recommendations and ensures all recommended solutions for improvement are congruent with the project goals and objectives
- Identifies short and long-term project goals/objectives, and as a senior technical expert, defines and identifies program and service delivery requirements in support of the development and/or acquisition of client applications
- Leads the analysis, development and documentation of design and architecture of systems solutions.
- Leads the development of testing, integration and implementation of systems solutions into the clients’ applications
- Guides the feasibility studies and cost effective analyses of proposed client I&IT initiatives, ensures all studies and analyses are documented
- Leads the technical aspects of projects related to the development and/or acquisition of a diverse range of client applications through all stages of the Systems Development Life Cycle (SDLC). This includes planning, scheduling and estimating resources, providing technical expertise, co-ordination, monitoring progress and providing management with project status updates
- Demonstrated experience gathering requirements, translating business documents into technical specifications
- Experience leading development/support teams supporting multi-dimensional and relational databases and their applications for effective planning, budgeting, strategizing and forecasting procedures
- Demonstrated experience designing and developing complex applications utilizing relational and multi-dimensional databases
- Ability to provide implementation and post implementation support as required
- Oversees the research and evaluation of the technical components in the acquisition of software, hardware, technology, systems and products
- Recommends and directs the measurement and improvement of tools, techniques, standards and performance criteria to control the quality of application development initiatives
- Provides coaching and direction to junior analysts throughout the project, related to the development and/or acquisition of a diverse range of client applications through all stages of the Systems Development Life Cycle
- Knowledge and experience in rapid application development (RAD) methodologies
- Knowledge and experience with middleware and gateways
- Knowledge and understanding of Information Management principles, concepts, policies and practices
- Experience with development/maintenance of documentation as per Methodology
- Good working knowledge of Dimensions and Facts
- Knowledge of multidimensional structures (cubes)
- Ability to gather, review and provide feedback to business requirements
- Experience and Skill Set Requirements
- A solid understanding of the work required to effectively capture and document user requirements
- A strong working knowledge of how to capture and document user experiences and functional requirements
- Technical knowledge sufficient to translate user requirements and experiences into technical system requirements
- Written and verbal ability to convey requirements to both technical and non-technical team members and management
- Operating systems (AIX; Red Hat Linux, Windows Server Operating Systems both current and legacy versions)
- Knowledge of security best practices for each listed OS
- Experience migrating from legacy versions of each listed OS
- Knowledge of best practices for server-side configuration and server hardening
- Axway support and improvements (Managed File Transfer - MFT)
- BizTalk
- TRA and Penn Test
- Daily Operations for Multiple Ministries/Partners
- Mid-Range Environment project support/config, testing etc
- Investigation for possible CTE (Common Technology Enabler) opportunity for enterprise/common use
- Coding in .Net; VB; Java, XML
- Solid understanding of networking (protocols such as FTP; SFTP)
- PKI; encryption/decryption
- Solid understanding of EDI (Electronic Data Interchange) and related technologies
- Solid understanding of legacy and common databases and their structures
- Documentation of work done on operating systems
- Documentation of work done within applications
- Coding documentation
- Summaries of work done related to project
- Excellent analytical, problem-solving and decision-making skills
- Interpersonal and negotiating skills
- A team player with a solid track record for meeting strict deadlines
Job Features
| Job Category | System Analyst |
We are looking for a Python Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Python Developer
Term: 6 months contract with extension
Location: Toronto – Hybrid once a week on-site
Job ID number: C1263
Brief Description of Duties:
- Performing peer reviews, including refactoring existing application code to meet standardization and quality requirements.
- Building net new code encompasses about 80% of responsibilities.
- Development and support of a front-office trading system used for trade booking, trade execution and pricing of derivatives trades.
- Take ownership and responsibility of development of products onboarding to the trading platform and be efficient with sizing and estimates for development.
- Design and develop software programs using Python for Quant Management team
- Work extensively with algorithms and operations of software along with our Quant/GAFE Team
- Build Application for front office.
- Participate in design discussions on scalability, performance, and security.
- Proactively partners with business line representatives to drive improved technology solutions that support business strategy.
- Participates as technical or business consultant in design, development, coding, testing, and debugging new packaged solutions or significant enhancements to existing applications. Exposure to complete SDLC, start to finish.
- Leverage industry best practices & writing clean minimalistic code.
- Generate technical specifications of design and updating confluence.
- Assure quality, security and compliance requirements are met for supported area.
- Be flexible and thrive in an evolving environment to work with Quants and Traders.
- Adapt to change quickly and adjust work accordingly in a positive manner.
- Strong Python Development: 10+ years of design and development experience using Python (Version 2.7 and above) and hands-on experience and in dept knowledge of standard python libraries.
- Experience processing large volumes of data using PySpark, Pandas, and/or NumPy.
- Experience with Python frameworks such as Django, Flask, requests. etc.
- Experience in Object-oriented programming and Agile Development Methodology.
- Experience with TDD writing unit tests, test coverage using PyTest, PyUnit, pytest-cov libraries.
- Open-Source contribution experience
- Financial industry experience
- Knowledge of Options/Structured Notes/Risk/MTM
- Verbal and Written communication
- Agility/ Agile mindset
Job Features
| Job Category | Python Developer |
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: 9 months contract with extension
Location: Toronto – Hybrid once a week on-site
Job ID number: C1262
Brief Description of Duties:
- Business group: Prime Services, Collateral Management & Funding Engineering (PACE)
- Project: T+1 project - Looking for Business Analyst with development background on Prime Services Data Interface (PSDI) team in PACE group with good communication skills. PSDI is a central operational data store and data warehouse for the Prime Services transaction processing systems The role requires understanding of Securities Lending business with the ability to work within a team of Business Analysts and Developers and work closely with business users and vendor for deliverables.
- Work closely with business stakeholders in the Prime Services business in understanding business requirements and work closely with vendor for deliverables.
- Analyze and document business and functional requirements as per business needs.
- Must be able to test and analyze data as part of data testing using various tools such as Microsoft Excel, SQL tools etc.
- Analyze and understand the deliverables as per business needs and work on the allocated tasks based on priority.
- Work closely with QA for testing vendor deliverables
- Work closely within the BA/Dev team and QA team as part of system testing.
- The role will provide this person with extensive opportunity to interact directly with securities lending sales-traders in Toronto, NYC, and London and will provide them with unique insight into how hedge funds & prime brokers operate.
- Experience as a BSA (have BA skills+ technology skillsets such as SQL, data analysis, data extraction, etc.)
- Experience of using SQL on databases (including writing SQL queries) such as Oracle, Sybase etc.
- Experience with Securities Lending (within Prime Services) a requirement to understand data being analyzed. (Include products)
- Strong experience working Unix or Linux environment
- Understanding of Software design and software development lifecycle.
- Experience in testing and analyzing data as part of data analysis.
- Experience with inventory management, rehypothecation processing a strong plus
- Experience with Microsoft Excel, Microsoft Visio a plus
- Excellent communication skills both verbal and written.
- Strong sense of ownership for system stability and capacity.
- Ability to communicate with key business and technology stakeholders on a daily basis
Job Features
| Job Category | Business Analyst |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: 12 months contract with extension
Location: Toronto – Hybrid once a week on-site
Job ID number: C1261
Brief Description of Duties:
Seeking an intermediate PM who would be open to supporting BA deliverables as needed
We are seeking a resource who would be acting as a Project Manager, but would also be flexible to assist in BA activities to support project deliverables. Capital Markets (ideally FX) experience and working on technology teams (focused on technology deliverables, ideally hardware) is essential to ramping up for this role.
- Project Planning: You will be responsible for creating and maintaining project plans, defining objectives, setting timelines, and working with application owners and subject matter experts to deliver.
- Reporting and Documentation: You will prepare project status reports, documentation, and presentations for stakeholders and management. Effective documentation is essential for transparency and accountability.
- Stakeholder Management: Collaborate with various stakeholders within the organization. Effective communication and stakeholder engagement are crucial for project success.
- Risk Assessment: You will identify and assess potential risks associated with the project plan and develop strategies to mitigate them. This includes monitoring program communications (internal and external) as it relates to the shortening of the settlement cycle.
- Team Coordination: You will assign tasks and ensure efficient collaboration among team members. You may also provide guidance, support, and escalating issues to appropriate Sponsors and stakeholders, as required.
- Budget and Resource Management: You will track resources onboarded for the project and project expenses. Financial acumen is important to ensure projects stay within budgetary constraints.
- The candidate will work on reviewing BRDs, creating test cases, executing test cases, identifying defects, and working with technology teams to remediate defects.
- Provide input into Technology’s deliverables to ensure the Technology’s implementation success.
- User Acceptance Testing of Technology’s development before implementation into production
- Creation and execution of Integrated and User Acceptance Test cases.
- Where necessary, assist with overall project administration and chasing actions items that are open that impact the overall project
- Progressive experience as a PM
- Recent professional experience managing Capital Markets projects (FX preferred)
- Recent experience managing a system hardware upgrade as a BA or a PM
- 3-5+ years of experience doing User Acceptance Testing and experience within data analysis
- Exceptional MS Office skills (Excel pivot tables)
- Experience working on and/or managing an FX team
- Wallstreet FX experience is an asset
- Excellent communications skills both written and verbal
- Candidate must be able to articulate their thoughts concisely
- Candidate must have the ability to be a leader in their environment, and participate in group forums, discussions, etc to bring in new ideas and a new thought process
- This position requires a detailed driven individual and there is a strong need to be able to multi-task it what can be sometimes a stressful environment
- Bachelor's degree in a relevant field required
Job Features
| Job Category | Project Manager |
We are looking for a Systems Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Systems Architect
Term: 6-12 months contract with extension
Location: Toronto – Hybrid once or twice a week on-site
Job ID number: C1260
Brief Description of Duties:
You will be joining a highly collaborative group with experience in and passion for delivering innovative solutions for our clients, advisors, and employees using the latest technology and insights. The Senior Manager, Architecture will work closely with executive sponsors, project managers, systems analysts, software developers, vendors and infrastructure specialists, sharing leadership responsibility for system delivery and quality through successive project phases.
The role includes responsibility for the overall architecture, development, and integration of multi-platform information technology solutions within projects, as well as providing project management leadership and support through resource planning, mentoring junior technical staff, and providing vendor/supplier co-ordination within projects for technical products or services.
Responsibilities:
- Leading the definition and proposal of Business Systems and Technology solutions as part of project leadership teams.
- Designing business application systems, including end to end solution components, to deliver the required functional and non-functional/engineering capabilities.
- Designing the integration of business applications with complex systems of applications and infrastructure in a multi-company environment.
- Providing oversight to ensure that all components of systems are properly constructed and implemented.
- Engaging with other business, system and enterprise architects on the team and across the enterprise to ensure that solutions across the organization are aligned
- At least 10 years' experience designing, integrating, and implementing application solutions for businesses in a large, complex systems environment
- Proven skills in designing and delivering multi-platform business application solutions
- Proven skills in designing and delivering complex solutions including both automated and manual processes
- Broad knowledge of IT industry technology and directions
- Excellent analytical and problem-solving skills
- Strong SQL skills and experience performing data analysis
- Experience defining business strategy, business processes and business systems across a single business domain
- Superior leadership, collaboration, and interpersonal skills with a demonstrated ability to work effectively in a team environment
- Effective communication and internal consulting skills with a strong customer service orientation
- Ability to summarize complex and sensitive topics to effectively communicate to senior stakeholders
- Effective planning and organizational skills.
- Post-secondary education in a related discipline
- Ability to operate under regulatory and privacy frameworks.
- Knowledge of the Wealth Management/Capital Markets and the Financial Services industry
- Experience delivering capabilities involving packaged / SaaS solutions.
- Familiarity with cloud implementations and migrations
- Awareness of integration platforms including MuleSoft, SAP BTP
- Awareness of the Salesforce and SAP eco-system.
Job Features
| Job Category | Systems Architect |
We are looking for a Data Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Analyst
Term: 12 months contract with extension
Location: Toronto – Hybrid once or twice a week on-site
Job ID number: C1259
Brief Description of Duties:
- Work directly with data engineers, business data analysts, data scientists and clients in Canadian Operations throughout the entire engagement life cycle including technical analysis, design, development, implementation and consulting efforts
- Maintain best practice standards for analysis and reporting at all levels including data governance, documentation, testing and visualization techniques
- Lead and drive projects and assignments to completion, including project planning and estimates
- Lead consultants in the team on various analytics projects
- Facilitate group meetings of various sizes for solution design, decision making, problem-solving and solution implementation.
- Turn complex data into easy to understand visual insights that are aligned to business objectives
- Enable visual storytelling through Tableau and visual analytics tools
- Perform quality assurance and testing according to risk assessment guidelines to minimize operational, reputation, and legal risk.
- Act as principal designer and reviewer for new data models, make data architectural decision, and provide coaching on data modeling and process design
- Expand and grow data existing platform capabilities to solve new data problems and challenges
- Ensure all automated processes preserve data integrity by managing the alignment of data availability and integration processes
- Support quantitative analysts and data scientists with data discovery and rapid assembly of large data sets from disparate sources
- Act as Tier-2/3 support to troubleshoot and resolve technical issues with production data models and services
- Minimum undergraduate degree in Mathematics, Computer Science, Engineering or equivalent
- SQL and other languages used in data manipulation
- Tableau or other BI development experience and designing dashboards / decision enablement tools
- Data warehousing principles and experience in design and/or development using dimensional modeling principles
- Developing rich portfolio of design uses cases demonstrating excellent user experience
- Experience leading analytics projects with stakeholders
- Good Understanding of ELT/ETL processes and Microsoft SQL Server Analysis Services or equivalent technologies
- Strong oral and written communication skills with experience in relating complex concepts to non-technical users, including presentation and storytelling with data
- Visual design expertise with a solid understand of the best practices around dashboard and visual perception.
- End-to-End development experience and ability to create complex calculations including Level of Detail (LOD) expressions, action filters, user filters and implement advanced dashboard practices in Tableau
- Solid understanding of how to consolidate and transform data to meaningful and actionable information
- Ability to draw out meaningful business insights by synthesizing information from multiple sources
- Demonstrated experience in development of analytics applications or data analysis, including insights development and communication to senior leadership
- Must be eligible to obtain “Reliability status” security clearance
- Experience with AWS Data Lake
- Experience with Amazon Connect data
- Experience with R, Python, AWS Sage Maker
- Experience with Agile or design-driven development of analytics applications
- PMP and/or Scrum Master certification
- Experience with optimization and tuning of large data extracts for Tableau
- Tableau desktop and server certification
- Knowledge of Insurance or Financial Services industry
- Consult with WFM experts to build tools to automate/streamline their work
- Work with data engineers to test new data sources and ensure accuracy
- Investigate issues/data discrepancies and work with a wide variety of stakeholders to fix
- SQL
- Tableau
- Excel including VBA
- Amazon Connect
- NICE IEX
Job Features
| Job Category | Data analyst |
