Job Archives

CONTRACT
Canada
Posted 3 years ago
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 - 40 hours/week Location: Toronto - Hybrid 2-days a week on-site Job ID number: C1151   Brief description of duties:   The Financial Processes and Modernization (FP&M) department is responsible for delivering world class Enterprise Treasury and Financial systems. The department is a hybrid business/IS organization structure that brings together staff specializing in several disciplines: IS/IT, project management and business and financial analysis skills. Key responsibilities of the area are: business systems analysis, documenting technical specifications, process automation, data governance/quality/maintenance/integrity, application development, supporting global Finance and Treasury process change initiatives and upgrades to the ERP and all other systems. The incumbent will be part of FP&M Treasury Processes team working on projects involving new or existing applications and processes. Their primary responsibility is to ensure system solutions and related processes support overall company objectives and ensure the integrity and quality of financial data. This involves vendor/in-house application deployment, documenting technical specifications, validating system solutions, onboarding of business processes to ERP, enhancements, steady state support, troubleshooting problems, identifying opportunities for automation, increased effectiveness /efficiency in Treasury processes. Responsibilities:
  • Provide Business Analysis support by working with the Treasury cash operations to define and refine requirements /specifications, data transformation, process re-engineering, support functional and integration testing, training, implementation and end user roll out.
  • Work with the IS development team to explain and clarify the business requirements/specifications and rationale in order to help create solutions that would meet business needs.
  • Proactively resolve issues by consulting various stakeholders
  • Communicate effectively to all levels of the management to report project status and critical issues requiring their attention
  • Create and maintain thorough and accurate project documentation (including functional and technical design specifications) according to the project management methodologies
  • Lead testing by preparing required test plans/matrices and executing functional and system integration testing of the application
  • Ensure that the issues are identified, tracked, reported and resolved in a timely manner
  • Project manage small to medium initiatives (as required) according to the established project management methodologies
  • Support ad-hoc analysis to identify root cause of production problems and develop timely solutions
  • Steady state maintenance and enhancement of existing production tools / processes Interact professionally with clients and business areas to provide a high quality of service.
MUST haves:
  • 5+ years of professional experience in business systems analysis/project management function within Treasury cash management and Finance area
  • Ability to work in a dynamic, fast-changing environment
  • Capability to independently learn new systems / technology
  • Experience in working on initiatives driving process automation
  • Aptitude to work under tight deadlines, handle multiple tasks and manage ambiguity
  • Possess or working toward professional designation (CMA, CGA, CBAP, PMP)
  • Strong attention to detail
  • Exceptional analytical, diagnostic and problem-solving skills
  • Flexible and adaptable when dealing with change
  • Advanced knowledge of Excel (pivot tables, functions, etc.), PowerBI, PowerApps and data marts
  • Comfortable analyzing and organizing large volumes of data
 

Job Features

Job CategoryBusiness Analyst
Business Analyst5+
Treasury cash management5+

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 – 40...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Quality Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract to hire Title: Quality Engineer Term: 12-months - 40 hours/week Location: Toronto - Hybrid 2-days a week on-site Job ID number: C1151   Brief description of duties:  
  • Experienced working professional role providing specialized testing planning, design, automation and execution services
  • Solid debugging and problem-solving skills – solving moderately complex problems
  • Supports the introduction and adherence to new / advanced techniques and approaches in testing and automation (e.g. BDD, Rapid Software Testing)
  • Foundational experience in software configuration and code management
  • Intermediate expertise in build / code / release management to enable defect avoidance
  • Solid business and technology acumen, works with other stakeholders to identify opportunities to benefit the Bank and / or introduce operational improvements
  • Ability to drive work efforts related to moderately complex applications / systems / projects within one product line / business
  • Ability to work independently and with minimal guidance and direction
  • Collaborative team player
  • Future focused - foresees issues and gaps and identifies industry trends
  • Sr. QE with 5-7 years experienced in QE Lead/Coordinator and hands on Java/selenium Automation for the Web based application feature and integration of the multiple application feature for the E2E test
  • Out of 5-7 years of experience at least 2-3 Years of experience in hands on Web base application automation using BDD Cucumber Automation framework
  • Good knowledge in Rest Assured API testing and Jenkins integration for continuous testing. Experience of API and Jenkins integration is an added advantage.
  • Have good experience and knowledge on Waterfall/Incremental (primary) and Agile methodology (secondary) Test process, Test artifacts, Testing
  • Milestones and Defect Life cycle process
  • Should be able to the importance of Test Strategy and Test plan and prepare the same to drive E2E Test approach.
  • Be proactive and collaborate with Business and Technology to understand/clarify the BRD and Solution response document for Test planning and Test scenario/Test case identification with different data combinations for full test coverage.
  • Be proactive to identify the risk / issues, outstanding clarifications and identify the mitigation with action owner to resolve it.
  • Be a self driver to coordinate the testing to meet the planned completion data and for the successful go with zero P/P2 production issues.
  • Collaborate with Business to understand the Business acceptance test coverage required and develop automation script/test it during the SIT/E2E Test phase
  • Experience in Test data identification and automation the test data generation.
  • Experience in testing payment processing/settlement processing for Financial institution will be added bonus.
  • Experience in identifying Test Environment request, understanding different Test Environment and needs, facilitate with the TS partner stakeholders for successful environment setup and testing.
  • Good collaboration with Business and Technology team and proactiveness in identifying the testable requirement, test data, test case review and approval.
  MUST haves:  
  • Quality Engineer experience
  • Automation testing experience
  • Experience waterfall and Agile
  • Experience Java, Selenium and BDD Cucumber
  • Preparing test plans, triaging defects
  • End to end application integration test, functional testing experience
  • Proactive to identify risk issues and mitigation plan
  • Strong communication skills
  • Collaborate with Business to understand the Business acceptance test coverage
  Nice to have:
  • Credit application experience
 

