Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

50 results for Technology in St. Catharines, ON

Help Desk/Desktop Support Analyst
  • Markham, ON
  • onsite
  • Contract / Temporary
  • 25.00 - 30.00 CAD / Hourly
  • <p>We are looking for a Help Desk/Desktop Support Analyst to join a service-focused organization in Markham, Ontario on a 3 month contract basis role to start. In this role, you will provide day-to-day technical assistance to employees, helping ensure devices, accounts, and workplace technology are set up and functioning effectively. You will work closely with internal stakeholders and external technology partners while delivering responsive support in a hybrid environment. This opportunity is well suited to someone who combines strong troubleshooting ability with a patient, customer-first approach.</p><p><br></p><p>Responsibilities:</p><p>• Respond to support requests and diagnose technical issues affecting computers, software, mobile devices, and related equipment.</p><p>• Provide front-line assistance for Microsoft 365 applications, including Outlook, and help users resolve access, configuration, and usability concerns.</p><p>• Prepare technology for new hires and departing employees by setting up accounts, assigning equipment, and coordinating secure access changes.</p><p>• Install, configure, and deploy laptops, desktop workstations, and mobile devices so staff have the tools needed to work effectively.</p><p>• Maintain accurate records for hardware and technology assets, including inventory tracking, device assignment, and lifecycle updates.</p><p>• Deliver Level 1 deskside and remote support for end users, ensuring timely resolution of common technical problems.</p><p>• Assist staff in person with technical questions and explain solutions clearly to users with varying levels of technical knowledge.</p><p>• Collaborate with the organization’s external infrastructure provider to support ongoing IT operations and escalate issues when needed</p>
  • 2026-07-06T15:08:40Z
Senior IT Auditor
  • Scarborough, ON
  • onsite
  • Permanent
  • 90000.00 - 120000.00 CAD / Yearly
  • <p>Robert Half Canada is currently seeking a <strong>Senior IT Auditor</strong> for an opportunity with an established organization. This position will support IT audit and risk activities across a complex systems environment, with a focus on IT SOX compliance, information security, cybersecurity controls, and IT general controls.</p><p>This opportunity may be well suited to a detail-oriented professional who brings strong analytical thinking, sound judgment, and the ability to work collaboratively across teams while managing multiple priorities in a dynamic environment.</p><p><strong> </strong></p><p><strong>Key Responsibilities</strong></p><p><strong> </strong></p><p><strong>IT Audit and Compliance</strong></p><ul><li>Support the Senior Audit Manager in delivering an integrated and value-added IT audit function through IT General Controls</li><li>Conduct IT audit engagements, including operational audits and SOX testing, using a risk-based approach focused on higher-risk areas</li><li>Review IT operational, cybersecurity, and systems controls to assess effectiveness and compliance with internal policies and applicable regulatory requirements</li><li>Ensure audit workpapers and supporting documentation clearly support audit observations and conclusions</li><li>Review controls over existing systems to help maintain compliance with regulatory guidance and organizational procedures<strong> </strong></li></ul><p><strong>Risk Assessment and Planning</strong></p><ul><li>Assist with the development and execution of entity-level risk assessments</li><li>Identify and assess potential process, technology, and cybersecurity risks across business units</li><li>Support audit planning by helping schedule audits and related projects based on available resources, business priorities, and operational needs</li><li>Develop risk-based audit procedures, project plans, and work programs to support audit objectives</li></ul><p><strong>Audit Execution and Evaluation</strong></p><ul><li>Partner with local teams, co-sourced resources, and leaders across the organization to understand business operations and control environments</li><li>Assess the design and effectiveness of security controls across global information and technology systems</li><li>Conduct detailed reviews of IT systems and infrastructure to evaluate whether controls support secure and effective business operations</li><li>Contribute independent analysis related to security incidents, risk assessments, and compliance measures</li><li>Conduct penetration and vulnerability testing to identify potential security weaknesses</li><li>Support the planning, implementation, monitoring, and enhancement of security measures designed to protect systems, networks, and organizational data</li><li>Assist in troubleshooting security and network issues, including support related to incident response and system breaches</li></ul><p><br></p>
  • 2026-07-02T17:30:09Z
Business Applications (EAM) Supervisor
  • Hamilton, ON
  • onsite
  • Permanent
  • 115000.00 - 144000.00 CAD / Yearly
  • <p>We are looking for an experienced Business Applications (EAM) Supervisor to lead the delivery and ongoing support of enterprise asset management solutions for a client in Hamilton, Ontario. This role combines technical leadership, application oversight, and team management to ensure business systems remain reliable, effective, and aligned with operational needs. The successful candidate will bring strong experience in enterprise applications, systems development, and stakeholder communication within complex service environments.</p><p><br></p><p>Responsibilities:</p><p>• Lead the planning, support, and continuous improvement of enterprise asset management applications to meet operational and service delivery requirements.</p><p>• Supervise technical staff, including developers and application support team members, while guiding priorities, performance, and day-to-day execution.</p><p>• Oversee systems analysis, solution design, development activities, testing, and implementation across the full application lifecycle.</p><p>• Work closely with business partners to translate operational needs into practical technical solutions, specifications, and system enhancements.</p><p>• Coordinate application maintenance, issue resolution, and root-cause analysis for complex business and technology challenges.</p><p>• Support integration and reporting needs involving relational databases, cloud platforms, and enterprise reporting tools.</p><p>• Establish and monitor quality assurance practices, including the development and execution of unit testing approaches and scripts.</p><p>• Maintain application standards, documentation, and processes that support stable, secure, and effective enterprise technology services.</p>
  • 2026-07-02T17:30:09Z
