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 months contract with extension
Location: Toronto – Hybrid, once a week onsite
Job ID number: C1236
Brief Description of Duties:
- Works with key stakeholders within all business functions to align technology solutions with business strategies (BAs, developers, PMs, QAs, end users, traders, financial engineering)
- Gathers requirements from business units and translates those to programmers and developers
- Design test plan and test cases
- Work with users and development team to execute the plan to make sure deliveries are in good quality
- Prepares cost-benefit and return-on-investment analyses to aid in decisions on system implementation
- Demonstrates an informed knowledge of business functions to resolve problems and capitalize on improvement opportunities
- Supports one or more highly complex business processes
- Works on multiple projects as a project team member
- Serves as a liaison between the business community and the IT organization in order to provide technical solutions to meet user needs
- Experience in a relevant capacity as a BA or BSA
- Previous experience within capital markets
- Strong analytics skills on numbers and data, with strong hands-on experience writing SQL queries to analyze data and derive business or technical requirements.
- Strong demonstration of project management skills in recent assignments (to handle diverse projects, often times simultaneously, and meet aggressive deadlines)
- Previous exposure to OTC trading applications
- Deeper knowledge of modelling IR swaps products
- Basic knowledge of programming languages in order to comprehend reading code and basic functions (Shell Script, Python, and/or Java)
- Ability to create business solutions that increase competitive advantage
- Ability to exercise good judgment in selecting methods and techniques for obtaining solutions
- Ability to solve technical problems/ processes and understand complex details
- Ability to increase operating efficiency with produce high quality technical solutions
- A high level of interpersonal and verbal communication skills necessary to relate to other people at their systems knowledge level
- Ability to analyze complex situations and problems and do the necessary research using multiple sources of information to arrive at innovative solutions
Job Features
| Job Category | Business Systems Analyst |
We are looking for a DevSecOps Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: DevSecOps Engineer
Term: 12 months contract with extension
Location: Toronto – Hybrid, 2 days a week onsite
Job ID number: C1235
Brief Description of Duties:
The DevSecOps Chapter’s mission is to help all software squads adopt best practice software delivery mechanisms, ensuring they deliver secure, reliable and quality software as effectively as possible.
The client's services are a broad mix of various cloud services (IaaS, PaaS, SaaS) and traditional on-premise systems. The DevOps Engineer Services focuses on customer experience (CX), drawing on extensive technical expertise to leverage modern digital service designs, ecosystems, data management and technology.
Work with various internal and external teams consisting of architecture owners, enterprise and domain architects, business analysts and the entire Scrum team (the team) to deliver secure, scalable solutions that meet the organization's changing needs.
The DevSecOps Engineer is responsible for the implementation, maintenance and efficiency of CI/CD pipelines as well as several other reusable DevSecOps capabilities. They value simplicity and is willing to question technical constraints and procedures to achieve Agile delivery. A great DevSecOps is eager to get their hands dirty and use their imagination to help solve the biggest problems. The DevSecOps Engineer needs to work with various development squads to integrate quality scanners (such as SCA, SAST and DAST), code quality scanners, test automation tools, performance analysis tools. Your expertise is leveraged to continuously improve the performance, security and reliability of the software delivery systems.
Moreover, the DevSecOps Engineer work to design, implement and test the deployment of environment via Infrastructure-as-Code and make sure that observability tools are connected to monitor the services running on infrastructure. The DevSecOps engineer may or may not make use of containers depending on the situations of each squads and applications.
The DevSecOps Engineer is a strong advocate of DevSecOps Mindset and Culture, able to explain its true advantages to less experimented squad members, including teaching of technical tools and capabilities. The DevSecOps Engineer is not afraid to get dirty hands and use imagination for helping the squads to improve their performance.
Primary Responsiblities:
- Design, implement, maintain and improve CI/CD pipelines for several products, for multiple environments and multiple situations
- Work with the squad to integrate quality and security into the development process, making sure that security scanners, controls, policies and regulations are compliant.
- In collaboration with the security group, continuously evaluate and improve security processes and procedures to stay ahead of emerging cyber threats
- Work with the team to integrate test automation tools and mechanisms for various needs, such as unit testing, regression testing, API testing, UI testing and performance testing.
- Participate in developing reusable DevSecOps capabilities that other squads can adopt
- Make sure observability is implemented and connected to analyze and improve system reliability
- With the help of systems analysts and tech leads, continuously explore, analyze and propose solution to improve deployment speed and quality
- Work on the design, implementation and testing of the Infrastructure-as-Code deployment environment
- Read and transform tool reports so that they are in a readable format, integrated to the development process management platforms (such as Azure DevOps, Jira or ServiceNow)
- Gradually transfer DevSecOps knowledge to the squad members, to ensure that the team becomes cross functional.
- Work with the squads and the DevSecOps Chapter to make sure that the DevSecOps roadmap aligns with long term objectives
- Continuously seek better ways to solve technical problems and design the solution, identify gaps and opportunities for improvement
- Mentor and coach the technical team about DevSecOps, and if applicable also with code reviews
- Proactively identify opportunities for process, systems, and other improvements.
- Monitor and analyze system logs, network traffic, and security events to help identify and respond to security incidents
- Strong understanding of automation in general and its benefits (do twice=automate)
- Participate in the development of application, infrastructure and data monitoring systems, using App Insights or other commercial tools
- Build several pipelines for a multitude of tools in order to run software security scanners, such asd SCA or SAST scanners
- Support test automation within pipelines
- Help teams automate through different methods for legacy apps (including scripting and automated configurations)
- 5 years in Software Engineering
- Demonstrated and strong experience in agile projects on Azure DevOps, Azure Cloud Environment and SaaS Solutions
- Strong understanding of security practices like SCA, SAST, DAST, etc. and tools like Mend, Snyk, etc.
- Demonstrated and strong experience in agile projects on Azure DevOps, Azure Cloud Environment and SaaS Solutions
- Demonstrated experience on On-Prem environment with legacy software and DevSecOps solution for legacy software or ERP
- Strong knowledge of Terraform and Infrastructure as Code
- Strong knowledge of Azure DevOps pipelines (YAML) or similar
- Strong knowledge of version control software good practices and Git
- Strong knowledge of Azure and Azure Monitor
- Strong knowledge of the containerization principles such as Docker, Azure Containers and Kubernetes
- Strong knowledge of bash or Powershell or other scripting tools to automate actions
- Completed an Undergraduate Degree in Computer Science, Engineering or Management Information Systems or an equivalent combination of relevant education and work experience
- Relevant experience in agile delivery
- Strong Analytical ability with demonstrated application of technical problem solving and analytical tools and techniques. Ability to identify issues and risks and provide options analysis.
- Effective communication skills with ability to understand the squad’s priorities and propose technical decisions tied to priorities
- Bilingual in both official languages (French and English)
- Active coach and mentor skills, with patience and aptitudes to teach to others
- Experience in software development (code, tests) using C# and .NET
- Background in Financial, Insurance or other related an asset
- Experience working with databases, relational or NoSQL
- Experience with ETL processes.
- Experience with Selenium and other test automation tools
Job Features
| Job Category | DevSecOps Engineer |
We are looking for a Solutions Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Solutions Developer
Term: 12 months contract with extension
Location: Toronto – Hybrid, 2 days a week onsite
Job ID number: C1234
Brief Description of Duties:
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. Familiar with a variety of the field's concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. May lead and direct the work of others. May report directly to a project lead or manager. A wide degree of creativity and latitude is expected. A vacancy exists for a senior developer to join the team in the delivery and development of this project and to eventually contribute to future enhancement, support and maintenance post-delivery. Prime responsibility will be to develop detailed design specifications, create and review code and assess impact on other applications. Role will work closely with other team members to ensure consistency in coding standards and approaches and to optimize any synergy and re-use opportunities. Key accountabilities are:
- Responsible for leading technical aspects of project from inception through to deployment. Participate in analysis and system design specification sessions. Documentation of design options and solutions according to System Development Life Cycle (SDLC) methodology. Ensure that solutions adhere to development best practices and architectural principles.
- Apply analytical skills to resolve problems and deliver viable solutions. Anticipate obstacles and execute proactive approaches to issues. Active participation in issue resolution.
- Provide detailed development estimates to Project Manager for development effort as well as weekly status reporting and budget forecasting.
- Configuration management for the sub projects within the release.
- Responsible for coding, testing, packaging, deployment and support of builds as code is promoted from development, system, acceptance and production environments. May lead code reviews.
- Work closely with System Test Environment Management Team (STEMT) to ensure that environments are fully functional and that builds are properly deployed.
- Participate in development of test strategy, test plans, test cases and testing efforts (unit testing and integration testing of code).
- Provide technical support to business and testing team during testing phases. Track defects, defect triage and resolution.
- Data set up and environment shake down.
- Coaching / mentoring of junior developers.
- Knowledge transfer within group.
- Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full time staff upon completion of contract term. SKILLS: May require a bachelor's degree and requires experience in the field or in a related area.
- Previous RSA Archer experience in V6.7 or higher – 8 years
- Excellent communication and written skills
- Leadership skills – being able to work in a team
- Documentation skills
- .NET framework including C#, SSIS, SQL
Job Features
| Job Category | Solutions Developer |
We are looking for a Delivery Lead! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Delivery Lead
Term: Open to 6 month contract with RTH or fulltime
Location: Toronto or Winnipeg – Hybrid (flexible)
Job ID number: C1233
Brief Description of Duties:
Looking for a Delivery Lead to join their Infrastructure, Delivery and Release Management team. They want someone who's going to be a blend of delivery lead and a Scrum Master, aspiring PM, or really solid Project Analyst. Prefer someone who's more on the junior side-- would rather them be hungry, eager to grow, malleable to learn new processes. They will work between the engineering and architecture teams + the business teams to be a delivery lead for various engineering disciplines. Depending on their background, they might be focusing on cloud architecture, or security and network. Could even be a Change Manager who's willing to learn delivery side of things.
Must Haves:
- Jira or Confluence
- Delivery lead experience, or Scrum Master/PM/Solid Project Analyst experience
- Great communication skills + soft skills (personable, quick, desire to grow)
- Would need exposure to some area of infrastructure (cloud architecture, or security and network)
- Azure or GCP
- Financial experience
Job Features
| Job Category | Delivery Lead |
We are looking for a Front End Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Front End Developer
Term: Fulltime
Location: Toronto or Winnipeg – Hybrid (twice a week on-site)
Job ID number: C1232
Brief Description of Duties:
We are currently looking for a Senior Digital Developer to work within our Digital Development team. The successful candidate will be a key member who will work with UX, UI, Business stakeholders and Information Services (Back End developers) to deliver industry leading websites and applications.
What motivates you?
- Passionate about Front End Development best practices
- Operating within an organization that is looking to transform itself
- Be a member of the Agile/Scrum team to develop enterprise level websites, mobile apps and other digital brand experiences using Adobe Experience Manager
- Write clean, modular, reusable and testable HTML, CSS, JavaScript (ES6), Vue, React, or other modern front-end frameworks.
- Consume RESTful web APIs or web services.
- Troubleshoot problems with existing applications
- Ensure IG Wealth Management code meets our software standard
- Work with QM to ensure our websites and apps are error free.
- Solve complex development problems while striving to push the technical boundaries of online applications and adhering to W3C and accessibility guidelines
- Experience developing responsive websites and apps using Bootstrap or Foundation in a financial services or agency setting
- Advanced knowledge of HTML5, JavaScript (ES6), CSS3 and other client-side frameworks
- Advanced knowledge of modern Front-End Frameworks (React, Vue)
- Adobe Experience Manager experience considered a strong asset
- Strong communication skills
- Bilingual (French and English) is not required but is considered an asset
- Java experience considered an asset.
Job Features
| Job Category | Front End Developer, Front-end Developer |
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: 12 months contract
Location: Toronto – Hybrid (twice a week on-site)
Job ID number: C1231
Brief Description of Duties:
As part of the team, we are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our business alongside a team of seasoned, diversely-skilled technology professionals.
- Easy apply is an onboarding platform where customers can apply for personal banking products like
- Everyday chequing and savings accounts, credit cards and much more. Meaningful work is fueled by meaningful performance and career development conversations with your manager. Here's some of what you may be asked to perform:
- Transform business requirements and research into winning delivery solutions that meet performance goals.
- Rigorously build and test applications using latest technologies
- Perform systems administration: monitor, configure, back-up, authenticate, tune.
- Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.
- Contribute to project plans, estimations and status updates.
- Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).
- Primarily focus on day-to-day activities.
- Make enhancements and troubleshoot.
- Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.
- Ensure applications are free of common coding vulnerabilities (and follow standard security practices).
- Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).
- Complete unit and integration testing per standards and design specs.
- Take part in scope assessment, risk and cost analysis.
- Respect the technology delivery practices and standards, project management disciplines.
- Stay on top of state-of-health monitoring and monthly SLA targets.
- Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).
- Undergraduate Degree or Technical Certificate.
- Full stack development experience
- Building customer facing applications
- Sound knowledge of Angular concepts like lazy loading, ngRx and RxJs
- Experience with Springboot micro services
- Experienced with working in Agile framework
- Experience in creating apps for Azure public cloud
- Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages and operating systems.
- Readiness and motivation (as senior or lead developer and valued subject matter expert) to address and resolve highly complex and multifaceted development-related issues, often independently.
- Strength in coaching and advising clients, partners and project teams.
- Commitment to and belief in the quality of your deliverables.
Job Features
| Job Category | Java Developer |
We are looking for a Application Analyst Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Application Analyst Developer
Term: Full-Time
Location: Toronto – Hybrid (once a week on-site)
Job ID number: C1230
Brief Description of Duties:
The Enterprise Analytics and Business Applications (EABA) department is responsible for the development, support and implementation of the administrative ERP applications used at the University such as PeopleSoft HCM, PeopleSoft Financials, IBM Maximo Asset Management System, and Ellucian Advance, as well as the Business Intelligence (BI) applications which support the data warehouse and analytical reporting.
- Identifying and analyzing business requirements
- Translating requirements to technical specifications
- Designing and developing solutions using appropriate development tools ensuring that the systems are available and functioning efficiently
- Troubleshooting production problems, providing technical support to users, developing custom modules and systems, and modifying and upgrading software.
- Responsible for the final resolution of technical problems related to their applications.
- Research, recommend, and participate in developing strategic direction and initiatives for administrative applications within the department, communicate with client groups, and coordinate technical design sessions to ensure that client business needs are met.
- 5+ years in analysis & programming, 2+ years in production application support & maintenance
- BI & ERP experience
- Relational databases (DB2, Oracle or Sybase)
- PeopleSoft Core HR (part of PeopleSoft HCM)
- Cloud technologies (OCI, Azure, AWS, GCP)
- Oracle, Informatica, OBIEE, IBM Maximo
- Higher Education experience
Job Features
| Job Category | Application Analyst Developer |
We are looking for a Digital Product Designer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Digital Product Designer
Term: 6 months (with extension) – 37.5 hours/Week
Location: Toronto – Hybrid (3 days on-site)
Job ID number: C1229
Brief Description of Duties:
- Collaborate closely within a cross-functional squad of designers, a product owner, and developers
- Work with a team to deliver exceptional features for our clients and advisors – they will see features through from discovery to release
- Partner with other designers and our product & technology peers to apply systematic thinking in their designs
- Collaborative: The ability and openness to collaborate with designers as well as our partners in product and technology.
- Thrives in Agile environments: We work in an Agile framework where speed and efficiency are key to our success.
- Product mindset: Keen understanding of our product goals and technology constraints when making design decisions
- Integrative thinker: focuses on of how their work impacts other features and our products as a whole and looks for opportunities for scale
- Strong communication, collaboration and influence skills
- Has a Product Mindset (ie. Considers how business objectives are met through their design decisions)
- Has worked in an Agile setting and a proven track record of working closely with product owners and developers
- Comfortable ‘working in the abstract’ before moving into screen designs; ie. Deep experience in ux architecture concepts like establishing frameworks, creating flow diagrams, and defining interaction models.
- Proficient in Figma
- Experience using data/analytics to make and iterate on design decisions
- Understands front-end development and its constraints
- Experience building platforms or reusable components
Job Features
| Job Category | Digital Product Deisgn |
Exciting Network Engineer Opportunity in Toronto! Seeking a skilled Network Engineer with expertise in Network Security (Firewall, IPS, VPN), Routing, Switching, and Data Center Networking technologies. Experience with Cisco and Fortinet firewalls required. If you are interested or know someone who would be a great fit, reach out to us today and refer friends/colleagues!
Type of Employment: Contract
Title: Network Engineer
Term: 12 months (with extension) – 37.5 hours/Week
Location: Toronto – Hybrid (1-2 days/week)
Job ID number: C1228
Brief Description of Duties:
The Global Network Operations monitor all of the client’s network devices globally, to identify, mitigate and resolve any issue as soon as possible to not disrupt any areas of the Organization. This project is in the early stages of its lifecycle, this project will deploy new servers and will require network setup. The Network Engineer will review, plan, document, implement and troubleshoot firewall rules required for different projects. They will be working closely with the application and security to ensure all application and security requirements related to these projects are met.
Candidate Value Proposition:
The successful candidate will have the opportunity to work within the banking industry. We are technology partners who help the business transform how our employees around the world work. You will get to work with and learn from diverse industry leaders, who have hailed from top technology.
Typical Day in Role:
- Work on all network operations related tasks and incidents.
- Document, plan, implement and troubleshoot firewall rules as per the project's requirements.
- Troubleshoot incidents related to network services (Firewall, LAN, WAN, load balancing).
- Participating in network/systems operations, monitoring, design, or implementation.
- Fulfill network service requests.
- Create and execute network change requests with detailed change plan.
- Resolve network related incidents and problem tickets.
- Network monitoring improvements.
- Network configuration compliance improvements.
- Network operations or senior network analyst work experience with proven ability to manage within a time sensitive environment.
- Hands-on experience and expertise of Network Security (Firewall, IPS, VPN) Routing, Switching and Data Center Networking technologies.
- Hands-on experience with Cisco and Fortinet firewalls.
- Working knowledge of network monitoring and security tools such as SIEM and Algosec for troubleshooting network-related problems.
- Familiar with ITIL and Service Management processes such as Incident management, CMDB/Asset
- Management, Change Management and Event Management.
- Prior Banking/Financial Institution experience.
- Certification related to Cisco security and Fortinet.
- Excellent verbal and written skills, as effective interaction with all teams involved in the project is essential.
- Excellent organizational skills and the ability to manage multiple complex activities, to effectively manage the firewall rules implementation, aligned with project priorities and other dependencies/deliverables.
Job Features
| Job Category | Network Engineer |
Exciting Business Analyst Opportunity in Toronto! Join our Team and Showcase your Combined Experience as a Business Analyst, Previous experience with regulatory & business projects, and Proficiency in MS Project Plan/PowerBI, Excel & MS Office! If you are interested or know someone who would be a great fit, reach out to us today and refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: 6 months (with extension) – 37.5 hours/Week
Location: Toronto – Hybrid (1-2 days/week)
Job ID number: C1227
Brief Description of Duties:
The successful candidate will have the opportunity to work for a complex business line, on a high visibility project. Will have visibility on settlement of various equity derivative projects.
Typical Day in Role
- Communicating with multiple stakeholders to aid in the implementation of the new T+1 settlement project
- Working with stakeholders across Canada and the US
- Conduct proper documentation
- Gathers requirements from business units and translates those to programmers and developers
- Leverage knowledge of equity products to drive success of project
- Working in an Agile environment
- Work closely with stakeholders within all business functions to assess the current and future states, perform gap analyses, derive business requirements, and design solutions that meets business and regulatory needs.
- Provides expert knowledge of cross-functional and business processes.
- Provides support production issues
- Experience as a BA, including experience with documentation, ability to create workflow diagrams, business requirements, etc.
- Experience with equity derivative products within capital markets (stocks, OTC Options, listed options, structured products)
- Testing/automation experience using both Excel and SQL.
- Experience working with multiple stakeholders (front to back office within capital markets: developers, traders, etc.). Back-office exposure is most critical, although the role requires some exposure on collaboration with the front office to understand requirements.
- Experience with Agile methodologies.
- Ability to participate in programming or scripting for automated testing is an asset
- Advanced experience with SQL and databases is an asset
- Jira and Confluence experience is an asset
- Able to document and clearly communicate with stakeholders
- Team player
Job Features
| Job Category | Business Analyst |
Exciting Front End Developer Opportunity in Toronto! Join our Team and Showcase your Combined Experience as a Front End Developer, Proficiency in HTML, CSS, and JavaScript, and Experience with front-end frameworks like React, Vue, or Angular! If you are interested or know someone who would be a great fit, reach out to us today and refer friends/colleagues!
Type of Employment: Contract
Title: Front End Software Developer
Term: 6 months (with extension) – 37.5 hours/Week
Location: Toronto or Winnipeg – Hybrid (1-2 days/week)
Job ID number: C1226
Brief Description of Duties:
- Collaborate with cross-functional teams to translate user requirements into intuitive and visually appealing web applications.
- Develop clean, efficient, and maintainable code using HTML, CSS, and JavaScript.
- Utilize front-end frameworks like React, Vue, or Angular to build scalable and responsive user interfaces.
- Leverage Salesforce technologies, including Lightning Web Components, SOQL, and APEX, to create seamless integrations with the Salesforce platform.
- Ensure the security and reliability of web applications by following best practices and implementing necessary measures.
- Conduct thorough testing and debugging to identify and resolve performance and functionality issues.
- Stay up to date with emerging trends and advancements in front-end development to enhance the overall user experience.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Solid understanding of HTML, CSS, and JavaScript, with the ability to write clean and efficient code.
- Proficiency in at least one front-end framework such as React, Vue, or Angular.
- Experience working with Salesforce technologies, including Lightning Web Components, SOQL, and APEX, is highly desirable.
- Minimum of 3 - 5 years of experience developing secure web applications, preferably within the financial services industry.
- Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
- Excellent attention to detail and a passion for creating intuitive user experiences.
- Strong communication and interpersonal skills to effectively collaborate with team members and stakeholders. (Please ensure their communication is excellent)
- Medium – Large company experience
Job Features
| Job Category | Front End Developer, Front-end Developer |
Exciting Data Analyst Opportunity in Toronto! Join our Team and Showcase your Combined Experience as a Data Analyst, Proficiency in SQL, SAS (data step), Python, and R, and Experience working with databases! If you are interested or know someone who would be a great fit, reach out to us today and refer friends/colleagues!
Type of Employment: Contract
Title: Data Analyst
Term: 6 months (with extension) – 37.5 hours/Week
Location: Toronto – Hybrid (1-2 days/week)
Job ID number: C1225
Brief Description of Duties:
Eleven person agile team. Data modeler will primarily be responsible for working closely with Product Owners and development teams. The role is a key contributor in building frameworks for models, visual dashboards and encoding tools to support functionality. This job’s purpose is also to maintain & enhance the various existing models and solutions
- Work alongside product owner, and be responsible for analyzing the behavior of clients and providing modeling and execution support to assist in personalizing experiences
- Participate on a team where data, measurement, and analysis is integral to smart decision making and building awesome products and features
- Analyze large data sets and representing client behavior - Participating in a daily stand-up team meetings
- Support implementation of the models’ outputs in production
- Work closely with developers to modify data models based on business rules and models
- Advanced knowledge of SQL, knowledge of SAS (data step), some knowledge of R and Python
- Must demonstrate proficiency and show experience in the above
- Experience working with databases
- Advanced knowledge of SQL, knowledge of SAS (data step), some knowledge of Python and R
- Must demonstrate proficiency and show experience in the above
- Experience working with databases
- Knowledge of statistical modeling and machine learning tools
- Past experience in P&CB or Retail Banking would be an asset
- Familiar with online tools such as Tableau
- Good verbal, written, communication and presentation skills
- Highly detail-oriented and comfortable with large amounts of data
- Ability to multi-task and prioritize/complete projects in a timely manner
Job Features
| Job Category | Data analyst |
Exciting Project Coordinator Opportunity in Toronto! Join our Team and Showcase your Combined Experience as a Project Manager/Project Coordinator or related field, Previous experience with regulatory & business projects, and Proficiency in MS Project Plan/PowerBI, Excel & MS Office! If you are interested or know someone who would be a great fit, reach out to us today and refer friends/colleagues!
Type of Employment: Contract
Title: Project Coordinator
Term: 6 months (with extension) – 37.5 hours/Week
Location: Toronto – Hybrid (1-2 days/week)
Job ID number: C1224
Brief Description of Duties:
Story Behind the Need
- Business Group: The Regulatory Initiatives team oversees projects relating to regulator changes that need to be implemented across Canada.
- Project: Support the Enterprise project including coordinating with different teams and administrative duties. This particular project is early on in it’s life cycle and pertains to Bill 96 (French First – Quebec).
- The Project will be working to discover gaps, how to address them and coordinating with the Montreal teams (French is not required).
- Working in tandem with another Project Manager to support the initiative
- Coordinating between multiple teams
- Drive follow up when managing projects
- Providing project support to staff and providing general administrative duties as needed
- Participate in meetings with clients and task members to determine progress of work and identify additional follow up needs.
- Provide general administrative support including monitoring calendar, setting up meetings, making travel and/or meeting arrangements, entering time and filing expense reports.
- Combined previous experience as a Project Manager/Project Coordinator or related field
- Previous experience with regulatory & business projects
- Experience with MS Project Plan/PowerBI
- Experience with Excel & MS Office
- Previous experience in the financial industry
- PMP cert an asset
- Excellent writing & oral skills
- High attention to detail
- Multitasking skills
- College or University degree (Business or Financial preferred)
Job Features
| Job Category | Project Control Officer, Project Coordinator |
Exciting Program Manager Opportunity in Toronto! Join our Team and Showcase your Extensive Program Management Experience, Strong Change Management Skills, and Excellent Communication Abilities! If you are interested or know someone who would be a great fit, reach out to us today and refer friends/colleagues!
Type of Employment: Contract
Title: Program Manager
Term: 1 year (with extension) – 37.5 hours/Week
Location: Markham – 3-days a week on-site at least, with travel as needed to Uxbridge and Newmarket
Job ID number: C1223
Brief Description of Duties:
This position will be responsible for leading and managing the implementation and also the change required to assist highly-skilled medical professionals adapt to a new system and workflow at numerous operational sites. Working with the project and medical teams, this would include strategies and plans for communication, orientation, training and change adaption.
- Drive multi-location Program and lead teams in implementation of new systems and changes
- Analyze needs of stakeholder communities and recommend and implement process and system changes
- Design, develop, implement and manage change deliverables that will enable impacted users to successfully transition from the current state to the future state of the advanced clinical system implementation
- Responsible to ensure standards are maintained and single instance/build is completed to support ongoing system support going forward.
- Manage risk and mitigating strategies.
- Responsible to ensure patient safety and end user impact are considered when new workflow and/or process changes are implemented.
- Collaborate with department managers & schedulers for staff participation, e.g. project teams, workshops, training, etc.
- Accountable for quality, scope, schedule and costs related to the team.
- Recommends corrective actions as required.
- Support impacted staff and leaders in their change efforts to maximize change adoption
- Coach sponsors and leaders on effective sponsorship and change leadership
- Assess and monitor change adoption and behavior shifts
- Ensure plans are in place for the orientation and training of end-users
- Leading development of go-live plan for user support
- Ensure patient safety and end-user impact are considered when implementing workflow and process changes.
- Provide progress reporting and presentations to the leadership, sponsoring committee and others as appropriate.
- Continuously scanning the environment for ideas, best practices and emerging trends linked to managing change.
- 20+ years of total experience
- Minimum of 8 years of experience managing programs and experience leading project managers
- Leading and delivering high-profile, large-scale projects regarding implementation of new applications/systems in multiple locations
- Max program budget should exceed 20 million
- Lead organization change efforts, change management understanding in regards to implementation of new applications/systems
- Superior communications and people skills, negotiation skills
- PMP
- Healthcare experience
- Experience implementing technical and health information systems - EMRs/EHRs (MEDITECH, Cerner, Epic, or others) and CPOE
Job Features
| Job Category | Program Manager |
Exciting IT Security Analyst Opportunity in Toronto! Join our Team and Showcase your Technical Expertise, Web Application Security Proficiency, and Strong Development Skills! If you are interested or know someone who would be a great fit, reach out to us today and refer friends/colleagues!
Type of Employment: Contract
Title: Security Analyst
Term: 8 months (with extension) – 37.5 hours/Week
Location: Toronto – Remote
Job ID number: C1222
Brief Description of Duties:
The client's Information Security & Control (IS&C)’s Vulnerability Management Services – Application Security is responsible to improve security practices and, through that, to find and preferably prevent security issues within applications.
The Application Security team has global accountability and is highly supportive of the Bank’s business, enabling execution of the Bank’s strategies, operations and services, while ensuring that appropriate application security practices are adhered to. This function provides core competency in proactively detecting application code flaws and/or bugs while working with the appropriate teams in instituting appropriate controls to mitigate risks, specifically as it pertains to web application vulnerabilities and threats. This candidate will be expected to work closely with the application development groups to integrate application security processes and procedures into the software development lifecycle.
Candidate Value Proposition:
The successful candidate will have the opportunity to work within the client. We are technology partners who help the business transform how our employees around the world work. You will get to work with and learn from diverse industry leaders, who have hailed from top technology.
Typical Day in Role:
The incumbent is responsible for supporting the Senior Manager, Director, VP, SVP and CISO in achieving IS&C Strategic goals through various processes, including:
• Develop and/or enhance strategies and processes to manage web application security vulnerabilities and threats for both transactional and marketing/informational web sites.
• Develop and/or enhance communication model to manage web application vulnerability remediation with the development and infrastructure support teams in support of risk management practices on behalf of the business owner.
• Develop and/or enhance reporting to development teams and all levels of management in order to provide proper tracking and measurement of remediation relative to established objectives.
• Recommend, design, assess, implement, deploy and maintain application security controls required to protect the client and its customers.
• Responsible for developing and/or enhancing the strategies and processes to identify, analyze, and communicate application vulnerabilities as per the CISO Directive and published communication process flows.
• Responsible for adherence to an established process flow that ensures development support teams, infrastructure support teams, and business risk owners implement control measures that effectively mitigate or eliminate the identified risk.
• Responsible for timely and accurate reporting of all findings to the development teams, appropriate levels of management and the business risk owner
Must Have Skills:
- Technical experience as an IT Security Analyst with experience building security applications.
- Experience with multi-tier Web Applications, web services, and related vulnerabilities and potentials threats. Staying abreast of information provided by recognized organizations such as OWASP (Open Web
- Application Security Project) and CVE (Common Vulnerabilities and Exposures).
- Experience with Java application development and more than one of the following languages: Java/JavaScript (preferred), Swift, Kotlin, React, Angular, Ruby, Python C#.
- Experience performing source code reviews manually or using analysis tools is essential. Analysis tools such as Fortify SCA and BlackDuck are preferred.
- Experience with technologies and processes such as Agile Software Delivery, Continuous Integration and Continuous Delivery, DevOps, GitOps, Cloud Native Technologies including Docker Containers, Kubernetes, and Deployment Automation & Orchestration.
- Experience in an Agile development workshop and leveraging tools such as Confluence, JIRA, Bit Bucket, Gradle, Maven and Jenkins.
- Experience on reporting tools such as Cognos, JasperReport and Microsoft Power BI.
- Good communication skills and good support skills for triaging and analysis of issues for all development teams
- Must have the ability to generate reports and tailor his/her communication strategy for various levels of technical staff, executive management, and business clients.
- Strong decision making, forward thinking and creative problem-solving skills to anticipate and respond quickly to technological/market influences.
- Ability to work as part of a team, as well as work independently or with minimal direction.
- Candidate who is an expert in the security world and can hit the ground running with a minimal learning curve.
- Candidate who has team lead experience and can communicate incidents and progress to the executive leadership.
- Experience with SAST (Static Application Security Tools).
- Experience with SCA (Software Composition Analysis) also known as Supply Chain Security or Open Source Security.
- University degree or college diploma and a minimum of four (4) years equivalent security industry-related experience required.
- CISSP and/or CISA designation beneficial but not required.
- CEH, OSCP, OSWE designation beneficial but not required.
Job Features
| Job Category | Security Analyst |