Job Features

Job CategoryQA Engineer
Quality Engineer5
Automation testing2
Waterfall and Agile2
Java, Selenium and BDD Cucumber2
Preparing test plans, triaging defects2

We are looking for a Quality Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract to hire Title: Quality Engineer Term: 12-months &#...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Software Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract to hire Title: Software Engineer Term: 12-months Location: Hybrid - 2-day on-site Job ID number: C1150   Brief description of duties:   Work as a Senior Software Developer Lead to design, develop, and deliver complex requirements to accomplish business goals. experienced Java developer. hands-on senior development role to build quality, well thought out RESTful APIs using JAVA Spring boot, and transform service-oriented applications into Microservice based solution that are scalable and reusable by multiple calling systems. Participate in Agile development projects and bring technical guidance and leadership to the team. Align with DevOps principles and work to improve automation capabilities and development practices. Lead the creation of a comprehensive end-to-end detailed solution with overall accountability for the technical design and delivery of the System. Take business, Enterprise Architecture, system performance and development standards requirements, then develop functional, technical and user interface designs for an application and/or system. Collaborate with other team members thru knowledge sharing, and continuously expanding best practices and challenge the status quo and propose newer and better practice to adopt. Conduct code reviews to address quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and support gating and review signoffs for solution design. Provide technical support to promptly resolve escalated incidents/outages. Aim for defect-free programming, create, and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.   MUST haves:  
  • Java
  • Restfull API
  • Case management

Job Features

Job CategoryJava Developer
Java8
Restfull API8
Case management8

We are looking for a Software Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract to hire Title: Software Engineer Term: 12-months ...

CONTRACT
Canada
Posted 3 years ago
We are looking for a QA Specialist! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: QA Specialist Term: 6-months - 40 hours/week Location: Toronto - Hybrid 2-days on-site Job ID number: C1149   Brief description of duties:   As the Senior Automation QA Specialist, you are responsible for defining and developing test cases and test scripts to support our product and platform teams. You will work across multiple software development groups to help them deliver on high-quality products through the use of extensive automated testing. You will develop best in class automation strategies following industry best-practices, continuously increase the level of automation, and play a significant part in reducing the time-to-market of new features as a result. To be successful in this role, you will need to be able to communication well with a cross-functional team of Software Developers, Product Owners, Architects, Analysts and DevOps Engineers. The ability to understand existing design patters and a desire to continuously improve upon them is critical and require a highly driven self-starter to be successful.   What you will do
  • Design, develop and test software to specifications
  • Deliver code reviews and provide feedback relative to best practices
  • Solution tools and processes in quality and data management
  • Communicate system solutions in business and technical terms
  • Collaborate with multiple functions to ensure quality across applications and teams
  • Coach and mentor development and analyst team members
  • Actively contribute to project planning and backlog refinement
  MUST haves:  
  • A degree in computer science or an equivalent combination of education and experience, with a minimum of 5+ years of experience in a Software Developer / DevOps role
  • 3+ years development experience in Java or other OO language
  • 2+ years scripting in Python, Groovy, BASH or similar languages
  • Proven experience writing JUnit, API and UI tests
  • Excellent understanding of software design, methodologies and documentation standards
  • Experience with infrastructure as code, tools chains such as but not limited to Jenkins, CodePipeline, Kubernetes, Docker, Github, Ansible, Nexus, Artifactory
  • Knowledge of Insurance is an asset
  • Proven leadership skills with a commitment to customer service
  • Strong analytical and critical thinking skills
  • Initiative with the ability to easily adapt to change
  • IT experience and the ability to understand and effectively work with legacy technologies and contribute as legacy applications evolve and are migrated to new platforms
  • Demonstrated ability to work both individually and as part of a team, plan and organize your own work, communicate effectively in writing and verbally in person or remotely, initiative, team-oriented leadership skills and attention to detail
 