Java Software Engineer
  • Toronto, ON
  • onsite
  • Permanent
  • 100000.00 - 130000.00 CAD / Yearly
  • <p>We are helping a growing and highly innovative financial services organization with a new<strong> Java Engineer</strong> to join their Payments Technology team. This is an exciting opportunity for a developer who enjoys solving complex problems, wearing multiple hats, and gaining exposure to a broad range of technologies, projects, and business functions. You'll work closely with senior leaders, product teams, operations, compliance, and engineering stakeholders to help build and enhance critical payment platforms supporting ACH, Wires, Real-Time Payments (RTP), FedNow, and other modern payment networks.</p><p><br></p><p>We're looking for someone who is resourceful, entrepreneurial, curious, and excited by the opportunity to make a visible impact within a fast-moving environment.</p><p>What you will do and how you will make an impact …</p><ul><li>You will play a key role in the development and evolution of modern payment processing platforms that support critical banking and financial transactions.</li></ul><p><strong>In this position, you will:</strong></p><ul><li>Design, develop, and maintain backend applications and APIs using Java and Spring Boot.</li><li>Work across the full software development lifecycle, from requirements gathering and design through implementation, testing, deployment, and production support.</li><li>Partner with Product, Operations, Compliance, QA, and engineering teams to deliver secure and scalable payment solutions.</li><li>Develop integrations with banking partners, third-party providers, and internal systems.</li><li>Support highly reliable, secure, and compliant transaction processing platforms.</li><li>Participate in architecture discussions, code reviews, troubleshooting, and continuous improvement initiatives.</li><li>Contribute to monitoring, observability, and operational excellence efforts alongside DevOps and production support teams.</li></ul><p><strong>Why we are excited about you ... </strong></p><ul><li>You thrive in environments where you can take ownership, solve problems independently, and continuously learn new technologies and business domains.</li><li>You are naturally curious and enjoy exploring how complex systems work.</li><li>You take initiative and can navigate ambiguity with confidence.</li><li>You understand financial services, and want exposure to modern payments technology.</li></ul><p><br></p>
  • 2026-07-09T19:38:35Z
IT Project Manager
  • Oakville, ON
  • remote
  • Permanent
  • 75000.00 - 85000.00 CAD / Yearly
  • We are looking for an IT Project Manager to lead infrastructure-focused initiatives in Ontario. This role is suited to a highly organized, detail-oriented individual who can guide multiple projects from planning through delivery while working with technical and business stakeholders. The successful candidate will help coordinate timelines, resources, and risks across cloud, networking, and virtualization environments, while contributing to practical project standards in a growing organization.<br><br>Responsibilities:<br>• Lead infrastructure and technology projects from initiation to completion, ensuring scope, timelines, budgets, and quality expectations are met.<br>• Coordinate work across technical teams and business partners to keep project activities aligned and moving forward efficiently.<br>• Develop project plans, schedules, status updates, and reporting materials that support informed decision-making and clear stakeholder communication.<br>• Identify delivery risks, competing priorities, and operational issues early, then implement practical solutions to maintain project momentum.<br>• Support initiatives involving cloud platforms, networking environments, server and network virtualization, and migration-related activities.<br>• Track project finances, resource needs, and milestone progress to help maintain control over budgets and overall delivery performance.<br>• Promote consistent project practices, documentation standards, and process improvements that strengthen execution within a growing team.<br>• Use project and CRM tools such as Trello and HubSpot to manage workflows, updates, and stakeholder visibility throughout the project lifecycle.
  • 2026-06-24T14:23:43Z
Application Support Engineer
  • Hamilton, ON
  • onsite
  • Permanent
  • 95000.00 - 119000.00 CAD / Yearly
  • <p>We are looking for an Application Support Engineer to support and enhance enterprise business systems for a client in Hamilton, Ontario. This role focuses on maintaining application performance, resolving technical issues, and helping business units make effective use of critical platforms. The successful candidate will contribute technical expertise across application support, configuration, reporting, and integration while working closely with both operational stakeholders and delivery teams.</p><p><br></p><p>Responsibilities:</p><p>• Provide ongoing technical support for enterprise applications by investigating incidents, resolving system issues, and maintaining stable day-to-day operations.</p><p>• Configure, administer, and optimize business applications to meet operational needs across municipal departments and service areas.</p><p>• Analyze application behaviour, data quality concerns, and system errors to identify root causes and recommend effective solutions.</p><p>• Translate operational and business needs into clear functional and technical documentation, including support procedures, specifications, and test materials.</p><p>• Collaborate with Agile delivery teams as a technical contributor, participating in planning, issue resolution, testing, and continuous improvement activities.</p><p>• Support reporting, troubleshooting, and integration work involving enterprise asset management, ERP, CMMS, and related business systems.</p><p>• Work with relational databases such as Oracle and Microsoft SQL Server to review data, support reporting needs, and assist with issue diagnosis.</p><p>• Coordinate application changes in alignment with established incident, problem, and change management practices.</p><p>• Partner with business and technical teams to support cross-system integrations and ensure reliable information flow between connected platforms.</p>
  • 2026-07-02T17:30:09Z
