Job Archives
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-month - 37.5 hours
Location: Toronto
Job ID number: C1203
Brief description of duties:
Project:
- 'T+1 Settlement'
- Summary: Regulatory initiative that will enable funds to move from T+2 to T+1 settlement by year 2024.
- Study the regulations
- Determine the impact on the client systems
- Current state and future state analysis; gap analysis
- Develop requirements to close the gaps
- Work with various teams and systems to implement the changes
- Need a Senior BA due to the complex system interactions; multiple cross-functional systems
- Strong leadership; independence
- Excellent communication, negotiation, facilitation; strong stakeholder management as there are lots of different groups and external entities involved
- Strong process-orientation; is able to see the connections and integrations between different processes and also the bigger picture of how it all fits together
- Technically savvy; able to talk comfortably with developers and other technical staff
- A financial BA with experience in trading, settlement, equities, securities, mutual funds, etc.
- Experience with T+2 settlement from 2016-17 would be an asset
- Broadridge experience would be an asset, as this is the core system impacted
- Wealth Management experience is nice to have
Job Features
| Job Category | Business Analyst |
| Business Analysis | 5+ |
We are looking for a .Net Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: .Net Developer
Term: 3-month - 1-day a week
Location: Toronto - Hybrid but primarily remote work
Job ID number: C1202
Brief description of duties:
The client is seeking a Junior to intermediate forms developer to convert XDA forms to PDF.
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)
- Experience in VB.Net. back end .net developer
- Recent experience in converting to PDF forms
- Attention to detail
- Able to work in an iterative environment.
- Critical thinking skills
- Excellent communication abilities
- Loan Origination experience
Job Features
| Job Category | .Net Developer |
| .Net Developmet | 3+ |
| VB.net | 3+ |
| Experience in converting to PDF forms | 3+ |
We are looking for a .Net Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: .Net Developer
Term: 12-month - 40 hours
Location: Hybrid - Toronto
Job ID number: C1200
Brief description of duties:
The client is seeking an experienced software developer with a passion for clean code ready to join a high-performing team that focuses on E-commerce, POS, DevOps, Web app, cloud development and microservice.
- 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
- 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
- Bachelor’s degree in computer science or engineering and at least four years of related experience (or an equivalent combination of education and experience)
- Experience in C# and .NET Framework and .NET Core.
- 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
- AWS - Elastic Beanstalk, Elastic Search, Redis, S3 and Cognito
- Experience with Payment gateway
- Experience with POS and E-comm platforms
- Ruby on Rails
Job Features
| Job Category | .Net Developer |
| .Net Development | 5-4+ |
| C# | 5-4+ |
| .Net Framework | 4-6+ |
| .Net core | 2-2+ |
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-month - 37.5 hours
Location: Hybrid - Markham
Job ID number: C1201
Brief description of duties:
- Traditional BSA Work
- Experience with prepaid card (credit card) development project experience
- API Documentation
- Environment: Agile Methodology
- Experience in writing documents
- Experience with dealing with stakeholders
- Experience with Microsoft Word, VISIO, & PowerPoint for presentation
- Traditional BSA Work
- Prepaid Card / Credit Card
- API Documentation
- Jira
- Confluence
- Experience with payments
- Strong understanding of reconciliation, settlement, and strong payment networks experience
Job Features
| Job Category | Business Analyst |
| Business Systems Analysis | 3-4 |
| Prepaid Card / Credit Card | 3-4 |
| Jira | 3-4 |
| Confluence | 3-4 |
We are looking for a Business Systems/Process Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Systems/Process Analyst
Term: 12-month - 37.5 hours
Location: REMOTE ANYWHERE IN CANADA but working EST time zone.
Job ID number: C1199
Brief description of duties:
The process analyst will be responsible to: -
- Work with all technology domain areas leaders and subject matter experts to understand and document the current state processes and how they relate support the IT General Controls (ITGCs).
- Identify process gaps and collaborate with stakeholders to develop future state processes, ensuring full alignment to industry standards and COBIT 5 framework.
- Ensure consistency of documentation, which includes process maps, workflow diagrams, RASCI charts, detailed processes and procedures, across all technology domain areas and obtain all necessary approvals.
- Document current state and future state processes.
- Workflow diagrams, RASCI charts and detailed processes and procedures.
- Approvals of final state processes from key stakeholders and sponsors.
- Solid understanding of any of the following – IT Risk Management in Technology domains: · Service Management · Change Management · Resiliency and Recovery · Information Security · User Access Management · Data Management · Project Delivery · IT Governance
- Strong process analysis skills, with experience designing processes related to Technology Risk Governance including, more specifically, technology controls.
- Experience with COBIT 5 is highly preferred.
- Experience and proficiency with industry frameworks such as ICOFR, IFRS17, OSFI, SOC2, ISO, CIS, SWIFT, NIST is an asset.
- In-depth understanding of design principals for technology controls
Job Features
| Job Category | Business Systems Analyst |
| Business Analysis | 5+ |
| Process Analysis | 5+ |
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-month - 37.5 hours - Then converting to FTE
Location: Toronto, Winnipeg - You will likely go back to office regularly
Job ID number: C1198
Brief description of duties:
- Prepare estimates of the work effort required to design, develop, test and implement solutions for investment management applications and/or databases.
- Design, implement and test Python applications and SQL code.
- Work closely with business and technical teams to ensure successful completion of all technical deliverables.
- Participate in code reviews and make recommendations for optimization and improvements.
- Create deployment plans for production implementation and support transition documents.
- Support applications after production deployments. Investigate incidents caused as a result of application failures and come up with fixes in a timely manner.
- Carry after-hours support pager on a rotational basis
- 10+ years of experience working as a software developer.
- 4+ years Python programming experience (senior level). Fluency in core Python, its types and standard libraries. Experience using Python libraries such as Pandas, NumPy etc.
- Experience working with databases such as SQL Server (2016, 2019), Oracle and/or MongoDB.
- Hands on experience with database design, writing complex SQL queries and stored procedures.
- Experience using DevOps tools such as GitHub, Jenkins and Artifactory.
- Exposure to web development tools such as Vue JS, Flask and Django.
- Comfortable working on Linux environments and cloud platforms (AWS, Azure, Google)
- Prior experience with developing application interfaces with Wealth-- middle office and back-office systems such as Eagle Accounting Book of Record or any other ABOR or Investment Book of Record (IBOR).
- Critical thinker with good problem-solving skills.
Job Features
| Job Category | Python Developer |
| Software development | 10+ |
| Python Programming | 4+ |
| DevOps tools such as GitHub, Jenkins and Artifactory | 5+ |
We are looking for a Senior Business Systems Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Senior Business Systems Analyst
Term: 6-month - 37.5 hours and possibility of extension or FTE offer
Location: Toronto, Winnipeg - Hybrid
- Company is officially in hybrid model, but is working fairly remotely for the time being
- Some in-person time is preferred—Toronto + Winnipeg candidates will be given preference for that reason
- Experience working with Developers, Architects and Quality Assurance to design and analyze alternative technical solutions, test completed code and complete a smooth implementation with business partners
- Proficient in analysis, troubleshooting, and able to break down complex problems Advanced knowledge, experience, and understanding of architecture, application development, application systems design, and integration
- Demonstrated proficiency in a team environment with projects involving the integration of disparate types of technologies/platforms and agile development
- Strong communication skills (oral, written, facilitation, presentation)
- Demonstrated ability to provide technology recommendations to the business
- Excellent ability to summarize complex and sensitive topics to effectively communicate to senior stakeholders Ability to self-direct, own tasks and provide appropriate status to leadership
- Post-secondary education in a related discipline
- Experience leading teams with varied disciplines and skill levels
- Demonstrated initiative and leadership abilities - comfortable managing issues in cross functional teams
- Capability to establish and maintain effective partnerships and relationships
- Identifies and champions change within the team to improve processes
- Adaptable and willing to take on new challenges
- Conflict and issue resolution and escalation
- Mentoring junior team members including identifying and assisting in career growth
- Exceptional SQL skills and experience performing data analysis
- Experience supporting and optimizing batch schedules
Job Features
| Job Category | Business Systems Analyst |
| SQL skills and experience performing data analysis | 7+ |
| Supporting and optimizing batch schedules | 7+ |
We are looking for a Delivery Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Delivery Manager
Term: 6-month - 37.5 hours
Location: Toronto, Winnipeg - Remote
Job ID number: C1194
Brief description of duties:
- Business Systems analyst experience
- Middle office experience
- Excellent communication (will be talking to VPs and SVPs)
- Leadership ability
- Change management experience
- Vendor Management/stakeholder management
- Extensive Capital markets (Derivatives, mutual funds, equities, etc)
- Investment management experience
- Technical Project management experience is a plus
- Technical background
- CIBC Mellon Knowledge
- W365 Release experience
Job Features
| Job Category | Delivery Manager |
| Project Management | 8+ |
| W365 | 3-4 |
We are looking for a Data Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Developer
Term: 6-month - 37.5 hours
Location: Toronto
Job ID number: C1194
Brief description of duties:
- Build and maintain Power BI Reports based on business needs
- Develop, implement, and optimize stored procedures and functions using SQL.
- Build database schemas and structures for data population
- Build data transformations and cleans data for analysis.
- Collaborate with other teams, such as Applications, BI, CRM, and Security, to provide data related support.
- Optimize and maintain legacy data related systems and code
- Provide data management support to Digital Labs and the business
- Continuous improvement of data development ecosystem (store, process, cleanse, use)
- Ability to handle common database procedures such as access requests, upgrade, backup, recovery, migration, etc.
- Strong SQL skills
- Proficient with PowerBI
Job Features
| SQL | 2+ |
| PowerBI | 2+ |
We are looking for a Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java Developer
Term: 15-month - 37.5 hours
Location: Remote
Job ID number: C1192
Brief description of duties:
- Legacy Portal Support + Project development
- MFA implementation
- Managing ServiceNow incident tickets associated with Portal support
- Providing 24x7 support for the Legacy Portal environment and the projects that require Portal changes.
- Supporting deprecation of Legacy Portal application
- BAU inquiries and work
- Supporting Disaster Recovery as required
- Java development
- Support experience
- Post-Secondary degree in Computer Science/Computer Engineering
- WebSphere experience beneficial
Job Features
| Job Category | Java Developer |
| Legacy Portal Support + Project development | 4-5 |
| MFA implementation | 4-5 |
We are looking for a .Net Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: .Net Developer
Term: 6-month - 37.5 hours
Location: Toronto - Hybrid, 2 to 3 days on site
Job ID number: C1191
Brief description of duties:
The Application Developer is responsible for supporting, maintaining, and enhancing current and future business applications in a distributed environment, including SQL server, Business Intelligence, and .NET ACCOUNTABILITIES
- Communicate to various lines of business at all levels of organization
- Adhere to coding standards
- Design, code and test technically sound development solutions including, but not limited to: database creation; Windows applications; batch reporting; web applications; web services;
- React to problems and correct programs and processes as required while instituting best practices and disciplines for software development
- Work with and take direction along with associated written requirements from business analysis team to develop programs to specification
- Work with business analysts and project managers to prepare functional and design specifications
- Identify issues and provide solutions for system deficiencies
- Document system components and related interfaces
- Provide accurate time estimates for deliverables; when all relevant information is not present at time of estimation, provide time estimate within acceptable percentage of deviation
- Interpreting, understand and explain system-level diagrams and designs
- Address performance issues, ensuring high scalability of all applications as well as support of high traffic volume
- Comprehend compliance issues; demonstrate familiarity with securing web-based applications
- Mentor junior developers when requested
- Interact with system architects to understand functional and technical requirements for given solution 2 APPLICATION DEVELOPER
- Develop and execute unit tests for each assigned task
- Perform data analysis to extract data; categorize data to identify and analyze behavioral data, uncovering hidden patterns, unknown correlations, and other useful information
- Provide second-level support KNOWLEDGE AND SKILL REQUIREMENTS LEVEL OF EDUCATION
- Completion of university or college program in related computer science discipline
- Minimum 6 years’ Microsoft programming and analysis experience in distributed environment
- Experience with financial, subscription management and business intelligence applications
- Solid understanding of software development lifecycle
- Proficiency in SQL applications, including Enterprise Manager and SQL Query Analyzer
- Experience creating database tables; indexes; Transact-SQL; stored procedures; triggers; SSIS/DTS packages; and reporting applications
- Strong working experience in SQL 2019 environments
- Strong working experience with ETL processes
- Knowledge of AWS cloud database technologies including Aurora and Redshift
- Knowledge of various operating systems, including Windows and Linux
Job Features
| Job Category | .Net Developer |
| .Net Development | 6 |
| Microsoft programming and analysis | 6 |
| SQL | 6 |
We are looking for a Java REPO Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java REPO Developer
Term: 6-month - 8 hours
Location: Toronto - Hybrid, 2 days on site
Job ID number: C1190
Brief description of duties:
- Multiple projects and regular ‘book of work’ deliverables
- Vendor Data Center move, new integration required
- Currency Project, hardware upgrade and migration to a more ‘containerized’ deployment
- Regular enhancements on existing code base / working with other developers, BAs on new strategic priority repo
- Java
- Java EE
- Spring / Spring boot
- MyBatis
- RESTful API
- Solace / MQ
- Angular
- Maven
- Oracle
- Fix protocol / Fix Engine
- Capital Markets or Fixed Income REPO Tech
Job Features
| Job Category | Java Developer |
| Java Development | 5-6 |
| REPO | 3+ |
We are looking for an ETL Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: ETL Developer
Term: 15-month - 37.5 hours
Location: Remote
Job ID number: C1189
Brief description of duties:
- Data warehouse development, quality assurance utilizing SQL (data loading, transformation, presentation)
- Providing day-time production support by troubleshooting and performing analysis
- Interacting with other developers, QA's, Technical Specialists, BA's, PM's, etc.
- Troubleshooting and supporting the development team and SQL environment
- Help with SQL Server reporting, BI Suite
- 2-3 years experience in SQL Server 2008/2012+
- SSIS ETL
- Hadoop or Netezza experience
- Building reports
- Understanding of data warehousing concepts
- AWS
Job Features
| Job Category | ETL Developer |
| SQL Server 2008/2012+ | 2-3 |
| SSIS ETL | 2-3 |
We are looking for a UI/UX Senior Design! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: UX UI Senior Designer
Term: 12-month - 37.5 hours
Location: 1 day a week in office. Either Toronto, London or Winnipeg.
Job ID number: C1187
Brief description of duties:
- Mobile/App design and User Experience design
- Working cross functionally between project teams
- Candidate has ability to own, present and defend what they had created/ Hybrid role from Montreal location/ Supplier role out call will be scheduled/ Mobile focused, App preferred, not web focused
- Please have portfolio links submitted on resumes for initial submission
Job Features
| Job Category | UX Designer |
| UI/UX | 5+ |
| Mobile app design | 5+ |
We are looking for a Business Systems Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Systems Analyst
Term: 12-month - 37.5 hours
Location: 1 day a week in office. Either Toronto, London or Winnipeg.
Job ID number: C1186
Brief description of duties:
The Group Life and Health Portfolio Business Systems Analyst is a key interface between various departments within the Group Customer business unit, in support of delivering and sustaining capabilities for the Group Life and Health portfolio. The role will also work closely with vendors as well as business partners in the Policy Administration, Member Administration and Claims business areas.
The Business Systems Analyst will be responsible for collection, analysis, and documentation of business requirements, needs and features, contribute to solutioning discussions and translate business needs and features into developer-consumable functional and non-functional requirements as an input to design, development and testing exercises associated with application development, support, or configuration.
The successful candidate will develop a strong and deep understanding of Group Customer needs and how systems support the core business unit mission.
- Works closely with cross-departmental staff to understand how systems are used to support business functions.
- Works with cross-departmental staff and management to analyze how existing systems may be improved to better support their business functions.
- Works with vendors and cross-business unit staff to deliver new systems and technology solutions.
- In conjunction with development staff, is responsible to plan and analyze data structures for internal and vendor business systems.
- Writes detailed functional and non-functional specifications or user stories for developing or modifying various systems.
- Responsible to support system upgrades and maintenance after implementation during the warranty period.
- Enforce application delivery methodologies, specifications and standards associated with CEO/CFO delivery controls.
- Provide technical documentation and analysis, help administer or contribute to training for users, and support end users during the transition to maintenance period.
- Create use cases for testing, as part of the System Requirements documentation process and work with quality assurance resources to ensure understanding of the requirements and traceability of test strategies, plans and test cases back to business requirements.
- Post-secondary Degree or equivalent experience in Information Technology.
- 3-5 years of relevant Business Systems Analyst experience.
- Experience working as part of DevOps team and in an Agile environment.
- Experience working with outside developers, vendors, and consultants.
- Strong analytical, quantitative, problem solving, and organizational skills; attention to detail; and ability to coordinate multiple tasks, set priorities, and meet deadlines.
- Experience with requirements gathering and documentation of functional and non-functional specifications.
- A self-starter who can work effectively as a member of a team or independently as the assignment requires.
- Demonstrated analytical and computer proficiency necessary.
- Excellent interpersonal skills, ability to build strong relationships with internal clients, and a successful track record of collaboration toward achieving objectives expected.
- Strong technical skills in Microsoft office (Outlook, Teams, PowerPoint, Excel, Word, Access).
- Should be comfortable working on both mainframe, client-server, and web platforms.
- Excellent communication skills both orally and written as communication is internally and externally with clients.
- Ability to work well in a team environment and independently.
- Experience with development or translation of customer personas, journey maps and wireframe into functional and non-functional specifications.
- Knowledge of the insurance industry would be considered a strong asset.
Job Features
| Job Category | Business Systems Analyst |
| Business Systems Analysis | 3-5 |
| Experience working with outside developers, vendors, and consultants | 3-5 |