Job Features

Job CategoryQA Analyst
Java or other OO language3+
Python, Groovy, BASH or similar languages2+
Software Developer / DevOps role5+

We are looking for a QA Specialist! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: QA Specialist Term: 6-months – 40 hours/...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Senior Manager! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Full-time Title: Senior Manager Term: Full-time - 37.5 hours/week Location: Toronoto - Hybrid 2-days on-site Job ID number: C1148   Brief description of duties:  
  • Manage application support and delivery while prioritizing team workload and capacity.
  • Partner with the business to continuously improve, optimize and enhance processes and their use of applications.
  • Continuously assess business needs and opportunities for improvements to leverage existing technology.
  • Be a trusted advisor to business partners and IT colleagues on best practices and application of technology.
  • Work closely with other IT management personnel in identifying, evaluating, selecting, and implementing information technologies that support corporate and IT strategies.
  • Provide and own inputs to financial and capital planning processes.
  • Manage the enterprise application integration platform including governance, development practices, maintenance, and support.
  • Manage the portfolio with a view towards simplification and optimization.
  • Manage the application support and maintenance operations for the portfolio, along with other IT operational teams (Service Desk and Infrastructure Services).
  • Ensure the continuous delivery of IT services through oversight of service level agreements with end users and monitoring of systems performance.
  • Advise, counsel, and educate executives and management on opportunities to leverage technology to effectively meet business goals.
  • Develop and maintain an effective organizational structure that supports the needs of the business and optimizes the pool of talent.
  • Review software acquisition and maintenance contracts and assist with establishing master agreements to capitalize on economies of scale.
  • Assess and communicate risks associated with applications within the portfolio and understand total cost of ownership for technology investment decisions.
  • Assist with development of business cases and cost/benefit analyses for IT application spending and initiatives. This includes build vs buy, cloud vs on-prem, insource vs outsource.
  • Direct the team in consultation with stakeholders to define business and systems requirements for new technology implementations.
  • Assist in developing the strategy and roadmaps for Clinic and Corporate applications in alignment with the corporate objectives.
  • Support and nurture staff. Build paths to develop and grow the team.
  • Set and measure performance objectives and provide regular one-on-one feedback to all members of the team.
    MUST haves:  
  • 5+ years managing people, including building and leading teams of high performing IT professionals.
  • Some experience in strategic planning and execution.
  • Experience managing external IT service providers and assessing the risk and cost implications of IT contracts and contract negotiations.
  • Experience with onshore, nearshore, and offshore development and support processes.
  • Experience in designing, building, transforming, and managing applications in the cloud and application modernization strategies.
  • Sound knowledge of systems architecture, technical design principles, and software development and integration technology.
  • Experience with systems design and development from business requirements analysis through to day-to-day management.
  • Strong organizational skills, the ability to perform under pressure and manage multiple priorities with competing demands for resources.
  • Strong understanding of human resource management principles, practices, and procedures.
  • Experience within a Healthcare setting and some knowledge of Workday, MuleSoft and an EMR system such as Accuro is preferable.
    Nice to haves:  
  • Proven leadership ability; build a compelling vision.
  • Ability to set and manage priorities judiciously.
  • Excellent written and oral communication skills.
  • Excellent interpersonal skills with both executives and staff.
  • Strong negotiating skills (internally and externally).
  • Ability to present ideas in a business-friendly and user-friendly language.
  • Exceptionally self-motivated and directed; decisive.
  • Ability to prioritize initiatives and focus resources.
  • Keen attention to detail; balanced with holistic views.
  • Superior analytical, evaluative, and problem-solving abilities.

Job Features

Management experience5+

We are looking for a Senior Manager! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Full-time Title: Senior Manager Term: Full-time – 37.5 ...