Software Engineer (.NET)
  • Toronto, ON
  • onsite
  • Permanent
  • 100000.00 - 130000.00 CAD / Yearly
  • <p>We are looking for a <strong>Software Engineer (.NET) </strong>to join a collaborative development team in Toronto, Ontario. This role focuses on building and enhancing backend applications, contributing to high-quality software delivery, and working closely with cross-functional partners in an Agile environment. The ideal candidate brings strong programming expertise, a practical approach to problem-solving, and a commitment to delivering reliable, scalable solutions.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Design, build, and maintain .NET-based software components that support business and technical objectives.</p><p>• Collaborate with product, QA, and engineering teams to translate requirements into effective application features and backend services.</p><p>• Investigate defects, resolve technical issues, and improve overall application stability through timely troubleshooting and bug resolution.</p><p>• Participate in Agile ceremonies, provide development updates, and contribute to iterative planning and delivery activities.</p><p>• Develop and optimize integrations, APIs, and supporting services to ensure dependable system performance and maintainability.</p><p>• Contribute to testing strategies, including experimentation and validation approaches such as A/B testing where appropriate.</p><p>• Use tools such as Jira to track work, manage development tasks, and maintain clear documentation of progress.</p><p>• Support ongoing enhancements to existing platforms and contribute to technical improvements as systems and processes evolve.</p>
  • 2026-07-09T19:33:35Z
Application Developer Team Lead
  • Mississauga, ON
  • onsite
  • Permanent
  • 125000.00 - 150000.00 CAD / Yearly
  • <p>Our client is seeking a hands-on<strong> Application Development Team Lead</strong> to lead a small team of developers while remaining actively involved in the design, development, and delivery of enterprise applications. This is a player-coach opportunity ideal for a Senior Developer or Technical Lead looking to grow into a management role while staying close to the technology.</p><p><br></p><p>Responsibilities</p><ul><li>Lead, mentor, and support a team of software developers.</li><li>Design, develop, and maintain enterprise applications using modern Microsoft technologies.</li><li>Build and support APIs, integrations, and cloud-based solutions.</li><li>Collaborate with business stakeholders to gather requirements and deliver technical solutions.</li><li>Participate in architecture, development, testing, deployment, and production support activities.</li><li>Drive Agile delivery, DevOps best practices, and continuous improvement initiatives.</li><li>Contribute to automation, reporting, and data-driven projects.</li></ul>
  • 2026-07-07T16:58:41Z
Law Clerk
  • Vaughan, ON
  • remote
  • Contract / Temporary
  • 90000.00 - 90000.00 CAD / Yearly
  • <p>We are looking for a Legal Secretary to support a busy legal team in Vaughan, Ontario. This Long-term Contract position is suited to someone who can keep legal files organized, coordinate schedules, and prepare documentation with accuracy in a fast-paced environment. The successful candidate will play an important role in supporting litigation-related activities and maintaining efficient administrative operations within the legal department.</p><p><br></p><p>Responsibilities:</p><p>• Prepare, format, and revise legal correspondence, court materials, and other documentation with a high level of accuracy.</p><p>• Manage calendars, arrange meetings, and track important deadlines to support legal matters and day-to-day workflow.</p><p>• Maintain organized physical and electronic files using case management and legal document systems.</p><p>• Assist with the preparation, filing, scanning, photocopying, and distribution of pleadings and related legal records.</p><p>• Support litigation activities by coordinating documents, monitoring timelines, and helping ensure procedural requirements are met.</p><p>• Use legal and administrative software such as Aderant, CompuLaw, Adobe Acrobat, and other case management tools to complete assigned tasks.</p><p>• Retrieve and review property or registry-related information through systems such as ACRIS when required.</p><p>• Provide general administrative support to the legal department, including handling incoming documents and responding to routine internal requests.</p>
  • 2026-07-08T14:58:46Z
Genesys Cloud Specialist
  • Whitby, ON
  • onsite
  • Contract / Temporary
  • 45.00 - 60.00 CAD / Hourly
  • We are looking for an experienced Genesys Cloud Specialist to support a non-profit organization in Whitby, Ontario through a Long-term Contract engagement. This role is suited to a senior consultant who can oversee day-to-day platform operations, optimize contact centre capabilities, and help maintain a reliable cloud-based telephony environment. The successful candidate will bring strong technical judgement, hands-on configuration expertise, and the ability to work across service teams to improve performance and user experience.<br><br>Responsibilities:<br>• Oversee the ongoing administration of the Genesys Cloud CX environment, ensuring the platform remains stable, secure, and effective for daily operations.<br>• Manage system configuration across user accounts, access levels, divisions, queues, skills, and routing profiles to align with operational needs.<br>• Track platform performance and availability, resolve front-line support issues, and escalate more complex incidents to the managed service provider when necessary.<br>• Build and refine Architect call flows to support efficient customer journeys and dependable contact handling processes.<br>• Set up and maintain routing models, queue logic, overflow paths, callback options, operating schedules, and holiday coverage.<br>• Configure announcements, audio prompts, and customer-facing messaging to support clear and consistent communications.<br>• Support Workforce Management setup by maintaining business units, management units, scheduling structures, and forecasting parameters.<br>• Contribute to Quality Management administration, including evaluation workflows, recording capabilities, and calibration activities that strengthen service quality.<br>• Work with stakeholders to recommend practical improvements to telephony, cloud contact centre operations, and related business processes.<br>• Provide documentation, knowledge sharing, and user guidance to support adoption, training, and effective platform use.
  • 2026-07-09T18:18:40Z
