Job Archives
We are looking for a Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Engineer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid - twice a week
Industry: Banking
Job ID number: C1378
Brief Description on Duties:
This Senior software & data engineer position will play a key role in solution design, implementation and integration of tools and technologies that are part of our Compliance, Surveillance & Supervision area. It will include integrating upstream systems within the bank with a core product and building robust and maintainable data pipelines and data analytics engines.
A Software Engineer with Data integration experience and background in Application Architecture, Design / Deployment and Testing, Product Certification, Real-time Event Driven Systems, Application Integration, Application Monitoring and Management, Databases and Application Integration with knowledge of Java, JMS, Pythion, REST, and SQL is best suited for this role. We're looking for a strong and confident technical leadership profile with a strong emphasis on quality and best practices. Ideally, candidates should have 8+ years of experience in senior software engineering roles, with a history of project commitment, seeing software projects through from design and review to test and development, from initial deployment to production and with a customer-centric approach.
As part of our team, you will contribute towards the future strategy and technology direction of our technology platform, implement, and maintain high quality code to best practices, take part in capacity planning and design activities, and work with colleagues within the TDS Compliance team and beyond to help deliver best-in-Class TD systems.
Desired Interpersonal Skills
- Takes great personal pride in building robust software
- Strong sense of ownership
- Passionate about programming and computer science
- Enjoys working in a fast-paced environment
- Has excellent written and verbal communication skills
- Has strong customer focus
- Experience with data integration, data storage, ETL – 5+ years
- Experience with Java – 5 years
- Experience with Python scripting – 2 years
- Experience with Messaging Systems and Paradigms (e.g. Solace, Kafka, etc.) – 2 years
- Experience with Enterprise integrations with vendor applications – 2 years
- Experience with UNIX, Linux as the operating systems - 2 years
- Experience with the following preferred:
- Implementation experience for the NICE Actimize Platform, NASDAQ SMARTS
- Understanding of Workflow Engines (e.g. Drools)
- Detailed knowledge of how reference data is used by Front, Middle, and Back Office applications
- Detailed understanding of transaction lifecycle: like order-execution or payment-confirmation life cycles
- Understanding of DevOps Tools and the Agile Methodology
- Compliance (AML, Surveillance and Supervision)
- Capital Markets (Familiarity with Asset Classes and Products)
Job Features
| Job Category | Data Engineer |
We are looking for a Data Integration Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Integration Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid - once a week
Industry: Banking
Job ID number: C1378
Brief Description on Duties:
Currently, our existing legacy environments that support applications, operational reporting, and exploratory analytics, is experiencing repeated service interruptions, increase in production incidents resulting in potential fraud exposure. We are opting to move our applications to cloud for scalability, performance, and robustness. This involves moving legacy applications running on SQL, SSRS, SSIS and we are looking to move them to Azure cloud
Must Haves:
- Azure Development
- ADLS 2.0 & delta tables
- Databricks
- ADF
- Writing Notebooks in PySpark
- UI Experience
- Design experience
- Have knowledge of SQL
- SSIS
- Banking experience
Job Features
| Job Category | Data Integration Developer |
We are looking for a Product Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Product Manager
Term: Contract – 10 months with extension
Location: Toronto – Hybrid - once a week
Industry: Banking
Job ID number: C1377
Brief Description on Duties:
The Emerging Business Model (EBM) Tech team exists to deliver contextually relevant financial security that delight customers and partners in their moment of need. We design, build, and deliver digital first platform and services that enable data differentiated and hyper-personalized insurance propositions within ecosystem partners‘ experiences. When you join EBM, you’ll instantly become a key member of an agile, energetic, and ambitious digital team. If you like the idea of engineering innovation at scale through digital, analytics, automation and contributing to a wide variety of next-gen integrated propositions, we think you’ll love working at EBM!
As the Product Manager - Digital for Emerging Business Models Team, you will manage and implement major initiatives by providing strategic leadership and direction. The Product Manager acts as a proxy for the leadership team and works closely with vairous enterprise stakeholders to ensure the team is clear on the solution required to deliver on current and future goals and needs.
What you’re responsible for:
- Establish and Delivery Product Roadmap
- Participate in helping establish product and project roadmap
- Accountable to deliver solutions that maximizes the value.
- Play a leadership role in the team to ensure that capabilities are in-scope, on-time and of high quality.
- Apply incremental delivery principles, drive the delivery of business value, communicate progress, elicit feedback, and enable stakeholder reviews for validation in the process.
- Accountable for the resolution of complex business problems though the use of analytics solutions
- Review and assess opportunities for new improvements and functionality based on feedback and business objectives.
- Facilitates requirements modeling sessions, including requirements envisioning.
- Chairing committees within the governance structure and managing the portfolio backlog and prioritization process.
- Maintains a good understanding of clients/users (their expectation, needs and pain points) and the product and delivers this knowledge into the team to focus deliverables and priorities
- Be an advocate for the clients/users by owning issues, forming solutions and defining outcomes as you move the delivery of the roadmap to completion.
- Utilizes a deep understanding of product and clients as well as solid internal stakeholder relationships to prioritize product needs against development
- Influence, persuade and advise on solution strategies and directions.
- Educate the team in the business domain to help establish better understanding of the solution/product to deliver value.
- Backlog management
- Responsible for creating and managing the backlog and the prioritization of work, while remaining accountable for the outcomes
- Translate business partner needs into backlog items.
- Serve as the primary source of information for the team, offering clear definitions of the targeted capability, the intended value to the customer, and functional/non-functional requirements.
- Ensure that features/updates are scheduled and prioritized according to business needs.
- Author, refine and approve backlog items, with clearly articulated acceptance criteria.
- You have an innovative mindset to improve operational efficiencies and ability to influence change, with a primary focus on client needs.
- You use critical thinking skills to recognize assumptions, evaluate arguments, draw conclusions and proactively propose solutions.
- You have strong communication skills to clearly convey messages and explore diverse points of view.
- You build trusting relationships and provide guidance to support the development of colleagues.
- You have minimum seven years of experience in Product Management/ Product Owner roles using agile and hybrid methodologies.
- Solid understanding of insurance products and services demonstrated through at least 5 years of experience within the insurance services.
- You have a post-secondary degree in Business or a related discipline.
- You have a track record for successful project and program execution.
- Having the appropriate product management certification is a big asset. These could include, but not limited to, Agile Certified Product Manager, Software Product Management, Certified Product Manager etc.
- Demonstrated ability to build trusting relationships
- Ability to collaborate and extract unstated needs and requirements
- Strong leadership skills and ability to foster an inclusive, productive team environment with several disparate teams being involved
- Ability to switch between initiatives and understand impacts is a key role in ensuring work progresses at pace in, what at times can be, an unstructured environment
- Strong understanding and demonstrated experience in working in an agile environment
- Demonstrated interpersonal skills and the ability to establish effective working relationships with team members as well as both internal and external stakeholders at various levels. Organization, decision-making, communication skills must be at an advanced level
- Achievement focus in delivering high quality solutions based on agreed upon value
- Detail oriented work that requires frequent mental concentration for extended periods of time.
- You will be subject to a Criminal Record and Consumer History background check as a condition of employment, in the event you are the successful candidate.
Job Features
| Job Category | Product 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 – 10 months with extension
Location: Toronto – Hybrid - once a week
Industry: Banking
Job ID number: C1377
Brief Description on Duties:
Story Behind the Need
Business group: GWRT - Global Portfolio - Liaison within IT&S – Supports Capital Markets across the bank specially in Latin region.
Project: Compliance transformation Program, this individual will focus on the Latin American delivery for 2024. To ensure proper controls and technologies are in place for trade surveillance of Capital Markets.
Reason for Request: New project requirement
Candidate Value Proposition: The candidate with have exposure to senior level executives and stakeholders across the Americas, will be working with both business and technology areas of the bank. This is a great opportunity to be extended to a longer term contract or be converted to FTE.
Typical Day in Role:
- Perform the analysis, design, implementation, modification, and daily functional support of applications in scope
- Work with key stakeholders within all business functions to align technology solutions with business strategies
- Gather requirements from business units and translate those to programmers and developers
- Demonstrate an informed knowledge of business functions to resolve problems and capitalize on improvement opportunities
- Support one or more highly complex business processes
- Work 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 need
- Conduct testing across multiple stages and product phases
- Building business requirements/test cases
- Working with Fixed income, FX products, and Swaps
- Fluent in Spanish (key stakeholders are in Latin America, will be communicating externally)
- 5+ years’ working experience as a BA, working with technology implementation projects (write queries for testing and validating)
- Understanding of Capital Markets products and processes (preferably fixed income currency and commodities)
- Implementation of IT delivery, compliance or regulatory projects
- Must have experience with at least TWO of any of the following: POSTMAN, KIBANA, JSON, SQL, ELASTICSEARCH, NiFi.
- Ability to read and write queries in SQL and JSON (if not already included in must have skillset)
- Fixed income currency and commodities is an asset
- Excellent communication skills – written and oral in English and Spanish
- Able to hit the ground running
- Analytical
- Able to work independently
Job Features
| Job Category | Business Analyst |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 6 months with extension
Location: Toronto – Remote
Industry: Banking
Job ID number: C1376
Brief Description on Duties:
What is the Opportunity?
The GAM PMO is looking for a Senior Project Manager to support GAM initiatives. The ideal candidate has experience managing medium-to-complex cross-functional initiatives. The team is part of a larger enterprise delivery team and the Senior Project Manager working with their assigned stakeholder group will ensure the team is set up to succeed by identifying dependencies and removing roadblocks.
The Senior Project Manager will also play an important role in the integration of their teams into the larger initiative and are responsible for ensuring their teams meet project management compliance regulations. This is a hands-on, in-the-weeds role.
What Will You Do?
Project Leadership:
- Ensure all team members and stakeholders are in sync at all times on project expectations, goals, vision, progress
- Judiciously determine the level to which all stakeholders need to be informed, and avoid over or under informing people
- Make sound and timely decisions, and escalate or delegate decisions where appropriate
- Organize and run effective project meetings with clear purpose and documented outcomes
- Develop change management plans (including communication and training strategies) and ensure change readiness with stakeholders at various levels to drive achievement of business value
- Quickly and accurately identify risks and issues from a broad landscape of sources (internal to the project, internal to the organization, outside the organization, etc.)
- Appropriately gauge the impact of risks and issues to the project and to the organization, with reference back to financials/benefits/schedule/outcomes
- Proactively create and implement mitigation and resolution plans
- Communicate transparently and clearly about risks and issues, escalating them where necessary
- Create plans, controls, and processes to prevent issues from recurring on a project or future initiative
- Overall Issue management including updating the status to reflect current progress. logging and updating issues in SharePoint and ensuring JIRA defects are opened to prevent recurring issues
- Manage Triage of all issues including escalation to a Command Centre when unable to resolve
- Manage task owners with tasks for your command centre and ensure that they are ready for execution
- Ensure an accurate view of progress and status of tasks within
- Drive accountability to provide accurate and timely updates
- Facilitate discussion leading to collective decision-making, goal setting and conflict resolution within the team
- Remove impediments to delivery success through the proactive management of external dependencies, medium-to-high complexity team problem-solving and the development of new solutions or approaches to ongoing challenges
- Accountable for creating and maintaining the appropriate vehicles for open communication within the team (e.g. tracker boards) to create a trusting and safe team environment
- Continuously seek to improve team performance by promoting joint accountability for results and solving productivity issues
- Communicate cross functionally, ensuring transparency of progress and outcomes
- Report team progress and accomplishment up and across
- Facilitate status updates, product demos and retrospectives; ensure timely project reporting completed accurately in required systems
- Excellent risk and issue mitigation management
- Experience managing a runbook
- Exceptional communication skills
- Project / Program delivery experience (medium-to-large scale initiatives) in a dependent multi-team environment, using influence to facilitate to outcomes
- Ability to facilitate between and influence key decision makers
- Experience providing team level metrics around key performance indicators, as well as program level reporting and dependency identification
- Ability to apply RBC Project Management Framework and well documented project delivery techniques
- Experience with investment front/middle office technology
- Previous experience in asset management
- Experience working in a command centre environment
- Data knowledge
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 – Remote
Industry: Insurance
Job ID number: C1375
Brief Description on Duties:
We are continuing to evolve how we attract and engage our clients. As the demand for immediate and convenient information increases, our systems, data, and digital properties are that much more important in creating meaningful experiences that inspire and energize our clients and sales professionals.
For a journey this exciting and complex, we’re looking for someone who can combine expert business analysis skills, a strong technical aptitude, a strategic mindset, diplomatic facilitation, and leadership skills to elicit and build requirements that enable exceptional solutions for our Individual Insurance and Wealth business partners.
We operate in a world where time-to-market and evolving business priorities drive our plans. The awesome person who fills this role will need to be resilient, versatile and equally effective in adapting to change as they are following a process.
What will you do?
- Facilitate discovery work with business and technical teams to understand what problems need solving, what the client needs are, and define the scope related to this.
- Work with the Journey Owner and Journey Tech Lead to facilitate requirement gathering workshops
- Work with the Journey Owner and Journey Tech Lead to conduct analysis on business requests with a focus on the links between processes and systems throughout the organization
- Understand the big picture to define business capabilities and go forward roadmap
- Analyze and define user and data requirements and translate them into options analysis, system requirements/user stories/data mapping documents
- Work collaboratively with team members to address high-priority backlog items
- Review and provide feedback to business and technical documentation
- Strong communication skills with ability to communicate both complex business and technical concepts and align organization on decisions
- Sound problem-solving/analytical skills with the ability to quickly process complex information and present it clearly and simply
- Strong interpersonal / relationship building skills with technical and business personnel
- The ability to adapt to various software development methodologies
- 7 to 10 years of progressive experience as a Business Consultant/Business Systems Consultant
- Experience working with client-facing technologies/digital engagement platforms
- Comfortable with data requirements and related data activities/deliverables
- Passionate about the client, technology and excited about the impact of emerging / disruptive technologies
Job Features
| Job Category | Business Analyst |
We are looking for a Full Stack Java/Angular Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Full Stack Java/Angular Developer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid (3 days onsite)
Industry: Government
Job ID number: C1374
Brief Description on Duties:
Description
Responsibilities: Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. General Skills: Experience in programming and analysis; specialized software package support at the specified experience level Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies for the development, design, implementation and maintenance of applications Experience in design, code, test, debug and document applications Experience in the use of object and/or third generation language development tools Experience in one or more programming languages Experience in application design, latest design patters, deployment and troubleshooting Experience with relational and hierarchical database technologies Experience in the use of information retrieval packages using query languages Experience with one or more communications protocols Experience in structured methodologies for the design, development, implementation and maintenance of applications Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts 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 Full Stack Skills Proficient with both front end and back end development, including any associated areas such as database design/management and DevOps Knowledge and experience with design and implementation of the overall web architecture Experience with implementation of approved user interface, design and deployment of database Knowledge and experience ensuring the entire stack is designed and built for speed and scalability Knowledge and experience with the design and construction of REST API services Knowledge and experience integrating front-end UI with the constructed API Knowledge and experience in design and implementation of continuous integration and deployment Desirable Skills: Knowledge and experience with programming Internet-ready applications Knowledge and experience in rapid application development (RAD) methodologies Knowledge and understanding of Information Management principles, concepts, policies and practices Experience with middleware and gateways Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging Ability to provide post-implementation support and resolve any post-implementation technical issues Experience conducting design walkthrough sessions with project team Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Ability to provide user and system documentation as required
Skills
Experience and Skill Set Requirements
Development experience: 50% (all items are must have)
- 10+ years' experience in the use of J2EE development tools: WebSphere Application Development environment, utilizing tools such as RSA or Eclipse etc.
- Experience in integration of commercially available API design and implementation (load balancing, discovery, resiliency).
- 10+ IBM WebSphere portal development experience, experience with IBM Urban Code tools.
- 10+ years' experience Spring Framework, IBM WebSphere Application Server 8.x, JSP
- Experience with React (must have)
- 10+ UID development, Angular, CSS, Agile paradigm, usage of RSA (must have)
- 10+ Java development experience
- 10+ Database experience: Oracle and Open Source DB(must have)
- Must have DevOps, CICD, Spring Boot (must have)
- Experience with the industry leading cloud technologies (must have)
- 5+ years of extensive hands-on experience with CSS
- Extensive experience with responsive development and HTML5 (must have)
- Extensive experience coding for mobile devices (must have)
- 10+ years of experience with developing J2EE application in compliance with PCI and WCAG 2.0 Standards, and bringing applications to AODA Compliancy (must have)
- Experience with JAWS, WAI-ARIA, HTML 5
- 10+ years' experience in the use of J2EE development tools: WebSphere Application Development environment, utilizing tools such as RSA or Eclipse etc.
- Experience in integration of commercially available API design and implementation (load balancing, discovery, resiliency).
- 10+ IBM WebSphere portal development experience, experience with IBM Urban Code tools.
- 10+ years' experience Spring Framework, IBM WebSphere Application Server 8.x, JSP
- Experience with React
- 10+ UID development, Angular, CSS, Agile paradigm, usage of RSA
- 10+ Database experience: Oracle and Open Source DB
- Must have DevOps, CICD, Spring Boot
- Experience with the industry leading cloud technologies
- Extensive experience with responsive development and HTML5
- Extensive experience coding for mobile devices
- 10+ years of experience with developing J2EE application in compliance with PCI and WCAG 2.0 Standards, and bringing applications to AODA Compliancy
Job Features
| Job Category | Full Stack Java/Angular Developer |
We are looking for a AML Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: AML Analyst
Term: Contract – 6 months with extension
Location: Toronto – Remote
Industry: Banking
Job ID number: C1373
Brief Description on Duties:
The Project: Due to a recent acquisition we're working to integrate existing clients into their programs and processes.
Candidate Value Proposition: The successful candidate will be working to ensure data accuracy and gain valuable experience working for one of Canada’s largest banks.
Reason for Request: Additional support required on an integration project.
Typical Day in the Role:
- Review AML and KYC data and documentation to ensure each client has all required information
- Working to communicate any gaps with the internal team
- Utilizing the team’s Shared Drive to work through the list of outstanding accounts and validate information
- 2-4 years of previous AML or Wealth Associate experience
- Prior experience with Onboarding processes
- Strong Excel Spreadsheet experience
- Prior Experience working with Shared Drives
- Bilingual French would be an asset
- Regulatory Tax experience
- Strong Written and Oral communication skills
- High Attention to detail
Job Features
| Job Category | AML Analyst |
We are looking for a MS Dynamics Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: MS Dynamics Developer
Term: Contract – 6 months with extension
Location: Toronto– Hybrid – twice a week
Industry: Banking
Job ID number: C1372
Brief Description on Duties
We're aligning different lines of business in an effort to provide a more seamless experience to its client base. As part of this effort, we are integrating a number of technologies used by the business. This part of the project related to this position would be aligning the CRM technology stream.
Specialty required as part of JF PIC migration project to facilitate transfer of JF CRM data to new CRM instance. Involves translation between two systems, which contractor has specialty in.
Candidate Value Proposition:
The successful candidate will have the opportunity to work on a highly visible project, opening up doors of opportunities within the organization.
Typical Day in Role:
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex data model in the existing system and map it to the destination CRM application
- Act as an expert technical resource for modeling, simulation and analysis efforts of existing and target CRM systems
- Leverage industry best practices to design, test, implement and support a solution
- Assure quality security and compliance requirements are met for supported area
- Be flexible and thrive in an evolving environment
- Adapt to change quickly and adjust work accordingly in a positive manner
- 10+ years of hands-on experience as a developer in Dynamics 365 and Salesforce technology
- 10+ years of Hands-on experience in designing, developing and successful deployment of large scale projects from end-to-end
- Hands on experience in following the iterative and agile SDLC (software development lifecycle)
- FI experience
- Experience as a business systems analyst
- Ability to manage multiple priorities and meet critical deadlines.
- Good communication skills
Job Features
| Job Category | MS Dynamics Developer |
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 – 12 months with extension
Location: Toronto– Hybrid – three days a week
Industry: Pharmaceutical
Job ID number: C1371
Brief Description on Duties
Story Behind the Need:
Business Group: The Security Engineering & Deployment team contributes to the overall success of the Security Platform Engineering Operations in Canada and Globally ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures. We are an engineer team that builds and implements internal Bank systems, with the responsibility of managing and maintaining these systems.
Project: The IT Security Analyst will be responsible for implementing and deploying infrastructure to scan unstructured data. Responsible for the successful implementation and maintenance of complete technology solution for projects supporting highly complex Physical and Cloud based platforms and applications with complex network integration needs across multiple environments. Define business/technical requirements, development specifications, system performance objectives and identifying system modifications. Working with system architects to transition solutions to steady state, by documenting support process, road maps, capacity planning and maintenance schedules.
Candidate Value Proposition:
The successful candidate will have the opportunity to work within our bank. We are technology partners who help the business transform how our employees around the world work. You will work with and learn from diverse industry leaders, who have hailed from top cybersecurity and technology companies around the world.
Typical Day in Role:
- Deploying and setting up servers and scanners; building clusters
- Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Responsible for the successful implementation and maintenance of complete technology solution for projects supporting highly complex Physical and Cloud based platforms and applications with complex network integration needs across multiple environments.
- Define business/technical requirements, development specifications, system performance objectives and identifying system modifications.
- Working with cyber automation and technology assessment teams for back-end and front-end integration.
- Maintain and encourage expert knowledge of industry-standard back-end technologies
- Security and encryption concepts, protocol, and best practice.
- Application infrastructure and architectures; testing and code management.
- DevOps, API Scripting, Linux, AIX, Windows, VM environment.
- Google and Azure Cloud concepts, Jenkins pipelines, GIT Tools, Kubernetes, Docker.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Actively pursues effective and efficient operations of their respective areas in accordance with our bank'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.
- Champions a high performance environment and contributes to an inclusive work environment.
- 10+ years of technical working experience as an IT Security Analyst
- 5+ years of hands-on experience with Enterprise Linux and Windows operating systems (Deploying and setting up servers and scanners)
- 5+ years of hands-on experience with Common Network Protocols (TCP/UDP/HTTP/FTP)
- Experience with Data Discovery solutions (Any tool is accepted)
- Experience/Knowledge of Cloud (GCP, Azure)
- CISSP or any Security Certification is an asset
- Experience with Jenkins pipelines, GIT Tools, Kubernetes, Docker
- Building and maintaining Kubernetes infrastructure and developing Docker
- Excellent written, presentation, and verbal communication skills to be able to work well with technical peers and business stakeholders at different levels within the organization.
- 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 with minimal direction.
Job Features
| Job Category | Security 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 – 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 |