CONTRACT
Canada
Posted 3 years ago
We are looking for a QA/QC Test Analyst/Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: QA/QC Test Analyst/Engineer Term: 6-months - 37.5 hours/week Location: Hybrid - mostly Remote but might be required to go to office occasionally as per the corresponding team's norm so candidates should be in GTA/able to come in as needed – will be agreed at offer stage, multiple office locations Job ID number: C1147   Brief description of duties:   The successful candidate will not only have the opportunity to gain valuable experience at a top 5 Canadian bank, but also the opportunity to work with cross functional teams. The candidate will be working hands on with some of the latest banking technologies and forward thinking in fast paced environment. Typical Day in Role:
  • Perform testing for assigned projects by reviewing project documentation, preparing test documentation and executing test activities for multiple, parallel initiatives.
  • Perform various types of testing including Functional testing, Accessibility testing, User Interface testing, Cross-browser & Cross-device testing across desktop, mobile devices and tablets, Content testing, URL redirection testing, and Regression testing.
  • Complete Quality Assurance deliverables on time, as per the schedule.
  • Report defects in defect tracking tool and work closely with the team so that solutions can be determined, prioritized and scheduled.
  • Provide regular status updates and call out risks and issues to release and project timelines.
  • Provide inputs for root cause analysis of post-production issues and plan to prevent them in future.
  • Have in-depth and up-to-date understanding of the organization’s products, applications, systems, environments, processes and tools.
  • Learn and leverage new tools and methodologies for Quality Assurance, on a continuous basis.
  • Assist with initiatives to streamline QA processes and implement best practices.
  • Champion a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursue effective and efficient operations of his/her respective areas in accordance with the client’s Values, its Code of Conduct and the Global
  • Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
  • Champion a high-performance environment and contribute to an inclusive work environment.
MUST haves:  
  • 5+ years of Quality Assurance experience, with proficiency in testing websites, mobile web and mobile apps (Android and iOS) (vs. those have tested software or SAP applications)
  • 5 + years of combined experience in Functional testing, User Interface testing, Cross-browser and Cross-device testing, Content testing and Regression testing
  • 3+ years’ demonstrated experience with Web Content Accessibility Guidelines (WCAG), accessibility testing methodologies and tools – demonstrated by work in at least 2 recent projects
  Soft Skills Required:  
  • Have detail-oriented approach to testing
  • Excellent written and verbal communication skills
  • Fast learner with an appetite to learn what’s behind simple and complex financial solutions
  • Candidate must be comfortable working as part of a team and encourage both individual and collaborative innovation
  • Ability to work in a self-guided manner with the ability to prioritize tasks and manage time efficiently
  • Positive and resilient personality - Able to embrace feedback and have a desire for continuous iteration and improvement

Job Features

Job CategoryQA Analyst, QA Engineer
Quality Assurance experience5+
Functional testing, User Interface testing, Cross-browser and Cross-device testing, Content testing and Regression testing5+
Web Content Accessibility Guidelines (WCAG)3+

We are looking for a QA/QC Test Analyst/Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: QA/QC Test Analyst/Engineer Term...

CONTRACT
Canada
Posted 3 years ago
We are looking for a .Net Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract to hire Title: .Net Developer Term: 8-months - 40 hours/week Location: Remote Job ID number: C1146   Brief description of duties:   We are seeking an experienced software developer with a passion for clean code ready to join a high-performing team that focuses on E-comm, POS, DevOps, Web app, cloud development and microservice.   What you’ll do:
  • Analyze and develop new code including automation, integration, and unit tests.
  • Maintain and enhance existing functionality.
  • Investigate/troubleshoot reported issues, implement code fixes, and support user testing.
  • Participate in design and brainstorming sessions.
  • Contribute to code reviews providing constructive feedback to team members.
  • Ensure technical solutions and system integrations are developed and maintained in the most efficient and effective manner.
  What the client is looking for:  
  • Proficient in a chosen technology stack
  • Communicates moderate to complex technical concepts to technical and non-technical people.
  • Ability to conceptualize and articulate ideas clearly and concisely.
  • Ability to design and implement functional, easy to use applications and services.
  • Believer of clean and maintainable code and able to remove complexity with smart coding.
  • Passion for cloud technologies, DevOps, and software development
  • Ability to define, document, implement processes.
  • Openness to experiment with and evaluate new technologies.
  MUST haves:  
  • Bachelor’s degree in computer science or engineering and at least four years of related experience (or an equivalent combination of education and experience)
  • 5-4+ years of experience in C# and .NET Framework 4.6+ and .NET Core 2.2+.
  • 5+ years of experience in using MySQL and SQL Server 2017
  • Experience with Azure or AWS
  • Hands on experience with Agile development (Scrum, Kanban) using Jira, and automated testing and deployment (Bamboo, Jenkins, and Git)
  • Critical thinking skills
  • Excellent communication abilities
  Nice to have:  
  • AWS - Elastic Beanstalk, Elastic Search, Redis, S3 and Cognito
  • Experience with Payment gateway
  • Experience with POS and E-comm platforms
  • Ruby on Rails
  • Xamarin iOS development

Job Features

Job Category.Net Developer
MySQL and SQL Server 20175+
Azure or AWS5+
Agile development5+