Senior DevOps Lead
  • Oakville, ON
  • onsite
  • Contract / Temporary
  • 100.00 - 110.00 CAD / Hourly
  • <p>We are looking for a Senior DevOps Lead to support a long-term contract opportunity in Oakville, Ontario within the energy and natural resources sector. This role is suited to a senior technical leader who can shape cloud and DevOps strategy, strengthen secure delivery practices, and guide architecture decisions across complex environments. The successful candidate will work closely with key stakeholders and technical leads while providing mentorship to team members and helping advance scalable, reliable platform operations. This is a 6 month contract role to start, hybrid (2 days in office) for our client in Oakville, Ontario. </p><p><br></p><p>Responsibilities:</p><p>• Define and drive the overall DevOps and cloud roadmap, with a strong emphasis on Azure-based solutions and enterprise delivery practices.</p><p>• Lead the design and continuous improvement of CI/CD pipelines to enable efficient, secure, and dependable software releases.</p><p>• Embed security considerations into build, deployment, and operational workflows to promote stronger governance across the delivery lifecycle.</p><p>• Partner with internal stakeholders and existing technical leadership to align platform strategy with business and operational priorities.</p><p>• Provide high-level architectural guidance for infrastructure, automation, and deployment models in complex cloud environments.</p><p>• Mentor engineers and cross-functional team members by sharing best practices in DevOps, cloud operations, and modern delivery methods.</p><p>• Oversee configuration management and deployment standards to improve consistency, traceability, and system stability.</p><p>• Support large-scale environments by identifying opportunities to optimize performance, resilience, and operational efficiency.</p>
  • 2026-07-07T20:08:40Z
Project Manager - Data Governance
  • Toronto, ON
  • onsite
  • Permanent
  • 100000.00 - 125000.00 CAD / Yearly
  • <p>We are looking for a skilled<strong> Project Manager specializing in Data Governance</strong> to lead enterprise-level data initiatives. This role involves overseeing projects that incorporate Informatica tools, governance frameworks, and data management strategies to ensure compliance and alignment with organizational objectives. The successful candidate will bring a proven track record in managing complex data programs and thrive in collaborative, fast-paced environments.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Manage the planning, execution, and delivery of data governance projects, ensuring alignment with business goals and compliance standards.</p><p>• Lead cross-functional teams, including IT and business stakeholders, to implement Informatica tools such as Axon and Data Quality.</p><p>• Develop and maintain governance frameworks to enhance data integrity and operational efficiency.</p><p>• Utilize cloud technologies, including Microsoft Azure tools such as Synapse and Databricks, to support data management initiatives.</p><p>• Monitor project budgets, timelines, and deliverables while ensuring adherence to established processes.</p><p>• Facilitate stakeholder communication and engagement to ensure alignment and transparency throughout project lifecycles.</p><p>• Oversee change management practices to support smooth transitions and adoption of new data systems.</p><p>• Implement strategies to improve data quality and master data management processes.</p><p>• Use Atlassian Jira to track project progress and manage workflows effectively.</p><p>• Identify risks and create mitigation strategies to ensure project success.</p>
  • 2026-06-25T16:43:51Z
CRM Dynamics - Product Owner
  • Toronto, ON
  • onsite
  • Contract / Temporary
  • 76.00 - 88.00 CAD / Hourly
  • We are looking for an experienced CRM Dynamics - Product Owner to lead the direction and delivery of a Microsoft Dynamics platform in Toronto, Ontario. This Long-term Contract opportunity is ideal for a product specialist who can connect business priorities with technical execution while guiding cross-functional teams through planning, release activities, and ongoing platform improvement. The successful candidate will shape product outcomes, support operational stability, and foster strong collaboration across business, delivery, and technology partners.<br><br>Responsibilities:<br>• Direct the full product lifecycle for the Microsoft Dynamics platform, from roadmap planning and backlog prioritization through implementation, release coordination, and post-production support.<br>• Work closely with Scrum Masters, Project Managers, technical teams, and business partners to organize sprint activities and advance strategic initiatives.<br>• Guide requirement definition and solution planning in collaboration with business analysts, internal technology teams, and external vendors.<br>• Align with connected product owners and dependent teams to manage timelines, system impacts, and cross-platform release dependencies.<br>• Coordinate deployment activities across integrated systems to support successful releases with minimal disruption to business operations.<br>• Provide product leadership to development, quality assurance, and integration teams so delivered solutions meet business objectives and platform expectations.<br>• Lead backlog grooming and sprint preparation to ensure upcoming work is clearly defined, properly prioritized, and ready for execution.<br>• Review completed deliverables, confirm that business goals have been met, and secure stakeholder readiness and approval before production release.<br>• Serve as the primary point of escalation for product-related risks, incidents, and production issues, working with support, infrastructure, and vendor teams to resolve root causes.<br>• Promote continuous enhancement of the Dynamics environment by improving processes, performance, documentation, knowledge transfer, automation, and operational readiness.
  • 2026-06-22T19:28:46Z
