Job Archives
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 6 months with extension
Location: Toronto– Hybrid – three days a week
Industry: Pharmaceutical
Job ID number: C1370
Brief Description on Duties
The Enterprise Project Management Office (EPMO) is a key partner in the delivery of change. We deliver value by providing services related to Project/Program Management and Delivery, Data Analytics and Reporting, Portfolio Management and Intake Management.
Our mandate is to deliver seamless execution of change initiatives into the organization through the adoption of an end-to-end project/program management methodology and governance. The team is also accountable for actively managing the portfolio of initiatives (existing and new) that draw upon delivery resources across the COO organization with a focus on raising key indicators relative to human and financial resource capacity. The team works in close partnership with other shared services, Corporate Operations division leaders and business leaders to deliver sustainable change and information to ensure optimization of limited resources to achieve our strategic objectives.
Position Summary
Reporting to the Senior Project Manager, the Project Manager will be responsible for leading the delivery of multiple projects with significant impact to the organization and multi-year budgets upwards of $3M. In addition, the Project Manager will be responsible for leading and influencing their project team to ensure their projects are delivered well and meet their intended business objectives. In this role, you will be accountable for ensuring that projects are properly chartered, planned and executed within agreed to parameters for scope, cost, schedule and quality. As a strategic business partner, you will expertly work with key stakeholders, your peers and your team to drive and support optimal delivery for the company as we continue to evolve and mature our practices.
Key Accountabilities
- Lead project teams and stakeholders throughout the project lifecycle
- Develop and deliver annual and multi-year program plans and budgets inclusive of resourcing plans
- Define project priorities, objectives, scope and deliverables, in alignment with business goals, working in conjunction with business sponsors and delivery partners
- Ensure effective project management tracking and communication standards resulting in transparency of delivery progress and awareness and understanding by key stakeholders
- Active stakeholder management with focus on building and maintaining strong relationships and ensuring expectations are understood and met
- Ensure Project Management methodology and standards are appropriately used on projects; coach and guide direct reports relative to effective use and application of tools and methodology
- Contribute to the elevation of the Enterprise Project Management Office relative to methodology improvement, skills development and talent development with a focus on encouraging decision making at appropriate levels, a common-sense way of working, efficient team work, compliance to corporate internal controls and elimination of unnecessary bureaucracy
- Guide delivery team, business partners and other stakeholders
- Stay ahead of key developments in the industry and among competitors to elevate Project Management/Program Management discipline and delivery capabilities
- Minimum of 5 years’ experience in progressively senior positions with a minimum of 5 years’ experience as a Project Manager working collaboratively as part of cross functional team
- Proven experience in delivering complex projects involving multiple departments, vendors, external partners in the delivery of solutions requiring integration of multiple tools and technologies
- Demonstrated expertise and proficiency in the application of project management methodologies
- Proven ability to establish and build healthy working relationships and partnerships with business leaders, peers, clients and team will work transparently and cooperatively with cross-functional teams, effectively engaging all pertinent stakeholders, both internal and external
- Challenges the status quo and exhibits a mindset of creativity, determination and an energetic drive to succeed.
- Highly motivated, an independent thinker and has a proven track record of setting and meeting aggressive goals and actions plans, both as an individual and with a team
- Ability to oversee multiple projects and excel in a complex and evolving portfolio.
- Demonstrates appropriate flexibility in all situations and will be comfortable with ambiguity, while pivoting from macro to micro issues, from shaping the strategy agenda through to the day-to-day
- Adheres to the highest standards of personal and professional integrity and will set a positive example for others
- Demonstrates change leadership by successfully guiding the organization through change, while maintaining focus, intensity and team cohesion.
- A confident leader with low ego who has an ability to challenge and defend positions in a respectful way and is viewed as a visible leader, capable of building and articulating a shared vision for change.
- Advanced communication, negotiation, influencing and facilitation skills; ability to create ‘win-win’ outcomes and to obtain support of executive-level management and elicit cooperation and consensus across the business; demonstrated ability to collaborate as well as lead across a matrix organization to execute on strategies, influence change and deliver results
- Known to be customer centric, both internally and externally
- Strong analytical, financial and balanced decision-making skills.
- Proficiency with Microsoft suite, Microsoft Project and Microsoft Visio
- BA in relevant field
- Preference to candidates that have a mix of experience and/or knowledge of the following:
- Delivering both technology and business scope
- Mutual Fund and Segregated Fund Transfer Agency systems
- Regulatory/Industry changes for Investment companies such as FundServ, Tax, Registered Accounts
- Managing multiple vendors and teams
Job Features
| Job Category | Project Manager |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract – 12 months with extension
Location: Toronto– Hybrid – three days a week
Industry: Pharmaceutical
Job ID number: C1369
Brief Description on Duties
Background: We provide the strategic, stakeholder and business connection for informatics products and services specifically required for the technical development, sourcing, manufacturing, quality control and supply of our products as well as the support of production assets and capabilities. The integrated supply operational value chain connects through planning, management and operations, through to internal and external partnering, the commercial and patient interface, and is underpinned and optimized through data & analytics.
About the role: You will be assigned to a program called DS MES CORE. There are two MES platforms (DS MES Core Syncade and DS MES Core Opcenter) within the program. This role mainly focuses on the DS MES Core Syncade platform and extends into DS MES Core Opcenter for drafting and maintaining Global URS. Responsibilities: Conducts MES user requirements workshops to gather user requirements from drug substance sites. Drafts the user stories and solution proposals. Acts as an interface between business and (ERP) IT functions and as a contact point for business leads in order to launch initiatives / Deliver functionality to and satisfy user stories. Collaborate with Business Stakeholders, Product Owner and Development Team - Tester, Developer, IT Architects, external Vendors. Strives for business processes harmonization across our drug substance sites by propagating common standardized MES systems and technologies that are in line with the cross- functional or Informatics strategies and architectures. Work with vendors to develop Functional specifications for MES functionalities. Ensures delivered product meets the user's expectations. Define and manage product backlog for future MES Core release in ServiceNow system using Agile Development methodology Support Change and Release management by managing change requests and conducting change request alignment as a part of network alignment Grow and implement technical knowledge in MES system and interfacing applications (like ERP, SLIMS etc..) in order to display skills and capabilities. Support project manager and product manager on additional project requests like defining timelines for the associated tasks. Demonstrate ability to perform detail-oriented work with a high degree of accuracy and able to explain complex concepts with clarity and simplicity. Demonstrate knowledge of current GxP requirements and documentation standards, with the ability to write validation docs Managing communications with multiple business units as well as internal IT cross-functional teams.
Candidate Requirements:
- Knowledge of pharmaceutical GxP manufacturing processes.
- Minimum two years of experience in Pharmaceutical industry with MES systems as Business Analyst or MES Recipe Designer.
- Preferably Emerson Syncade but prior experience with any other MES systems like Pharmasuite/Opcenter/PAS-X will also be considered Project-based work experience in the pharmaceutical industry.
- Working knowledge of Agile and scrum methodologies under SAFe.
- Experience with interfaces with ERP (SAP) and integration technologies (e.g. Mulesoft).
- Constantly looking for improvements in ways of working (Process/tools/organization) and works independently.
- Familiar with IT system validation processes.
- Working knowledge of Google collaboration suite
- Ability to understand technical processes, with strong communication skills and the ability to train/coach others.
- Strong presentation skills and the ability to distill complex technical information into non technical language. Experience with AP ALM, ServiceNow and Agile way of working / delivery Good communication skills - fluent in written and spoken english.
- 2+ years Pharmaceutical industry with MES systems as Business Analyst or MES Recipe Designer.
- Knowledge of GXP Processes
- Strong agile and scrum methodologies under SAFE
- Able to work with global teams and can adapt quickly; can understand perspective, detail oriented, process driven
Job Features
| Job Category | Business Analyst |
We are looking for a Solutions Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Solutions Architect
Term: Contract – 12 months with extension
Location: Toronto – Hybrid – three days a week
Job ID number: C1368
Brief Description on Duties
Position Purpose:
Plan and implement comprehensive technical solutions that meet clients' business requirements on high-impact projects. Leads the evolution of the enterprise architecture and considers all the business drivers to arrive at the best solution. Lead development of the end to end technical solution architecture for high complexity and high risk IT initiatives. Balance the long-term (or “big picture”) and short-term implications of individual decisions and apply multiple solutions to business problems. Translate business needs into Enterprise Architecture requirements and identifies organizational requirements for the resources, structures and cultural changes necessary to support the EA.
Key Accountabilities:
- Assess and analyzes business requirements, current state environment and technology choices to evaluate solution alternatives that meet business sponsor needs
- Define end to end technical solutions that take into account the enterprise architecture strategies, current state environment and constraints
- Analyzes the viability of the solution to meet project timeline, budget and quality
- Identify technical issues and risks and defines mitigation approach
- Develop and present solution alternatives along with recommendations to executives and senior management
- Bachelor’s degree in computer science or other BS/BA degree with a concentration in computer science or information systems.
- 10+ years experience in financial institutions with expertise in one of the Finance portfolios i.e. Corporate Treasury, Retail and/or Wholesale portfolios, Data Strategy & Architecture, Business Management Office/Operations, US Regulatory Compliance and Business Architecture.
- 10+ years IT experience with experience in delivering/leading solution architecture of a large program from initiation to implementation
- Knowledge, experience, and understanding of architecture, application development, application systems design, and integration
- Working knowledge of emerging technologies including Cloud, Containerization/Micro-services, API, Enterprise/Domain Service Bus/Messaging, Micro-Services, Security design, System Integration, Infrastructure, BI & Reporting, Data Science/Deep Learning and AI.
- Exposure with different architecture/design methodologies and frameworks e.g. TOGAF, SOA, Event Driven Architecture, Structured Analysis, component-based design etc.
- Diverse experience with a variety of technologies/approaches/standards specifically data management functions with large data platform i.e. Hortonworks Hadoop, HP Vertica.
- Leadership skills that can effectively manage small cross-functional technical teams and ability to define the technical direction
- Ability to quickly evaluate options, make decisions and execute within an intense high-tech environment
- Documentation, written and verbal communication skills
- Experience with SMART ATM technologies (preferably experience in migrating legacy ATMs to SMART ATM)
- Experience understanding the infrastructure architecture related to ATM and associated integrations (10+ years)
- Strong experience in software integration technologies – APIs, messaging/Queue, Kafka(10+ years)
- Experience architecting highly scalable infrastructure to support SMART ATM technologies. (10+ years)
- Experience designing performance metrics and dashboard
- Strong interpersonal skills and ability to work collaboratively with all the stakeholders and various internal groups.
- Ability to document and present architecture to stakeholders and seek approvals.
- SRE experience associated with SMART ATM technologies and the associated end-to-end flow (define SLI, SLO, and SLA to ensure proactive monitoring)
- Experience with Cards (debit and credit) domain, POS integration
Job Features
| Job Category | Solution Architect |
We are looking for a Full Stack Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Full Stack Developer
Term: Contract – 12 months with extension
Location: Montreal – Hybrid – three days a week
Job ID number: C1367
Brief Description on Duties
Designs automated software solutions in accordance with enterprise leading practices and design principles. Assists in the collection and documentation of solution design requirements. Builds and test automation processes including integration and unit testing. Analyzes and resolves automation software issues were required. Participates in peer review of solution designs Supports business process owners during user acceptance testing. Identifies and communicates risks associated with process automation candidates. Supports skills transfer by mentoring newly trained resources on best practices and development techniques. Supports production deployment processes and performance testing.
Must Haves:
- JAVA, JavaScript instead of node JS development.
- Have Knowledge in Mongo DB or NoSQL
- Analyzes and resolves automation software issues were required.
- Participates in peer review of solution designs Supports business process owners during user acceptance testing.
- Supports production deployment processes and performance testing.
- Have knowledge on every application in Google Cloud
- The team should be focused on the customer experience, knowledge of the process from data retrieval to dashboarding, with an ability to integrate into the SAFe implementation dedicated to Bell NTS
- Must be bilingual as they will be working out of our Montreal office minimum 3 days per week.
Job Features
| Job Category | Fullstack Developer |
We are looking for a Full Stack Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Full Stack Developer
Term: Contract – 12 months with extension
Location: Montreal – Hybrid – three days a week
Job ID number: C1366
Brief Description on Duties
Designs automated software solutions in accordance with enterprise leading practices and design principles. Assists in the collection and documentation of solution design requirements. Builds and test automation processes including integration and unit testing. Analyzes and resolves automation software issues were required. Participates in peer review of solution designs Supports business process owners during user acceptance testing. Identifies and communicates risks associated with process automation candidates. Supports skills transfer by mentoring newly trained resources on best practices and development techniques. Supports production deployment processes and performance testing.
Must Have Skills:
- JAVA, JavaScript instead of node JS development.
- Have Knowledge in Mongo DB or NoSQL
- Participates in peer review of solution designs Supports business process owners during user acceptance testing.
- Identifies and communicates risks associated with process automation candidates.
- Supports skills transfer by mentoring newly trained resources on best practices and development techniques.
- Supports production deployment processes and performance testing.
- Have knowledge on every application in Google Cloud.
- The team should be focused on the customer experience, knowledge of the process from data retrieval to dashboarding, with an ability to integrate into the SAFe implementation dedicated to Bell NTS
- Must be bilingual as they will be working out of our Montreal office minimum 3 days per week.
Job Features
| Job Category | Fullstack Developer |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract – 12 months with extension
Location: Toronto – Hybrid – once a week
Job ID number: C1365
Brief Description on Duties
Story Behind the Need
- Business group: The Risk Modeling Technology team supports various stakeholders Global Risk Management (GRM) - Risk Models and Analytics Team, Regulatory Capital, IFRS9 provisioning & Enterprise stress Testing team in the implementation of regulatory and non-regulatory initiatives, utilizing both Agile and Waterfall approaches.
- Project: Risk Modeling Technology team is seeking an experienced Technical Business Analyst with 10+ years of practical business analysis experience and technical capabilities to navigate and drive resolution of complex business problems. The role will require liaising with stakeholders on existing and/or new business initiatives, delivering solutions to meet the needs of multiple lines of business stakeholders, and managing medium to large projects, and providing ongoing support.
- Reason for request: New resource required
- We have an inclusive and collaborative working environment that encourages creativity and curiosity and celebrates success!
- We provide you with the tools and technology needed to create meaningful customer experiences.
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
- Work with Program lead to manage requirements related activities and deliverables throughout the project life cycle (e.g., change requests, issues, risks, schedules, status reporting etc.).
- Work with the Project Owner and Project Manager to document the project vision and the project’s scope.
- Work with the Project Delivery Teams to identify, anticipate, assess, manage, and resolve issues and risks related to requirements' activities and deliverables.
- Play a key role in understanding and evolving data-engineered solutions to enable the risk modeling capabilities of our RMA business partners.
- Thoroughly understand and communicate stakeholder requirements and distribute relevant information, documentation, and artifacts to project stakeholders.
- Elicit requirements using interviews, document analysis, requirements workshops, surveys, use cases, scenarios, business analysis and workflow analysis.
- Defining and documenting data dependencies and comprehensive data flow diagrams for developed solutions.
- Leading the Data Governance process by effective managing Data Lineage and Data profiling activities
- Translate high-level business and user requirements into functional & IT specific requirements with appropriate level of detail suitable for use by those who must base their work & development on the requirements.
- Develop and execute function, end-to-end test cases to ensure requirements are met.
- Proactively communicate and collaborate with external and internal customers to analyze information needs.
- Work collaboratively with Business and IT staff to develop and maintain thorough knowledge of product, system, and process capabilities, ensuring precise communications between IT and stakeholders, technical compatibility and user satisfaction.
- Providing support to month-end and quarter-end risk model calculations and Capital/Regulatory reporting until transitioned to operations team.
- 10+ years’ relevant experience, with at least 5+ years’ recent experience as a Technical BA
- 5+ recent hands-on experience writing and reading advanced SQL queries independently
- 4+ years’ experience data management and data analytics experience is required
- Banking experience and understanding of the industry is required
- Experience with Project related tools (e.g. Confluence, JIRA), processes, and the SDLC lifecycle
- Ability to read code (SAS preferred, please clarify known programming language)
- Retail product experience and associated risk models is an asset (PD,EAD, LGD models for Mortgage, Credit Card)
- Working knowledge of SAS, Informatica, DataStage, or Python are an asset
- Database Systems: Hive/Hadoop, DB2 is an asset
- Strong business analysis and writing skills including the ability to select the most appropriate method of communication and to clearly and concisely prepare a variety of business communications, e.g.. Technical and Business Requirements, PowerPoint decks , User Guides, and project implementation / strategy documents.
- Well developed verbal communication skills, with the ability to communicate and articulate the underlying message effectively with different audiences, e.g. senior management in Information Technology Solutions, business stakeholders
- Detail oriented, methodical and has ability to translate business ideas into automated solutions.
- Effective leadership skills, with working knowledge of project management to assume end-to-end ownership of a project and responsibility for the related project deliverables.
- Critical thinker, investigating, analyzing, and resolving complex problems
- Ability to work effectively as a team member in cross-functional project teams.
- Passion for driving teams towards high performance and a deep pride in providing high quality results.
- Strong data analytic skillset for the purpose of data solutioning, testing/validation and gap analysis.
- Seeking a resource who understands data lineage, can read and understand code to translate technical requirements, and can communicate with relevant stakeholders effectively.
- The candidate must have strong project management, communication skills, with hands on experience in execution of all key phases on project lifecycle (e.g. requirements gathering, documentation, design and development, testing, implementation). The incumbent will have strong data analytics skills capabilities using SQL, understanding data models, and will ideally have the ability to read and understand code such as SAS, IBM Informatica, IBM
- DataStage. Adaptability to self-learn new technologies is a big plus.
- Bachelor's degree in a related field required
Job Features
| Job Category | Business Analyst |
We are looking for a Python Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Python Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid – once a week
Job ID number: C1364
Brief Description on Duties
Value Proposition
- The successful candidate will have the opportunity to work on critical high throughput systems that deal with large scale operations
- Design, develop and implement applications and solutions to support Global Banking and Markets client data processing, reporting and analytics.
- Work within a Python and shellscript ecosystem to design and deliver complex software components and applications.
- Analyze complex business requirements and transform them into robust technical specifications.
- Start day with a scrum call to give updates to the team, call out blockers and concerns (Developers, BAs, QAs)
- Bi-weekly sprint planning calls
- Writing code and developing based on Jira Assignments
- Working on optimization and improvement of legacy platform (primarily rewriting existing code)
- Conduct code review
- Use algorithm and data structure knowledge to identify and solve problems independently
- Almost completely back-end work
- 8+ years’ experience using a relevant tech stack
- 5+ years’ experience with Python
- 5+ years’ experience with Bash Shell Scripting
- 5+ years’ experience with Linux
- Apache Airflow experience is an asset
- Django/ Flask/ Python framework experience is an asset
- Relational database experience is an asset
- Recent projects working with Kafka
- Redis is an asset
- Communication
- Problem Solving
- Team player, strong team component
- Self-managed
- Bachelor's degree in computer science, engineering, or a related field required
- Structure and Format: MS Teams Interviews (60 mins each)
- First round: Hour-long video interview with a codility/google sheet segment to be completed with a member of the team (will have time to complete a task and explain their code when they circle back with the interviewer)
- Second round with HM + potential panel (developers). Live coding assessment will mostly be coding in any language of their choice (Python, Java, etc.) and solving problems.
- Candidate will be required to share their screen during both interviews
Job Features
| Job Category | Python Developer |
We are looking for a Project Coordinator! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Coordinator
Term: Contract – 6 months with extension
Location: Toronto – Hybrid – 3-4 days a week
Job ID number: C1363
Brief Description on Duties
Position Purpose:
Responsible for the coordination and administration of project tasks. Plan and coordinate project scheduling, budgeting, and administrative tasks. Support project staff by facilitating project logistics.
Key Accountabilities:
- Use project management software and applicable templates to prepare documentation, track and monitor information, and maintain databases
- Create and complete project support documentation with accuracy. Support development of work packages, plans and schedules
- Coordinate with Project Managers and create weekly status reports
- Support Managers, Project Managers and other Applications functions in building and maintaining project plans, tracking and reporting financials, working with the Finance team to align financial reporting, assisting in preparing documentation, and assisting on special projects
- Work with project teams to build and maintain project plans to ensure alignment between Applications and other functions
- Develop and update monthly dashboards for project governance meetings
- Obtain monthly updates from project stakeholders on project development spend to date
- Track, maintain and report on project financials
- Work with the Finance group on tracking and aligning project financial reporting
- Track and update project roadmaps
- Create and maintain the project artifact library and other relevant project documentation
- Provide support in the annual planning process
- High school diploma required, Bachelor’s degree preferred
- 5-9 years of administrative or project coordination experience
- Experience with project management technologies is an asset
- Experience tracking and reporting on projects and business data
- Exceptional organizational skills and the demonstrated ability to multi-task and creatively problem solve
- Demonstrated problem identification, analytical and resolution skills
- Proficiency in Excel (basic formulas and formatting) and PowerPoint (presentation formatting)
- Excellent written and verbal communication skills
- Initiative /Proactive
- Sense of urgency
- Information Seeking
- Customer Service/ Service Partner Orientation
- 10+ years of administrative or project coordination support
- Excellent written and verbal communication skills
- High school diploma required; Bachelor degree preferred
- Experience within Financial Industry, specifically business/commercial banking
- Experience with project management software
Job Features
| Job Category | Project Coordinator |
We are looking for a Cyber Security Specialist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Cyber Security Specialist
Term: Contract – 12 months with extension
Location: Toronto – Hybrid – twice a week
Job ID number: C1362
Brief Description on Duties
In response to the escalating cyber threats in today's digital landscape, we are embarking on a strategic initiative to establish a robust and comprehensive cyber security program. This endeavour will aim to fortify the organization's digital defenses, safeguard sensitive data, and ensure continuity of operations in the face of evolving cyber risk.
Our primary goal revolves around the establishment of a mature cyber security program that underpins our core business functions. Focusing on continuous improvement, key objectives include bolstering proactive and reactive controls to preserve Confidentiality, Integrity and Availability (CIA). An extensive program will include areas such as Cyber Policy and Procedure Development, Cyber Risk Assessment & Management, Security Compliance, Security Training & Awareness, Incident Response, and Threat Intelligence.
Through the utilization of cutting-edge technology and industry best practices, we are dedicated to building a comprehensive cyber security program within our agency.
Deliverables
The Senior Cyber Security Specialist is expected to play a pivotal role in the successful execution of a robust cyber security program. Their responsibilities and expectations encompass the following:
- Support the development of a comprehensive cybersecurity program tailored to the organization's specific needs, risk profile, and regulatory requirements.
- Create and maintain cybersecurity policies, procedures, and guidelines that align with industry best practices and standards.
- Conduct regular risk assessments to identify vulnerabilities and threats, and establish risk mitigation strategies and incident response plans.
- Ensure that the organization complies with all relevant cybersecurity regulations and standards.
- Support the development and delivery of cybersecurity training and awareness programs to educate employees on best practices.
- Establish and manage an effective incident response plan, including incident detection, containment, recovery, and post-incident analysis.
- Research and recommend cybersecurity tools, technologies, and solutions to enhance the security posture of the organization.
- Oversee third-party vendors and service providers to ensure their security measures align with the organization's standards.
- Coordinate and conduct regular security audits and assessments to evaluate the effectiveness of the cybersecurity program.
- Generate regular reports and documentation on the cybersecurity program's status, risks, and compliance.
- Defines, evaluates, and assesses security architecture requirements for system environments and IT projects.
- Ensures the incorporation of IT security and contingency measures in the development of systems.
- Support security projects and tasks within the agency as assigned.
- Educational Background: A bachelor's degree in Information Technology, Computer Science, or related disciplines.
- Relevant professional certifications such as Certified Information Systems Security Professional (CISSP), Certified Cloud Security Professional (CCSP), Systems Security Certified Practitioner (SSCP), CompTIA Security+, GIAC Certifications
- This role will require contractors to come onsite for occasional meetings.
- This is a new security modernization project from OPS. They will be reviewing vendor security.
- They will need to have experience reviewing SOC 2 Type 2 documentation and writing recommendations for enhancements based on the report findings.
- Strong preferences for a resource with any one of these relevant certifications:
- Certified Information Systems Security Professional (CISSP)
- Certified Cloud Security Professional (CCSP)
- Systems Security Certified Practitioner (SSCP)
- CompTIA Security+
- GIAC Certifications
- 7+ years of robust experience in a hands-on security role, supporting incident response, threat intelligence, secure architecture, and other security assurance activities.
- In-depth knowledge and experience with industry standards and security frameworks such as NIST 800-53, ISO/IEC 27001, CIS, Etc.
- Knowledge and experience working with SOC Audit reports, including SOC 2 Type 2.
- Extensive knowledge in cyber risk management frameworks, conducting threat risk assessments, and recommending mitigations to reduce or eliminate identified risks.
- Knowledge of cybersecurity concepts, including threats, vulnerabilities, security operations, cloud security, encryption, defense-in-depth, auditing, authentication, risk management, and has a track record of driving security solutions.
- Strong understanding of Cyber Kill Chain, MITRE ATT&CK, Diamond Model of Intrusion Analysis, and Indicators of Compromise (IOCs).
- Experience in developing and deploying security training and awareness campaigns across organizations.
- Strong interpersonal capabilities to effectively liaise with stakeholders ranging from technical teams to senior executives within the organization. Adeptness in understanding, managing, and aligning stakeholder expectations.
- Demonstrated experience in developing and maintaining comprehensive documentation. Strong technical and business writing capabilities.
- Agile responsiveness to evolving project dynamics, ability to pivot strategies based on emerging challenges or changes in project requirements.
- Solid experience in fostering and managing relationships with external vendors and ensuring optimal service levels and performance benchmarks are met.
- Exceptional written and oral communication skills, proficient in translating intricate technical details into clear, comprehensible insights for stakeholders irrespective of their technical aptitude.
Job Features
| Job Category | Cyber Security Specialist |
We are looking for a Security Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Security Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid – twice a week
Job ID number: C1361
Brief Description on Duties
They will be working ith other teams on migration of an environment, supporting firewalls.
Must Haves:
- Palo Alto – 5 years
- Gaurdicore – 2 years
- Information security analyst experience – 5+ years
- Experience with large enterprise – 2+ years
- Strong communication skills
- Tufin
- F5 Load balancing
Job Features
| Job Category | Security Analyst |
We are looking for a Software Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Software Engineer
Term: Contract – 10 months with extension
Location: Toronto – Hybrid – once a week
Job ID number: C1360
Brief Description on Duties
You will be a member of the Corporate Functions Analytics, AI/ML Solutions team focused on designing and implementing innovative, intelligent software solutions across the Bank’s business lines. Your role will be an integral part of the organization’s AI/ML strategy dedicated to creating value for the Bank and its customers. You will work closely with a team of data scientists, data engineers, AI/ML product managers, and other software engineers to understand global business partner challenges and processes in order to turn those insights into working software solutions.
Candidate Value Proposition:
- The opportunity to join a forward-thinking company surrounded by a collaborative team of innovative thinkers.
- A rewarding career path with diverse opportunities.
- Internal development to support your growth and enhance your skills.
- An inclusive organization committed to making a difference in our communities.
- Collaborative working environment that encourages creativity, curiosity, and celebrates success!
- Take ownership of your work and deliver scalable, robust, and polished products for end users. -
- Gather and refine business requirements and transform them into concise technical specifications.
- Perform independent research and design efficient solutions which meet specifications and adhere to the industry's best practices and organizational policies.
- Develop existing and new software products with the goal of providing an outstanding service for our customers.
- Communicate ideas verbally and in writing with the team while making it a practice to document designs, deliverables, as well as any other pertinent information such as operational and support runbooks and processes.
- Derive data insights and apply them to address business opportunities.
- 8-10 years of work experience in software engineering, web application, and full-stack development.
- 5-7 years of work experience with modern JavaScript, NodeJS, Express, React/Redux, and related toolsets.
- 5-7 years of work experience with programming and scripting languages such as Python and Bash preferred (other languages also accepted).
- Experience with DevOps and Cloud technologies. E.g., GCP (preferred), AWS, or Azure.
- Experience working with databases and key-value data stores (e.g., MongoDB, Redis, PostgreSQL).
- Knowledge of Python (e.g., Flask, FastAPI) is a very strong plus.
- Advanced experience with Docker/Docker Compose, Kubernetes, GCP and Linux are a very strong plus.
- Experience writing/maintaining Helm Charts (preferable) and working with other IT Automation software (e.g., Ansible, Terraform) is a strong plus.
- Experience with information retrieval systems/search engines such as Lucene, Solr or Elasticsearch is a strong plus.
- Experience with building/using CI/CD pipelines (e.g., ArgoWF/ArgoCD) is a plus.
- Experience with AI Machine Learning (e.g., LLMs) is a plus.
- Experience with web crawlers (e.g., Apache Nutch) is a plus.
- Experience with using a message broker-like service (e.g., RabbitMQ, Kafka, bonus points for GCP Pub/Sub).
- Consistent use of version control (e.g., git).
- You are a creative, self-starting, results-oriented, and highly motivated individual with very good analytical skills that you apply to the resolution of complex problems.
- You possess very good interpersonal and communication skills that you use to effectively work with stakeholders and members of the project team.
- You are a voracious learner who likes to take on new challenges, while simultaneously taking pride in continuous improvement of existing software products, with the goal of providing an outstanding service for our customers.
- You have a knack for deriving insights out of data and applying them to address business opportunities.
- Candidate who meets all the technical requirements + nice to have skills
- Great communication skills to be able to collaborate with team members
- Detail-oriented
- Highly motivated individual with good interpersonal skills
- You have a university/college degree in a relevant STEM discipline. (Electrical/Computer/Software Engineering, Computer Sciences, Mathematics) is a strong asset.
Job Features
| Job Category | Software Engineer |
We are looking for a QA Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: QA Analyst
Term: Contract – 4 months with extension
Location: Toronto – Hybrid – 2 days a week
Job ID number: C1359
Brief Description on 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 Scotiabank’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.
- 5+ years of Quality Assurance experience, with demonstrated proficiency in testing websites on desktop and mobile devices (responsive view of page), 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
- 3+ years of experience testing websites with AEM (Adobe Experience Manager) – preference will be given to these candidates
- 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
- Bachelor's degree in a technical field such as computer science, computer engineering or related field preferred
- Certifications: All preferred (e.g. ISTQB or related)
- Ideal candidate has the strong manual testing technical skills required but would also be a great team fit and has strong soft skills; recent experience with AEM and accessibility, as well as having strong recent QA experience in web and mobile testing, will set them apart from the average candidate
Job Features
| Job Category | QA Analyst |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 6 months with extension
Location: Toronto – Hybrid – 3 days a week
Job ID number: C1358
Brief Description on Duties
- Leads organizational development, strategy development, business planning, and Ministry funding requests.
- Gathers and develops requirements in order to create and maintain a detailed project schedule and/or integrated plan.
- Ability to monitor and forecast project costs and provide reporting and input to ensure targets are met
- Experience developing and managing project schedules, deliverables, and scope
- Ability to promote I&IT project management best practices and adherence to standard methodologies
- Demonstrated experience directing project teams to ensure project deliverables are delivered on time and adhere to government and ministry standards
- Extensive experience coordinating and monitoring project processes, and developing/communicating guidelines and procedures
- Sources, selects and on-boards team members in various disciplines, clarify roles and responsibilities and set task/deliverable/performance expectations for resources that are both OPS unionized employees as well as fee for service (FFS) consultants.
- Resolves resourcing and inter-personal conflicts, negotiates changes to resourcing, ensures knowledge is shared among team members such as project objectives and deliverables are met.
- Develops complex project budgets based on multiple funding channels and cross ministry dependencies.
- Effectively manages large project budgets and ensures a high level of fiscal control and accountability including estimates, forecasts and reconciliation/confirmation of actuals.
- Proactively identifies potential risk events and issues before they occur so that proper mitigating strategies can be developed.
- Articulates and prioritizes issues and risks at senior executive levels and recommends mitigation strategies for decision makers.
- Establishes and participates in steering committee and stakeholder forums
- Provides, project, program, and/or portfolio reporting to multi-stakeholders at senior executive levels.
- Uses appropriate strategies and actions to overcome resistance to change and capitalize on forces in support of change during all stages of projects – concept, definition, planning, implementation and close-out.
- Promotes OPS I&IT standards and best practices for project management to facilitate control of system quality, adherence to standard methodology and the control of the use of I&IT resources.
- Knowledge and understanding of Project Management’s Institute’s Project Management Body of Knowledge
- Knowledge and understanding of Information Management principles, concepts, policies and practices
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Ability to make recommendations on the acquisition of software, hardware, and technology resources
- Experience managing and coordinating project monitoring, anticipates and troubleshoots issues, provides ongoing expertise, resolves problems and provides project effectiveness
- Ability to identify conflict between project and functional areas and develops responses to successfully address conflict
- Ability to handle client relationships to manage expectations, provides updates as required, identifies potential conflicts between project and functional areas
- Strong Project Management, Communication, Leadership, Organization, Planning, Problem-solving, Risk assessment/management skills.
- Extensive proven experience gathering, developing and documenting business requirements and developing Business Cases.
- Proven skills to demonstrate in a Business Case: justification for undertaking a project, program or portfolio, describe vision of the future, demonstrate the value and benefits the project brings to the business, evaluate of the benefit, cost and risk of alternative options and provide a rationale for the preferred solution.
- Experience writing Business Cases using OPS methodology and templates is preferred.
- Extensive experience presenting the Business Case at various executive committees and obtaining its approvals.
- Strong vendor management skills.
- Extensive experience mapping business requirements to a new system. functionality, developing and executing test cases, tracking and monitoring application defects.
- Motivated and envelope pushing individual who can meet and exceed tight timelines.
- Ability to identify risks and gaps and provide solutions on how to mitigate those gaps.
- Experience leading organizational development, strategy development, business planning, and Ministry funding requests.
- Experience developing and managing integrated project plan, schedule, deliverables and scope.
- Experience effectively managing project budgets, monitoring and forecasting project costs and providing reporting and input to ensure targets are met.
- Preferred experience procuring and delivering Cloud solutions and data migration to Cloud solutions.
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and GO-ITS standards.
- Experience using MS DevOps, MS Teams for project management software.
- Ability to make recommendations on the acquisition of software, hardware, and technology resources.
- Experience managing and coordinating project monitoring, anticipate and troubleshoot issues, provides ongoing expertise, resolve problems and provide project effectiveness.
Job Features
| Job Category | Project Manager |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid – 2 days a week
Job ID number: C1358
Brief Description on Duties
Responsibilities:
- Provides a comprehensive range of I&IT business analysis services for 2 concurrent projects that will be implemented in parallel for clients with diverse business and technological needs.
- Interacts with the business stakeholders and subject matter experts in order to understand their requirements through gathering, documenting, and analyzing business needs and requirements.
- Prepares and advises on business analysis policies, processes, best practices and standards to promote a comprehensive and consistent business analysis practice within the organization.
- Leads and conducts business analysis in order to assess client’s business problems/opportunities and documents the business requirements in such a way that I&IT solutions can be determined
- Applies re-engineering concepts to promote business improvements through alternative and cost effective service delivery approaches
- Leads and conducts business analysis at varying levels of detail appropriate to the project and phases of project, aligning with OPS Unified Project Management Methodology, Enterprise Architecture and Gating Process, and OPS Standard Systems Development Methodologies
- Develops strategies, prepares business cases and cost-benefit analysis, and conducts feasibility studies for business I&IT initiatives
- Develops sound processes for requirements gathering including but not limited to JAD sessions, interviews, mockups, etc.
- Conducts business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects
- Monitors progress, resolves problems and reports regularly to I&IT management and stakeholders
- Develops performance measures and traceability matrices for business analysis evaluation and conducts follow-up
- Experience developing strategies, preparing business cases and cost-benefit analysis
- Experience conducting requirements gathering, developing documentation, including presentations and briefing notes and conducting stakeholder engagement
- Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual requirements and scope
- Awareness of emerging I&IT trends and technologies
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
- Experience in the use of information retrieval packages
- Knowledge and understanding of Information Management principles, concepts, policies and practices
- Ability to translate business and data requirements into specifications sufficient for designing appropriate technology solutions
- Experience with a wide range of methods, tools and techniques for business analysis such as: business functional modelling, business event modelling, business process mapping
- Experience in structured, object oriented and agile methodologies for user requirements
- Experience developing performance measures for business analysis evaluation and subsequent follow-up
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Provides a comprehensive range of I&IT business analysis services for clients with diverse
- business and technological needs. Interacts with the business stakeholders and subject
- matter experts in order to understand their requirements through gathering, documenting,
- and analyzing business needs and requirements. Prepares and advises on business
- analysis policies, processes, best practices and standards to promote a comprehensive and
- consistent business analysis practice within the organization.
- Leads and conducts business analysis in order to assess client’s business problems/opportunities and documents the business requirements in such a way that
- I&IT solutions can be determined.
- Applies re-engineering concepts to promote business improvements through alternative and cost effective service delivery approaches
- Leads and conducts business analysis at varying levels of detail appropriate to the project and phases of project, aligning with OPS Unified Project Management
- Methodology, Enterprise Architecture and Gating Process, and OPS Standard
- Systems Development Methodologies
- Develops strategies, prepares business cases and cost-benefit analysis, and
- conducts feasibility studies for business I&IT initiatives
- Develops sound processes for requirements gathering including but n o t limited to
- JAD sessions, interviews, mockups, etc.
- Conducts business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects
- Monitors progress, resolves problems and reports regularly to I&IT management and stakeholders
- Develops performance measures and traceability matrices for business analysis evaluation and conducts follow-up
- Experience developing strategies, preparing business cases and cost-benefit analysis
- Experience conducting requirements gathering, developing documentation, including presentations and briefing notes and conducting stakeholder engagement
- Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual requirements and scope
- Awareness of emerging I&IT trends and technologies
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
- Experience in the use of information retrieval packages
- Knowledge and understanding of Information Management principles, concepts, policies and practices
- Ability to translate business and data requirements into specifications sufficient for designing appropriate technology solutions
- Experience with a wide range of methods, tools and techniques for business analysis such as: business functional modelling, business event modelling, business process mapping
- Experience in structured, object oriented and agile methodologies for user requirements
- Experience developing performance measures for business analysis evaluation and subsequent follow-up
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Responsible for gathering and documenting the business requirements and ensuring that the deliverables produced by the development effort conform to the business requirements.
- Leads and conducts business analysis in order to assess client’s business problems/opportunities and document the business requirements in such a way that technology solutions can be determined.
- Promotes business improvements through alternative service delivery approaches.
- Leads and conducts business analysis at varying levels of detail, appropriate to the project and phases of project, aligning with OPS Unified Project Management Methodology, Enterprise Architecture and Gating Process, and OPS Standard Systems Development Methodologies.
- Conducts business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definition for assigned projects.
- Develops performance measures for business analysis evaluation and conducts follow-up.
- Drives the user acceptance testing process, including preparation of acceptance criteria, review of the test plans and scenarios, review of test results as well as end to end testing. In some cases, the Business Analyst also executes test cases and directly ensures system integrity.
- Develop and design deliverables, including (and not limited to) integration requirements, data schemas, and design documentation, as well as the business’s implementation and conversion strategies and plans.
- Assist with data migration activities such as development of legacy extract specifications, data cleansing requirements and quality assurance testing.
- Act as liaison for cross-functional team, including vendor and business partners.
- Organize business and internal team meetings to identify and validate business and system requirements.
- Identify and quantify risks relevant to business and systems requirements, delivery timelines and quality.
- Coordinate and communicate various aspects of the project, including producing status reports, meeting minutes, issue logs, and informing cross-functional teams of decisions and progress.
- Monitor progress, resolves problems and reports regularly to I&IT management and clients’ decision makers.
- Schedule and mediate team meetings, follow up on issues, obtain concurrence from project stakeholders on completion of documented deliverables.
Job Features
| Job Category | Business Analyst |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract – 8 months with extension
Location: Toronto – Hybrid – 2 days a week
Job ID number: C1357
Brief Description on Duties
- Business group: Global Technology Applications (GTA) team, responsible for supporting and delivering system solutions for Front Office, Middle Office, and Regulatory Reporting.
- Project: We are looking for a Business Analyst Specialist to help move forward our strategy and vision. This is a key position in the Global Technology Applications (GTA) team, responsible for supporting and delivering system solutions for Front Office, Middle Office, and Regulatory Reporting. They will be primarily supporting the cloud migration project.
- Reason for request: New resource requirement
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
- We provide you with the tools and technology needed to create beautiful customer experiences
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
- The team seeking looking for a senior business analyst with prior experience of data warehousing and reference data management.
- The candidate will be responsible for working with various stake holders and data providers and consumers to understand the business needs and getting them documented and work with the development team to get them successfully implemented.
- Candidate will be engaged in conversations and discussions related to changes in data providers source system and aligning the application to continue processing the data without issues.
- Handling and management of tickets for monthly release cycles, coordinating with business, development team and reporting to management.
- Detailed documentation of requirements and existing processes.
- Supports one or more highly complex business processes.
- End to End communication across source systems and end users for upcoming changes and ensuring everyone is aware and on the same page.
- Understand data migration and process flow
- 5 + years’ experience as a Business Systems Analyst managing Applications on the technology end and well versed with end to end of Technology projects.
- Ability to create and document BRD, FRD and traceability Matrix
- Ability to create and run test cases
- 3 + years’ experience within the Capital Markets Industry
- 3+ years’ hands on experience with SQL, able to query data and articulate the data flow.
- Recent hands-on experience in Cloud platform migration and its workings
- Clear understanding of application development life cycle
- Experience writing basic Unix/Linux is an asset
- Strong communication skills to clearly articulate business requirements to technical teams (written and verbal)
- Confident subject matter expert
- Takes ownership of deliverables
Job Features
| Job Category | Business Analyst |