We are looking for a .Net Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract to hire Title: .Net Developer Term: 8-months –...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Solution Architect! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Solution Architect Term: 12-month contract Location: Remote Job ID number: C1145   Brief description of duties:   The Solution Architect will collaborate with Portfolio & Technology teams as well as business leaders, sponsors, and stakeholders to develop strategies and roadmaps. They will work to define and maintain architecture artifacts for supporting project delivery and application support and lead technical vision and direction for solutions, ensuring consistency with overall enterprise and portfolio architecture that may at times include hands-on development (e.g. Proof of Concept and project development). The Solution Architect will also have an opportunity to effect change within the organization by incorporating new patterns and/or technologies into new ways of working that improve business value.   What you'll do:
  • Define and facilitate a solution architecture that leverages enterprise capabilities and efficient usage of process, technology, data, and people to align these capabilities.
  • Consult with business partners and delivery stakeholders as well as Enterprise Architecture peers.
  • Lead the definition of and maintain the technical architecture(s).
  • Own the architectural decisions for the team and lead technical vision and direction for the solution.
  • Focal point for significant infrastructure and development issues ensuring quality designs.
  • Build roadmap(s) for implementing software and technology best practices in alignment with Shared Technical Solutions portfolio architecture.
  • Proactively identify opportunities where solutions can enhance organizational efficiency.
  • Actively coach the team to solve complex problems.
  • Keeps abreast of latest technological/industry trends.
  • Trusted Technology advisor/advocate for business units.
  • Support the development of technology roadmaps and proposals to achieve business plans.
  • Foster a high-performance culture for staff in the Shared Technical Services team and influence this culture within the organisation.
  • Work closely with all team members to create solutions that accommodates future architectural changes and designs.
  • Identify critical driving forces of process, data, people, and technology at the highest levels.
  • Ability to look beyond traditional business concepts and drill to the heart of a given concept.
  Ideal candidates will: 
  • Experience with cloud computing (e.g. AWS, Azure, Google).
  • Experience using Workflow and Content management technologies (e.g. Appian, IBM CP4A/FileNet, OnBase)
  • Experience with artifact taxonomy concepts for unstructured content
  • Experience with Sharepoint Online
  • Experience with IBM Filenet
  • Value simplicity and be unafraid to challenge technical constraints and procedures.
  • Build and maintain collaborative stakeholder relationships across multiple geographies and business functions.
  • Effectively communicate high-level concepts and solutions with Technology and Business teams and stakeholders.
  • Demonstrate an advanced level of analysis of the big picture while maintaining a level of detail appropriate to the context of a variety of situations.
  • Simplify complex concepts.
  • Have a high degree of initiative in an ambiguous environment
  • Challenge, impact, and influence.
  • Gauge, express, and communicate risk
  MUST haves:  
  • 6+ years of relevant experience in complex IT environments
  • Bachelor of Computer Science / Software Engineering degree or equivalent experience
  • Excellent communication + relationship building skills
  • Demonstrated leadership experience
  Nice to have:
  • Experience in the financial services industry or in a similar complex and regulated industry.
  • Experience with business process modernization (e.g. moving to a paperless environment)
  • Experience with working with an applying EA frameworks
  • Experience developing target state architectures and roadmaps
  • Appian workflow experience

Job Features

Job CategorySolution Architect

We are looking for a Solution Architect! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Solution Architect Term: 12-month contrac...

CONTRACT
Posted 3 years ago
We are looking for a SAP Finance Consultant! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: SAP Finance Consultant Term: 8-months - 40 hours/week Location: Remote Job ID number: C1144   Brief description of duties:  
  • Participate in local and global projects. Must be able to manage multiple priorities and projects simultaneously
  • Second line of support for the SAP finance users in the Americas
  • Experience with at least one full life cycle implementation. Implementation of changes to a productive environment (from technical Evaluation of proposed changes, generation of alternatives, to coordination of the different departments needed to implement, document, test the change and support it)
  • Translation from user requirements (structured, documented and unstructured, directly from users) to technical solutions (configuration, development, etc).
  • Engage in activities to support upgrades to systems including impact assessment, testing and support during cutover and deployment
  • Support to audit requirements in the system
  MUST haves:  
  • Well-rounded knowledge and experience in SAP Finance, in particular AP, AR, GL, Banking, Taxes and Travel & Expenses
  • Experience in production support (root cause analysis and the compromises that have to be made to make changes to a system already in operation)
  • Basic familiarity and experience with the other main areas of the system (SD, MM and CO), in particular the touch points between them and FI.
  Nice-To-Have:  
  • Experience in ECC. S4H is a plus
  • Experience with interfaces from exchange rates to credit scores, to consolidation systems.
  • Familiarity with multinational implementations, specifically NA and LATAM
  • Experience in Health Care implementations
  • Some basic ABAP knowledge (to be able to interact efficiently with the technical team)