Risk Analyst
  • North York, ON
  • onsite
  • Permanent
  • 60000.00 - 80000.00 CAD / Yearly
  • <p>Robert Half Canada is seeking a <strong>Risk Analyst</strong> on behalf of our client, a purpose-driven, member-focused organization in the insurance and services sector.</p><p>This opportunity is suited for a detail-oriented professional who is interested in enterprise risk management, cross-functional collaboration, and supporting effective risk practices across a complex organization. The successful candidate will help coordinate risk programs, support governance activities, contribute to policy and framework updates, and assist in enhancing risk reporting and monitoring processes.</p><p><strong> </strong></p><p><strong>Key Responsibilities</strong></p><ul><li>Support the implementation of enterprise risk management tools, practices, and techniques</li><li>Coordinate risk-related programs and initiatives from initiation through completion, ensuring deadlines and deliverables are met</li><li>Manage team schedules and calendars, including meetings, deadlines, and task coordination</li><li>Use technology tools such as dashboards and task management platforms to monitor progress and support accountability</li><li>Identify opportunities to improve processes and team efficiency through technology and workflow enhancements</li><li>Provide administrative and organizational support for quarterly executive risk committee activities, including scheduling, agenda preparation, documentation, and follow-up items</li><li>Coordinate with internal stakeholders to support the timely submission and review of committee materials</li><li>Develop an understanding of the organization’s operating environment to support risk identification, assessment, and monitoring activities</li><li>Collaborate across teams to update and maintain risk-related policies, frameworks, and procedures in alignment with internal standards and regulatory requirements</li><li>Assist in the development and ongoing enhancement of key risk indicators</li><li>Promote risk awareness and support the continuous improvement of risk management capabilities across the organization</li><li>Support business partners by sharing risk management best practices, including policy and guideline development</li><li>Contribute to the enhancement of risk appetite frameworks, including risk exposure metrics, monitoring approaches, and escalation processes</li><li>Support the administration of technology used for signature management on contracts and policies</li></ul><p><br></p>
  • 2026-06-10T13:23:44Z
Experlogix CPQ Developer
  • Mississauga, ON
  • onsite
  • Permanent
  • 120000.00 - 155000.00 CAD / Yearly
  • <p>We are looking for an <strong>Experlogix CPQ Developer</strong> to join a growing team in Mississauga, Ontario. In this role, you will build and enhance CPQ solutions that simplify quotation workflows, strengthen pricing accuracy, and support sophisticated product configuration needs. You will partner with business teams, sales, and technology stakeholders to deliver dependable, scalable tools that improve the overall quoting experience.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Develop, configure, and support Experlogix CPQ solutions that reflect operational and commercial requirements.</p><p>• Build and refine product configuration rules, pricing structures, approval paths, and workflow automation within the CPQ environment.</p><p>• Connect Experlogix with enterprise platforms such as Dynamics 365, Salesforce, and related business systems to enable reliable data flow.</p><p>• Work closely with sales, operations, finance, and other stakeholders to translate business needs into practical technical solutions.</p><p>• Improve the speed and reliability of quote creation while maintaining accurate product selections and pricing outcomes.</p><p>• Investigate system defects, performance issues, and configuration problems, and implement effective resolutions.</p><p>• Contribute to platform upgrades, ongoing enhancements, and routine maintenance to keep the CPQ solution stable and current.</p><p>• Prepare clear technical documentation, user reference materials, and training content to support long-term system use.</p><p>• Deliver user assistance and training to encourage adoption and strengthen day-to-day effectiveness with the platform.</p>
  • 2026-06-16T15:58:48Z
Controller
  • Toronto, ON
  • remote
  • Permanent
  • 160000.00 - 200000.00 CAD / Yearly
  • <p>Our client is a publicly traded financial technology organization operating within the digital asset and investment management space. The company is experiencing continued growth through both organic expansion and strategic acquisitions and is seeking a Corporate Controller to join its finance leadership team. Reporting directly to the Chief Financial Officer, this role will be responsible for leading the financial reporting function, managing the external audit process, overseeing the quarterly close cycle, and supporting the continued development of the organization's finance infrastructure and internal control environment.</p><p><br></p><p>This position offers significant exposure to executive leadership, public company reporting, and strategic initiatives within a dynamic and evolving industry.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the quarterly and annual financial reporting process, ensuring accurate and timely reporting in accordance with applicable accounting standards.</li><li>Prepare and review consolidated financial statements and supporting schedules.</li><li>Manage the monthly, quarterly, and year-end close processes, maintaining reporting deadlines while identifying opportunities to improve efficiency and reduce close timelines.</li><li>Prepare financial information and supporting analyses for Management's Discussion & Analysis (MD& A) and other external reporting requirements.</li><li>Research complex accounting matters and prepare technical accounting memoranda to support accounting conclusions.</li><li>Manage the annual external audit and quarterly review processes, serving as the primary liaison with external auditors.</li><li>Coordinate audit deliverables across multiple entities and jurisdictions.</li><li>Support the CFO in maintaining and enhancing the organization's internal control framework, including compliance with public company reporting requirements.</li><li>Assist with the implementation and documentation of financial controls, policies, and procedures.</li><li>Provide leadership and oversight to a small team of accounting professionals.</li><li>Review work product, mentor team members, and support ongoing professional development.</li><li>Foster a collaborative, accountable, and high-performing finance function.</li><li>Support treasury management activities, banking relationships, and payment processes.</li><li>Oversee Canadian payroll administration.</li><li>Partner with operational teams across international locations to support reporting requirements, process improvements, and business initiatives.</li><li>Act as a key finance owner of the organization's ERP system, ensuring effective utilization and continuous enhancement.</li><li>Lead finance transformation initiatives focused on automation, scalability, process optimization, and reporting efficiency.</li><li>Support the integration of newly acquired businesses into the finance and reporting infrastructure.</li><li>Identify opportunities to leverage technology to strengthen controls and improve financial reporting processes.</li><li>Partner closely with the CFO on strategic finance initiatives, acquisitions, system implementations, and other projects supporting organizational growth.</li></ul>
  • 2026-06-11T14:28:43Z
Field and Partner Channel Marketer
  • Toronto, ON
  • remote
  • Contract / Temporary
  • 46.00 - 56.00 CAD / Hourly
  • <p>Robert Half is recruiting for a Field & Partner Channel Marketing Specialist (Contract) to support the planning and delivery of field marketing programs, events, and partner marketing initiatives within a large, global SaaS organization. This role is ideal for a mid-level marketing professional who thrives in a fast-paced, remote environment and enjoys managing multiple moving pieces across teams, partners, and events. The successful candidate will play a key role in coordinating field events, supporting partner campaigns, and ensuring seamless execution from planning through on-site delivery. Candidates must be local to the Greater Toronto area for consideration - occasional travel might be required. </p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the end-to-end planning and execution of field marketing programs, including trade shows, partner events, customer events, executive roundtables, webinars, and regional activations</li><li>Manage all event logistics including venue coordination, vendor management, registration, shipping, swag, catering, staffing, travel coordination, and on-site execution</li><li>Develop and maintain detailed project timelines, budgets, event briefs, run-of-shows, and execution plans</li><li>Partner closely with regional sales teams and internal stakeholders to align event goals, attendee engagement strategies, and follow-up activities</li><li>Support post-event reporting, lead tracking, ROI analysis, and program optimization</li><li>Collaborate with channel and alliance partners on joint marketing initiatives and co-branded campaigns</li><li>Coordinate partner-sponsored events, demand generation activities, and promotional programs</li><li>Support the execution of partner marketing initiatives that drive pipeline growth, partner engagement, and brand awareness</li><li>Work closely with Sales, Demand Generation, Product Marketing, Customer Marketing, and Operations teams to execute integrated campaigns</li><li>Coordinate with creative, digital, and content teams to ensure timely delivery of campaign and event assets</li><li>Effectively manage relationships with external vendors, agencies, venues, and contractors in a remote-first environment</li></ul>
  • 2026-07-09T21:14:00Z
Legal Secretary
  • Vaughan, ON
  • onsite
  • Contract / Temporary
  • 42.75 - 49.50 CAD / Hourly
  • We are looking for a Legal Secretary to support a busy legal team in Vaughan, Ontario. This Long-term Contract position is suited to someone who can keep legal files organized, coordinate schedules, and prepare documentation with accuracy in a fast-paced environment. The successful candidate will play an important role in supporting litigation-related activities and maintaining efficient administrative operations within the legal department.<br><br>Responsibilities:<br>• Prepare, format, and revise legal correspondence, court materials, and other documentation with a high level of accuracy.<br>• Manage calendars, arrange meetings, and track important deadlines to support legal matters and day-to-day workflow.<br>• Maintain organized physical and electronic files using case management and legal document systems.<br>• Assist with the preparation, filing, scanning, photocopying, and distribution of pleadings and related legal records.<br>• Support litigation activities by coordinating documents, monitoring timelines, and helping ensure procedural requirements are met.<br>• Use legal and administrative software such as Aderant, CompuLaw, Adobe Acrobat, and other case management tools to complete assigned tasks.<br>• Retrieve and review property or registry-related information through systems such as ACRIS when required.<br>• Provide general administrative support to the legal department, including handling incoming documents and responding to routine internal requests.
  • 2026-07-06T12:58:40Z
Senior Service Designer
  • Burlington, ON
  • remote
  • Contract / Temporary
  • 60.00 - 70.00 CAD / Hourly
  • <p>Robert Half is recruiting for a client in the tech industry who is looking for a Sr. Service Designer. This is a 3 month remote contract opportunity, candidates must be local to the Greater Toronto Area to attend occasional in-person meetings and events.</p><p><br></p><p>The Sr. Service Designer is ideal for someone who excels at connecting experiences across products, platforms, and customer touchpoints, bringing a holistic perspective to complex challenges. As an individual contributor, you'll partner with cross-functional teams to design seamless end-to-end experiences that improve how customers discover, engage with, and realize value from our products and services. You'll help shape strategic initiatives, facilitate alignment across stakeholders, and deliver service design solutions that create measurable business and customer outcomes.</p><p><br></p><p>What You'll Be Doing</p><ul><li>Lead end-to-end service design initiatives, translating complex business and customer needs into connected, user-centred experiences.</li><li>Map customer journeys, develop service blueprints, and identify opportunities to improve experiences across multiple products, channels, and touchpoints.</li><li>Collaborate with product, design, engineering, and business leaders to define problems, shape strategic direction, and influence decisions early in the design process.</li><li>Facilitate workshops, design sprints, and collaborative working sessions that align stakeholders and accelerate decision-making.</li><li>Apply systems thinking to uncover opportunities that improve customer acquisition, adoption, engagement, and long-term retention.</li><li>Leverage AI-enabled tools and emerging technologies to enhance research synthesis, identify patterns, generate insights, and support service design activities.</li><li>Produce clear artifacts, recommendations, and case studies that demonstrate the value and impact of service design across the organization.</li><li>Contribute to the evolution of design practices by sharing knowledge, encouraging connected thinking, and promoting a customer-first approach across teams.</li></ul><p><br></p>
  • 2026-07-02T17:30:09Z