Job Features

SAP Finance, in particular AP, AR, GL, Banking, Taxes and Travel & Expenses6+
Production support6+

We are looking for a SAP Finance Consultant! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: SAP Finance Consultant Term: 8-months...

Full Time
Canada
Posted 3 years ago
We are looking for a Senior Data Product Owner! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Full-time Title: Senior Data Product Owner Term: Full-time Location: Remote Job ID number: C1143   Brief description of duties:   You’ll contribute to the client’s Financial Crimes and Enterprise Risk Technology group by successfully delivering complex, enterprise-scale programs. We’re looking for a passionate, experienced data professional, with excellent consulting and communication skills to help us out on our data journey. This role requires a technical leader who is ready to both roll up their sleeves to solve hard, interesting problems as well as step back and set a technology vision for growing our data platform. You will be empowered to make necessary decisions but will also have the support from the management and a broad technical team to accomplish your responsibilities. In this role you will be responsible for the design of financial crimes solutions using our data platforms. Understanding the information needs of our business and defining the technology solutions to address them. Shaping our data strategy, defining principles and processes to govern our data platform, design of our data models, implementing Data Governance frameworks that can unlock value from data, specification of ETL pipelines, data integration and data migration approaches. Design & implementation of Master data management solutions. Specification of Data Quality Management methodology and supporting technology tools. Working within a project management/agile delivery methodology in a leading role as part of a wider team.  
  • Strategic Data Design and Development: Oversee the development and implementation of complex systems. Assist with defining resource requirements and allocations, monitor and improve quality, and ensure 'best practice' development techniques. Identify and verify details of Data production problems before determining an appropriate resolution, and summarizing critical incidents for submission to senior management.
  • Strong Leadership: Be a bold and authentic leader who is passionate about developing and coaching to bring out the best in people. Support and mentor team members through knowledge sharing, collaboration and effective problem solving.
  • Relationship Management: Work with technical and non-technical stakeholders in designing and developing data solutions. Enabling our business partners by advising on the technology possibilities and requirements.
  MUST haves:  
  • Designing and developing data solutions; managing relationships with executives in technology and business groups, and have proven experience presenting to senior management.  you have extensive experience in shaping data strategy & data architecture.
  • Experience architecting solutions for optimal extraction, transformation and loading of data from a wide variety of traditional and non-traditional sources such as structured, unstructured, and semi-structured using SQL, NoSQL and data pipelines for real-time, streaming, batch and on-demand workloads.
  • Experience leading engagements from design to implementation of creative data solutions leveraging the latest in Spark based modern data platforms on Azure.
  • Deep understanding of the DAMA Data Management Body of Knowledge (DMBOK), experience in assessing a data platform maturity level against this framework, and developing recommendations & strategy based on this assessment.
  • Extensive experience with analytics/data management strategy formulation, architectural blueprinting and effort estimation of analytics Big Data: Kafka, Hadoop, Zookeeper, Zeppelin, Hive, Spark.
  • Hands-on experience designing and delivering solutions using the Azure Data Analytics platform including some of the following: Azure Databricks, Azure Cosmos DB, Azure Data Factory, Azure Logic Apps, Azure Functions, Azure Storage, Azure SQL Data Warehouse/Synapse, Azure Data Lake, Azure Search. Knowledge of modern Data Lake & Data Mesh design patterns. Experience in implementing Master Data Management & Data Quality solutions and integrating these into enterprise data solutions.
  • Strong Spark, SQL, Data Modeling, Data lakehouse concepts. Strong programming / scripting experience using python and scala
 

Job Features

Job CategoryProduct Owner
Shaping data strategy & data architecture10+
Azure Data Analytics10+
Implementing Master Data Management & Data Quality solutions7+

We are looking for a Senior Data Product Owner! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Full-time Title: Senior Data Product Owner Term: F...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Scrum Master! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Scrum Master Term: 6-month Location: Toronto - Hybrid, 1-2 days on-site Job ID number: C1142   Brief description of duties:
  • Recently set up a Jira Kanban board to manage BAU and Enhancement work and need someone to assist with this and basically DL’ing (or PM’ing so to speak) the smaller pieces of work (BAU and Enhancements).
  • Responsible for ensuring assigned fund services and investment management projects deliver on defined business outcomes
  • Manages BAU/Enhancements activities in the portfolio
  • Monitors and reports on portfolio activities
  • Identifies, reports, and addresses issues that could impact portfolio activities portfolio reporting
  • Supports the delivery leader and account manager with budget and resource capacity management and reporting.
  • Identifies reports, and addresses issues that could impact portfolio activities timelines, budgets, and/or scope
  • Supports the account manager with consolidated management portfolio reporting
  • Supports the delivery leader and account manager with budget and resource capacity management and reporting
  • Project level business decisions, understanding trade offs and communicating decisions to technology and business partners
  • Is a technical advisor by ensuring well considered technology perspectives and expertise are integrated in business decision making processes
  • Understand stakeholders and their needs
  • Ensure risk is understood by the team
  • Change management activities
  MUST haves:  
  • Delivery Leader with PM/BSA or Flow Master Skills.
  • Scrum Master experience
  • Prior Business Systems Analyst or Project manager experience (both is a major plus)
  • Fund service/Investment management project experience
  • Excellent communication to both technology and business partners
  • Experience delivering on defined business outcomes
  • Technical advisor (architecture, development, COE)
  • External vendor and stakeholder experience
  • SQL Experience
  • Jira/Kanban experience
  Nice to haves:  
  • PMP, CFA, Change Management
  • Delivery leader experience
 