Cyber Security Engineer
  • Toronto, ON
  • remote
  • Contract / Temporary
  • 80.00 - 95.00 CAD / Hourly
  • <p>We are looking for a Cyber Security Consultant to join a contract opportunity in Toronto, Ontario. This role will focus on evaluating security posture, identifying gaps, and driving remediation efforts related to a recently acquired business while quickly becoming effective in a complex technical environment. The successful candidate will bring strong Azure cloud security expertise, work closely with engineering and DevOps teams, and maintain thorough documentation to support ongoing internal follow-through. The candidate must have extensive experience conducting security assessments and audits and providing recommendations.  This is a fully remote 6 month contract role looking for an individual available immediately.</p><p><br></p><p>Responsibilities:</p><p>• Conduct comprehensive security reviews of cloud and application environments to identify risks, control gaps, and remediation priorities.</p><p>• Assess the acquired organization's security posture and provide practical recommendations that support due diligence and integration planning.</p><p>• Implement corrective actions for identified vulnerabilities and weaknesses, with a focus on strengthening Azure-based environments.</p><p>• Partner with engineering and DevOps teams to align security controls with technical realities and communicate required changes clearly.</p><p>• Prepare detailed documentation of findings, recommendations, actions taken, and outstanding items to enable effective knowledge transfer.</p><p>• Perform or support internal penetration testing activities to validate exposures and confirm the effectiveness of security measures.</p><p>• Advise on compliance-related considerations and ensure security assessments reflect applicable organizational obligations.</p><p>• Contribute to the onboarding and alignment of security tools where capacity allows, including reviewing existing platforms used by the acquired business.</p>
  • 2026-06-23T00:24:04Z
Purview Architect
  • Toronto, ON
  • onsite
  • Permanent
  • 130000.00 - 145000.00 CAD / Yearly
  • <p>We are looking for a <strong>Purview Architect </strong>to join a consultancy team supporting clients in Ontario. In this role, you will lead the design and delivery of Microsoft 365 security, compliance, and modern work solutions, with a strong emphasis on Microsoft Purview across enterprise collaboration environments. The successful candidate will combine deep technical expertise with strong client engagement skills to guide architecture decisions, support implementation, and help organizations strengthen governance and information protection practices.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Design and implement Microsoft Purview solutions across SharePoint, OneDrive, Teams, and Exchange to support information protection, compliance, and eDiscovery objectives.</p><p>• Advise clients on Microsoft 365 architecture, including security, governance, and deployment considerations for enterprise-scale environments.</p><p>• Lead planning and rollout activities for technologies such as Purview, Defender, Intune, and related Microsoft security and compliance tools.</p><p>• Translate business needs into practical technical solutions and oversee delivery from discovery and design through implementation and adoption.</p><p>• Support governance and compliance initiatives by defining controls, policies, and operating approaches aligned with client requirements.</p><p>• Build strong client relationships by presenting recommendations, explaining risks, and communicating project updates to technical and executive stakeholders.</p><p>• Contribute to project leadership by coordinating team efforts, reviewing work quality, and mentoring colleagues across engagements.</p><p>• Assist with proposal development, solution strategy, and other business development activities for prospective client opportunities.</p>
  • 2026-06-25T16:43:51Z
Pre-Sales Solutions Engineer
  • Toronto, ON
  • onsite
  • Permanent
  • 140000.00 - 160000.00 CAD / Yearly
  • <p>We are looking for an experienced<strong> Pre-Sales Solutions</strong> <strong>Engineer </strong>to join our team in Toronto, Ontario. In this role, you will collaborate with customers and internal teams to design and deliver technical solutions that meet complex business needs in the digital payments and wallet domain. Your expertise will drive innovation and ensure seamless integration of cutting-edge technologies.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Design comprehensive payment solutions using RESTful APIs, microservices, and event-driven architectures.</p><p>• Develop detailed logical and physical architectures, sequence diagrams, and integration workflows for payment systems.</p><p>• Ensure solutions comply with performance, scalability, resilience, security, and regulatory standards.</p><p>• Provide expert guidance on best practices for data encryption, tokenization, fraud prevention, and integration.</p><p>• Act as the technical authority for payment APIs, SDKs, and integration patterns to support customers effectively.</p><p>• Assist clients with onboarding, testing, debugging, and optimizing payment systems.</p><p>• Collaborate with customers to review architectures and recommend improvements for reliability, latency, and cost efficiency.</p><p>• Partner with Sales and Account teams during pre-sales activities, including RFPs and technical discovery sessions.</p><p>• Lead technical workshops, architecture reviews, and proof-of-concept demonstrations.</p><p>• Work closely with Product and Engineering teams to align customer needs with platform capabilities and ensure successful delivery.</p>
  • 2026-06-25T16:43:51Z