Job Features

Job CategoryScrum Master
Scrum Master5+
Fund service/Investment management project5+

We are looking for a Scrum Master! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Scrum Master Term: 6-month Location: Toronto &#...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Senior Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Senior Data Engineer Term: 6-month Location: Remote Job ID number: C1141   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.

 
  • 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.
  MUST haves:
  • 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 sharding 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.
  Nice-To-Have:  
  • 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
 

Job Features

Job CategoryData Engineer

We are looking for a Senior Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Senior Data Engineer Term: 6-month Loca...

CONTRACT
Canada
Posted 3 years ago
We are looking for a .Net Lead Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Full-time Title: .Net Lead Developer Term: Full-time Location: Toronto Job ID number: C1140   Brief description of duties:   The client is one of the fastest-growing independent wealth management companies in Canada. We are a diverse group of people all driven towards one goal: helping advisors build a better business through a remarkable client experience. With your background, skills and experience you’ve already found success in the wealth management industry. Have you found your ideal firm, one that encourages you to pursue a balanced lifestyle as well as professional success? Our IT team is currently growing! We’re seeking a Lead Developer – someone who can work with an experienced development team developing and supporting high-quality software solutions in an agile environment. If you are someone who is constantly looking to innovate in technology and find ways to improve, this role is for you.   What is the role of a Lead Developer?
  • Supervise the Development team in developing in-house software-based applications, services & processes through coding best practices and a solid DevOps process pipeline
  • Offer subject-matter expertise on all homegrown code, application business logic and technical details.
  • Work with the business SMEs and stakeholders during project discovery phases to explain and illustrate complex application business logic and development-related concepts
  • Manage merge conflicts in source control and develop a healthy code merge strategy within the team
  • Assist the team in efficiently perform a code merge during parallel development streams and resolve conflicts
  • Perform code reviews on a regular basis to ensure all code is developed using IGM Secure Coding Standards and general industry best practices for programming.
  • Support the Development team in producing accurate technical specification documents for software applications developed in-house and oversee documentation of code consistently throughout the development process
  • Oversee and manage code in source
  MUST haves:  
  • Strong knowledge and experience building interactive and intuitive web applications using C# ASP.NET Web Forms, MVC, EF and client-side frameworks like Angular JS.
  • Strong knowledge and experience in relational database design using MS SQL Server and the development of stored procedures, views, user-defined functions, and query optimization techniques.
  • Must be able to develop REST APIs from ground-up using .NET Framework. Candidate must be proficient in implementing authentication and authorization functionality to secure the APIs using industry-standard auth mechanisms.
  • Must have experience in using Microsoft BI tools including SSRS, SSIS and ability to write as well as troubleshoot complex SSIS packages involving complex workflows.
  • Strong knowledge of HTML/CSS/JavaScript/XML, including HTML 5, CSS 3.0, jQuery, jQuery, UI and experience in working with various jQuery plugins

Job Features

Job Category.Net Developer

We are looking for a .Net Lead Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Full-time Title: .Net Lead Developer Term: Full-time Loc...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Compliance Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Compliance Analyst Term: 12-months - 40 hours Location: Toronto - Hybrid 2-days a week on-site Job ID number: C1139   Brief description of duties:   Manages Organizational Change
  • Together with the Senior Manager, supports the development of comprehensive records inventories for each Canadian Wealth Business Unit including initial and ongoing communications and socialization of the processes involved in conducting a records inventory.
  • Establishes relationships with key stakeholders within the business to facilitate the execution of a records inventory.
Manages Operations
  • Together with the Senior Manager, is responsible for working with key business stakeholders to identify all records required to satisfy regulatory obligations for a given business unit and to document the results within a comprehensive records inventory.
  • Together with the Senior Manager, develops a project plan, timelines, and schedule for conducting record inventories for all Canadian Wealth Business Units.
  • Together with the Senior Manager, provides status reporting to track the progress and completion of records inventories Provides input RE the effectiveness of existing processes for conducting record inventories and makes recommendations for improvements
Manages Compliance
  • Together with the Senior Manager, ensures execution of the records inventories are aligned to the Enterprise Records Management Policy
  • Together with the Senior Manager, identifies risks and escalates identified issues where appropriate to the Director Records & Information Management.
  • Together with the Senior Manager, effectively manages the interests and input of all stakeholders and builds a collaborative working relationship across GWM and Enterprise.
Supporting Strategy and Policy
  • Maintains awareness of the GWM RIM strategy and educates staff on records and information management policies and practices as a vital business function
  • Provides SME input into the development of GWM RIM specific procedures
Supporting Other Projects as Required
  • Offers support to ongoing and additional projects within the GWM RIM team as required
  Must Haves:
  • 5+ years’ experience working on projects involving implementation of new processes that involve organizational change within FI specifically Wealth Management
  • Good knowledge of regulatory rule/obligations applicable to the Wealth Management Businesses (e.g., MFDA, IIROC, OSC, etc.)
  • Experience facilitating working sessions with key stakeholders
  • Good working knowledge of Microsoft Excel, PowerPoint, and Word
  • Experience managing relationships with internal stakeholders and third-party vendors
  Nice-To-Have:
  • Experience in the records and information management field
  Soft Skills Required:
  • Excellent written and verbal communication skills required to prepare communications and interact effectively with GWM stakeholders
  • Excellent organizational skills and ability to work in a fast-paced environment

Job Features

Job CategoryCompliance
Experience working on projects involving implementation of new processes that involve organizational change within FI specifically Wealth Management5+
Regulatory rule/obligations applicable to the Wealth Management Businesses (e.g., MFDA, IIROC, OSC, etc.)3+

We are looking for a Compliance Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Compliance Analyst Term: 12-months –...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Project Coordinator! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Project Coordinator Term: 12-months Location: Toronto - Hybrid 2-days a week on-site, may require to travel to Quebec (couple of weeks in summer 2023) Job ID number: C1138   Brief description of duties:   Reporting to the Senior Managers, Records & Information Management (RIM), Internal Controls, Global Wealth Management (GWM), the Analyst supports the GWM RIM Team to execute on the RIM initiatives outlined within the GWM records management program; records inventories, physical and digital records management, reporting etc. The Analyst will provide support to the Records Inventory Team and the Records Management Team responsible for physical and digital records while also working on other prioritized initiatives.   Typical Day in Role: Manages Organizational Change
  • Supports the Senior Managers, with the roll-out of new processes and practices for execution of records inventories and management of physical and digital records including communications and training of key resources within the business.
  • Establishes relationships with key stakeholders within the business & 3rd parties to assist with the execution of a records inventory and the effective management of physical and digital records.
Manages Operations
  • Supports the Records Inventory Team to capture and record key information about records identified through the records inventory process. Responsible for ensuring the accuracy and completeness of the information captured within the records inventory.
  • Supports the Records Inventory Team & the Records Management Team, to document the project plan, timelines, and schedule for conducting record inventories and introduction of new processes for management of paper records within GWM locations.
  • Works with the Records Inventory Team & the Records Management team, to provide status reporting to track the progress and completion of records inventories and to track the progress of GWM locations RE disposition of paper records within the business in alignment with Scotiabank’s RIM policies, standards, and guidelines.
  • Supports the annual destruction process for paper records at Iron Mountain for all GWM Business Units
  • Responsible for the management of the GWM RIM teams Group email account
Manages Compliance
  • Identifies risks and escalates identified issues where appropriate to the Senior Managers Records and Information Management for review.
  • Effectively manages the interests and input of all stakeholders and builds a collaborative working relationship across GWM and Enterprise.
  • Supporting Strategy and Policy
  • Supports the development and updating of GWM RIM specific procedures
  • Supporting Other Projects as Required
  • Responsible for supporting other prioritized GWM RIM initiatives as required
  Must Have Skills:
  • 1-3 years’ experience working on projects involving implementation of new processes that involve organizational change
  • Experience acting in a support role to capture and record information obtained from key stakeholders during facilitated working sessions
  • Good working knowledge of Microsoft Excel, PowerPoint, and Word
  Soft Skills Required:
  • Excellent written and verbal communication skills required for interacting effectively with GWM stakeholders
  • Excellent organizational skills and ability to work in a fast-paced environment

Job Features

Job CategoryProject Coordinator
Experience working on projects involving implementation of new processes that involve organizational change1-3

We are looking for a Project Coordinator! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Project Coordinator Term: 12-months Locat...