US GAAP Consultant
  • Remote, ON
  • remote
  • Contract / Temporary
  • 60.00 - 75.00 CAD / Hourly
  • <p><strong>US GAAP Consultant (Part-Time Contract)</strong></p><p><strong>Location</strong>: Fully Remote, EST</p><p><strong>Duration</strong>: 3- 4 month contract</p><p><strong>Work Model</strong>: Part time hours – approx. 20 hours per week - EST (July/Aug to November).</p><p><strong>The Opportunity</strong></p><p>Our client, a large multi-entity organization, is seeking a <strong>US GAAP Consultant</strong>.</p><p>Working closely with senior finance leadership and external advisors, you will help assess, quantify, and document key differences between IFRS and U.S. GAAP. This engagement will focus on technical accounting analysis, preparation of accounting memos, and supporting the organizational reporting requirements.</p><p>This opportunity is ideally suited for a senior accounting professional with strong U.S. GAAP expertise and prior experience supporting complex financial reporting projects.</p><p><strong>Key Responsibilities</strong></p><ul><li>Assess and document accounting differences between IFRS and U.S. GAAP.</li><li>Prepare technical accounting memos and supporting analyses.</li><li>Quantify reporting impacts and required accounting adjustments.</li><li>Partner with finance leadership and external advisors on key workstreams.</li><li>Support accounting policy and reporting framework updates.</li><li>Provide guidance on reporting considerations.</li><li>Work within a large, complex consolidated reporting environment.</li></ul>
  • 2026-07-08T20:38:36Z
Recruiter III
  • Toronto, ON
  • remote
  • Contract / Temporary
  • 40.00 - 50.00 CAD / Hourly
  • <p><strong>Step into a high-impact recruiting role at the intersection of innovation, growth, and world-class sales talent.</strong> We’re looking for an experienced <strong>Recruiter </strong>to join a high-performing talent acquisition team supporting sales hiring in <strong>Toronto, Ontario</strong>. This <strong>long-term contract opportunity</strong> is ideal for a recruitment professional who thrives in a fast-paced, high-volume environment and knows how to deliver an exceptional candidate experience from first outreach through offer stage.</p><p>This role offers the chance to recruit top-tier sales talent for a rapidly evolving, technology-driven business that’s helping shape the future of how organizations connect, grow, and compete. With a <strong>hybrid model requiring at least three days per week in office</strong>, this is an exciting opportunity to partner directly with business leaders and play a key role in scaling high-performing go-to-market teams.</p><p><strong>Responsibilities:</strong></p><ul><li>Own full-cycle recruitment for sales-focused roles, from talent mapping and proactive outreach through interviews, selection, and offer coordination.</li><li>Develop targeted sourcing strategies to engage both active and passive candidates, including top talent from competitor organizations.</li><li>Partner closely with hiring leaders to understand workforce needs, refine candidate profiles, and adapt search strategies as business priorities shift.</li><li>Drive multiple searches simultaneously in a high-volume environment while maintaining speed, organization, and a positive candidate experience.</li><li>Conduct thoughtful candidate assessments to evaluate experience, market alignment, and overall potential within high-performing go-to-market teams.</li><li>Leverage recruitment platforms and collaboration tools to manage pipelines, track progress, and keep stakeholders informed throughout the hiring process.</li><li>Support a structured and consistent interview process by coordinating with internal teams and helping ensure smooth execution at every stage.</li><li>Contribute to continuous improvement efforts by identifying ways to enhance recruiting workflows, increase efficiency, and support scalable hiring practices.</li></ul><p><br></p>
  • 2026-06-09T18:13:43Z
Senior Project Manager, SAP S/4HANA Transformation (12-Month
  • Cambridge, ON
  • onsite
  • Contract / Temporary
  • 90.00 - 100.00 CAD / Hourly
  • <p><strong>Senior Project Manager, SAP S/4HANA Transformation (12-Month Contract)</strong></p><p><strong>Location:</strong> Cambridge / Kitchener-Waterloo, Ontario (Hybrid)</p><p><strong>Duration:</strong> 12-Month Contract</p><p><br></p><p><strong>The Opportunity</strong></p><p>Our client is undertaking a multi-year global SAP S/4HANA transformation program to modernize and replace its existing ERP platform. This is a highly visible enterprise-wide initiative that will impact business processes, technology, governance, and operations across multiple functions and regions.</p><p><br></p><p>To support this transformation, our client is seeking an experienced <strong>Senior Project Manager</strong> who has successfully led large-scale SAP ERP implementations within complex enterprise environments. This is a leadership-focused role requiring a proven ability to drive execution, align diverse stakeholder groups, hold teams accountable, and ensure successful delivery against commitments. This is not a technical SAP configuration role. The successful candidate will be responsible for creating structure, driving outcomes, managing vendors, and ensuring the program remains on track throughout the implementation lifecycle.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead the execution of a large-scale SAP S/4HANA implementation program.</li><li>Establish and maintain project governance, delivery frameworks, reporting structures, and escalation processes.</li><li>Drive accountability across internal business teams, system integrators, vendors, and external partners.</li><li>Manage project scope, schedules, budgets, risks, issues, dependencies, and overall program health.</li><li>Facilitate executive steering committee meetings and provide clear, concise updates to senior leadership.</li><li>Ensure alignment across functional workstreams, business stakeholders, and implementation partners.</li><li>Challenge assumptions, identify practical solutions, and proactively remove obstacles impacting delivery.</li><li>Partner closely with the implementation vendor to ensure commitments are delivered while maintaining a collaborative relationship.</li><li>Guide teams through ambiguity, changing priorities, and evolving business requirements.</li><li>Champion a results-oriented delivery culture focused on execution and outcomes.</li></ul><p><br></p>
  • 2026-07-09T20:28:38Z
2