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

79 results for Technology jobs

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
Lawyer
  • Vancouver, BC
  • onsite
  • Permanent
  • 100000.00 - 160000.00 CAD / Yearly
  • <p>Corporate Lawyer – Technology & Cross-Border Law (Boutique)</p><p><br></p><p><strong>About The Firm:</strong></p><p>Our client is a modern, tech-focused Vancouver boutique specializing in AI, Web3, and Video Game law. Operating with a startup culture, they are seeking a Corporate Lawyer to join the team in Downtown Vancouver.</p><p><br></p><p><strong>The Opportunity:</strong></p><p>The firm is seeking an experienced Corporate Lawyer with 4+ years of call to join the team in Vancouver. This role sits at the intersection of corporate law, securities and technology.</p><p><br></p><p>You will advise startups and growth-stage technology companies on their most important legal moments: structuring for investment, raising capital, negotiating technology and IP agreements, and navigating cross-border regulatory requirements.</p><p><br></p><p>This is a great opportunity for an Associate who enjoys working in a dynamic and entrepreneurial environment.</p><p><br></p><p><strong>What You Will Do:</strong></p><ul><li>Advise technology startups and growth-stage companies on corporate structuring, shareholder agreements, and governance matters.</li><li>Assist with mergers, acquisitions, and corporate reorganizations for technology companies.</li><li>Act on Canadian and cross-border securities matters including venture capital financings, seed rounds, angel investments, and private placements.</li><li>Draft and negotiate technology agreements including SaaS licensing agreements, end-user license agreements (EULAs), IP transfer and assignment agreements, and technology development contracts.</li></ul><p><br></p><p><br></p>
  • 2026-07-21T18:34:02Z
Director, PMO & Delivery
  • Sherwood Park, AB
  • onsite
  • Permanent
  • 190000.00 - 210000.00 CAD / Yearly
  • <p><strong>Director, PMO & Delivery</strong></p><p><br></p><p><strong>Position Summary</strong></p><p>Our client is seeking a Director, PMO & Delivery to lead enterprise project and program execution across business and technology initiatives. This role is responsible for establishing delivery standards, improving governance, enhancing cross-functional collaboration, and ensuring strategic initiatives are successfully prioritized, planned, and executed.</p><p>The Director will oversee the Project Management Office (PMO), providing leadership, visibility, and accountability across a portfolio of initiatives while supporting organizational growth through strong delivery practices.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>PMO & Delivery Leadership</strong></p><ul><li>Lead and evolve the PMO, including governance, reporting, and delivery standards.</li><li>Establish consistent project and program management practices.</li><li>Improve visibility into project status, risks, dependencies, and outcomes.</li><li>Support planning, execution, and delivery across key initiatives.</li><li>Enhance governance processes while maintaining agility.</li></ul><p><strong>Portfolio Management & Execution</strong></p><ul><li>Support prioritization and coordination of initiatives across the organization.</li><li>Align delivery plans with business objectives and resource capacity.</li><li>Improve collaboration across business and technology teams.</li><li>Strengthen risk management, issue resolution, and escalation processes.</li><li>Promote delivery consistency and execution excellence.</li></ul><p><strong>Business Alignment</strong></p><ul><li>Partner with stakeholders to ensure initiatives are clearly defined and execution-ready.</li><li>Align business requirements with delivery teams.</li><li>Improve clarity around scope, objectives, and expected outcomes.</li><li>Facilitate effective communication and cross-functional collaboration.</li></ul><p><strong>Operational Improvement</strong></p><ul><li>Identify opportunities to improve delivery processes, tools, and reporting.</li><li>Implement metrics and dashboards to support decision-making.</li><li>Drive continuous improvement and operational efficiency.</li></ul><p><strong>Leadership</strong></p><ul><li>Lead, mentor, and develop project managers and delivery professionals.</li><li>Foster a culture of accountability, ownership, and continuous improvement.</li><li>Build strong relationships across business and technology functions.</li><li>Provide leadership with insights on portfolio performance, risks, and delivery health.</li></ul><p><br></p>
  • 2026-08-07T14:53:42Z
Network Architect
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is undertaking a major enterprise-wide <strong>network transformation and modernization initiative</strong>, including large-scale network upgrades, data centre migration, and modernization of network and security infrastructure. We are seeking a highly experienced <strong>Senior Network Architect</strong> to provide architectural leadership and technical expertise across this significant transformation program.</p><p><br></p><p>The successful candidate will work closely with senior technology and cybersecurity stakeholders to design, modernize, and support a large-scale enterprise network environment.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead network architecture and design activities for large-scale <strong>enterprise network transformation and modernization projects</strong>.</li><li>Develop and review network architecture, designs, standards, and technical solutions.</li><li>Participate in <strong>design workshops, architecture reviews, and technical support meetings</strong>.</li><li>Provide technical leadership for <strong>data centre migration and network modernization initiatives</strong>.</li><li>Design and modernize <strong>LAN, WAN, and SD-WAN</strong> environments across a complex enterprise network.</li><li>Evaluate and modernize existing network equipment, technologies, and infrastructure.</li><li>Collaborate closely with <strong>network security teams</strong> to ensure secure and resilient network architecture.</li><li>Provide architectural guidance across enterprise-level network and security initiatives.</li><li>Support implementation teams with architecture decisions, technical direction, and troubleshooting.</li><li>Work with multiple stakeholders and technology teams to ensure successful delivery of network transformation initiatives.</li></ul><p><br></p>
  • 2026-08-11T18:49:08Z
Senior Software Engineer
  • Toronto, ON
  • onsite
  • Permanent
  • 130000.00 - 150000.00 CAD / Yearly
  • <p><u>This job posting is for a current vacancy with our client.</u></p><p><br></p><p>This position is open to candidates in Vancouver, BC or Toronto, ON.</p><p><br></p><p>A well-established organization in the financial industry is seeking a Senior Full-Stack Developer. As a Full Stack Developer, you will play a key role in shaping the future of critical business applications while helping modernize systems that have supported the business for decades. This is an opportunity for someone who enjoys variety, thrives in a collaborative environment, and wants exposure to both cutting-edge cloud technologies and complex enterprise systems.</p><p><br></p><p>You will partner closely with developers, business stakeholders, and technical leaders to design, build, enhance, and support applications across a diverse technology landscape. From modern web applications and cloud-based solutions to legacy platforms and desktop tools, you'll have the opportunity to solve a wide range of technical challenges and influence how systems evolve over time.</p><p><br></p><p>This role offers the chance to work across the full software development lifecycle, contribute to modernization initiatives, and help bring legacy applications into the modern era while ensuring they continue to support critical business functions.</p><p><br></p><p><strong>What you will do and how you will make an impact …</strong></p><p><br></p><ul><li>Develop and support a diverse portfolio of business-critical applications across modern and legacy technology environments.</li><li>Enhance, maintain, and modernize enterprise applications that support core business operations using React and .NET Technologies.</li><li>Work across the full software development lifecycle, including design, development, testing, implementation, and support.</li><li>Collaborate closely with developers, business stakeholders, and technical leaders to deliver scalable and sustainable solutions.</li><li>Support both cloud-based applications and desktop applications used for high-volume operational processes.</li><li>Bring legacy applications into the modern era while ensuring stability and continuity for the business.</li><li>Contribute to architectural discussions and help shape the future direction of the application landscape.</li><li>Participate in a highly collaborative environment that emphasizes pair programming, knowledge sharing, and team-based problem solving.</li></ul>
  • 2026-07-24T19:28:46Z
Systems Administrator
  • Edmonton, AB
  • onsite
  • Permanent
  • 90000.00 - 140000.00 CAD / Yearly
  • <p><strong>IT Field Technician</strong></p><p><strong>Location:</strong> Gibbons, Alberta (On-site)</p><p><strong>Employment Type:</strong> Full-Time</p><p><br></p><p><strong>Position Overview</strong></p><p>Our client is seeking a hands-on Field Technician to provide on-site technology support for a large-scale construction and operations environment located just outside of Gibbons, Alberta. This role will support a growing campus currently serving approximately 60 professional staff, with significant expansion expected over the next year.</p><p>The successful candidate will be a versatile IT professional who enjoys working in the field, troubleshooting technical issues, supporting end users, and ensuring technology systems remain operational in a fast-paced construction environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>·        Prior field support experience in the construction industry is required, with the ability to work effectively in active construction environments and build strong working relationships with construction personnel and tradespeople.</p><ul><li>Provide on-site technical support for end users across the project site.</li><li>Diagnose and resolve hardware, software, and connectivity issues.</li><li>Perform break-fix support for desktops, laptops, printers, mobile devices, and peripheral equipment.</li><li>Set up, deploy, configure, and relocate IT equipment as required.</li><li>Support onboarding and workstation deployments for new employees.</li><li>Coordinate with internal infrastructure and networking teams when advanced support is required.</li><li>Assist with inventory management and tracking of IT assets.</li><li>Document incidents, service requests, and technical procedures.</li><li>Travel throughout the site to provide responsive support across multiple locations.</li><li>Maintain a high level of customer service while supporting both office personnel and construction teams.</li></ul>
  • 2026-07-21T19:58:48Z
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
IT Support Specialist
  • Calgary, AB
  • onsite
  • Permanent
  • 70000.00 - 80000.00 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>Are you passionate about technology and ready to bring your excellent problem-solving and customer-service skills to a growing IT team? Do you thrive in a dynamic, team-based environment that blends high-tech and the financial services industry? We are looking for an IT Support Specialist to play a crucial role in ensuring stakeholders have top-notch digital experiences. If you're energetic, proactive, and excited to help people solve their tech challenges, we want to hear from you!</p><p><em>Key Responsibilities</em></p><ul><li>Deliver exceptional in-person and online help desk support, resolving technical issues to meet employee needs</li><li>Logging, tracking, prioritizing, and escalating support tickets as required</li><li>Manage employee identities on Microsoft 365 and other SaaS solutions</li><li>Support tasks like OS repair, virus/spyware removal, hardware troubleshooting, and IT maintenance</li><li>Document technical issues, solutions, and guidance in our knowledge portal to improve IT processes</li><li>Assisting with IT security practices, backups, and governance records</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an opportunity to join a collaborative team where your contributions matter. The role offers a competitive salary, comprehensive benefits (including an RRSP program), and a supportive workplace that values development and initiative. The opportunity to work in a supportive environment where you can develop your skills, tackle exciting technical challenges, and deliver meaningful impact every day. With opportunities to explore new technologies and build strong relationships across departments, this role is perfect for someone who loves problem-solving and thrives in dynamic settings. Step into a role where technology meets people—apply today and help our client empower their employees with seamless and innovative IT solutions!</p>
  • 2026-07-24T22:08:44Z
Director of Software Engineering
  • Sherwood Park, AB
  • onsite
  • Permanent
  • 190000.00 - 210000.00 CAD / Yearly
  • <p><strong>Director, Software Engineering</strong></p><p><br></p><p><strong>Position Summary</strong></p><p>Our client is seeking a Director, Software Engineering to lead the development, delivery, and continuous improvement of software platforms and business-critical systems.</p><p>This role is responsible for strengthening engineering practices, improving delivery consistency, enhancing software quality, and ensuring operational reliability. The Director will provide leadership across application development, platform services, DevOps, and quality assurance while balancing modernization initiatives with the stability of existing environments.</p><p>Working closely with business and technology leaders, this position will help drive innovation, improve engineering performance, and support the successful delivery of strategic initiatives.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p><strong>Engineering Leadership</strong></p><ul><li>Lead and experienced software engineering practices, standards, and delivery processes.</li><li>Improve code quality, delivery predictability, and team effectiveness.</li><li>Establish engineering metrics, reporting, and performance measures.</li><li>Ensure alignment with security, architecture, and business priorities.</li></ul><p><strong>Application & Platform Delivery</strong></p><ul><li>Oversee the development of web applications, APIs, integrations, and internal systems.</li><li>Improve application lifecycle management and release consistency.</li><li>Support modernization of customer-facing and internal platforms.</li><li>Promote automation, cloud technologies, and modern development practices.</li></ul><p><strong>Systems Modernization & Reliability</strong></p><ul><li>Provide leadership across legacy and modern application environments.</li><li>Balance operational stability with long-term modernization goals.</li><li>Improve scalability, maintainability, and system performance.</li><li>Support platform enhancements and integrations while minimizing business disruption.</li></ul><p><strong>DevOps & Quality</strong></p><ul><li>Strengthen CI/CD, automation, release management, and DevOps practices.</li><li>Improve testing standards and adoption of quality assurance automation.</li><li>Enhance monitoring, incident management, and system reliability.</li><li>Promote efficient, sustainable engineering workflows.</li></ul><p><strong>Vendor & Delivery Management</strong></p><ul><li>Manage relationships with external development partners and vendors.</li><li>Establish delivery standards, governance, and accountability.</li><li>Support vendor selection, performance management, and project oversight.</li></ul><p><strong>Leadership</strong></p><ul><li>Build, mentor, and lead a high-performing engineering team.</li><li>Develop future leaders and strengthen organizational capability.</li><li>Foster accountability, collaboration, and continuous improvement.</li><li>Partner with business and technology stakeholders to support strategic initiatives.</li><li>Provide visibility into engineering performance, risks, and priorities.</li></ul>
  • 2026-08-07T14:53:42Z
Senior Client Services IT Technician
  • Edmonton, AB
  • onsite
  • Permanent
  • 70000.00 - 80000.00 CAD / Yearly
  • <p><strong>THE ROLE: </strong></p><p>We’re helping our Edmonton client find a talented and dedicated Client Services IT Technician with strong expertise in diagnosing and resolving technical issues involving hardware, software, and networks. The ideal candidate will deliver exceptional first-line technical support, ensuring systems run smoothly, and maximizing productivity across the board. Working both in person and remotely, you'll collaborate with users to identify and address concerns while maintaining a sharp focus on delivering excellent customer service.</p><p><em>Key Responsibilities:</em></p><ul><li>Acting as the primary point of contact for technical support requests (in person, phone, and remote)</li><li>Diagnosing and resolving hardware, software, and network-related issues</li><li>Performing system maintenance, installations, and optimizations</li><li>Troubleshooting LAN/WAN connectivity and third-party systems</li><li>Following up with users to ensure resolution and a positive support experience</li><li>Providing consultative recommendations on IT solutions aligned to client needs</li><li>Maintaining accurate ticketing and supporting billing documentation</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is your chance to be part of a thriving and fast-growing organization that values its team members and fosters a dynamic work environment. Beyond a competitive salary and comprehensive benefits, you’ll enjoy a collaborative environment that supports a strong work-life balance. Joining this team means you’ll have the opportunity to work with cutting-edge technologies, work in partnership within a supportive and motivated group, and make a real impact in a business that’s expanding rapidly. If you’re ready to showcase your technical skills while growing your career, this is the role for you!</p>
  • 2026-07-24T21:33:41Z
Ellucian Colleague Technical Consultant
  • Vancouver, BC
  • remote
  • Temporary
  • 70.00 - 100.00 CAD / Hourly
  • <p>Our client is seeking an experienced <strong>Ellucian Colleague Technical Consultant</strong> to support a significant transformation of their academic data structure and Colleague environment. This is a hands-on technical role for someone who has been deeply involved in <strong>Ellucian Colleague implementations, configurations, or major system enhancements</strong> and understands how institutional data is structured, managed, and reported.</p><p> </p><p>Working alongside the Project Manager, Functional Analyst, and internal Ellucian subject matter experts, you will help design and implement a new academic data model while ensuring historical and current data continue to support institutional reporting requirements. This remote contract has an initial term of 10-months with a strong likelihood of extension and is open to candidates in British Columbia, Alberta, Manitoba, Ontario and Quebec.</p><p> </p><p><strong>Responsibilities</strong></p><ul><li>Lead the technical configuration and customization of the Ellucian Colleague platform.</li><li>Design and implement new academic data structures, including course, section, and term categorization.</li><li>Evaluate whether new requirements should leverage existing data structures or require new data models.</li><li>Configure Colleague screens, fields, and workflows to support evolving business requirements.</li><li>Provide technical guidance on how academic and administrative data should be stored and managed within Colleague.</li><li>Support data mapping, migration, and validation activities between legacy and future-state data structures.</li><li>Work closely with stakeholders to ensure historical and current data remain accurate and reportable.</li><li>Collaborate with teams responsible for the institution's Central Data Warehouse (CDW) processes, including data mapping that supports FTE and institutional reporting.</li><li>Troubleshoot technical issues and recommend best practices based on previous Colleague implementation experience.</li><li>Partner with project stakeholders to support a successful go-live, currently targeted for May.</li></ul>
  • 2026-07-21T23:53:45Z
NON - IT - P4 - Senior
  • Toronto, ON
  • remote
  • Temporary
  • 25.00 - 30.00 CAD / Hourly
  • We are looking for a Senior Project Coordinator to support incident management activities for a leading organization in Toronto, Ontario. This Long-term Contract opportunity is ideal for someone who can keep critical response efforts organized, communicate clearly with stakeholders, and help reduce business and client impact during service disruptions. Working in a hybrid environment, you will partner with business and technology teams to keep incidents moving from identification through resolution while maintaining accurate records and timely updates.<br><br>Responsibilities:<br>• Coordinate incident response activities from initial identification to closure, ensuring tasks, updates, and follow-ups stay on track throughout the lifecycle.<br>• Prepare and maintain detailed incident records, timelines, and supporting documentation so that each event is accurately captured and easy to review.<br>• Assess business impact by gathering information on affected clients, products, and services in collaboration with internal teams and operational partners.<br>• Draft and circulate clear internal and external communications that reflect approved messaging and provide timely status updates.<br>• Support incident calls by organizing meeting logistics, recording key decisions, documenting action items, and following up on outstanding tasks.<br>• Assist with post-incident reviews by collecting relevant information, summarizing findings, and monitoring corrective and preventative actions to completion.<br>• Work closely with technology, operations, product, and support teams to promote accurate information sharing and coordinated decision-making during active incidents.<br>• Provide backup support during high-priority situations and participate in after-hours on-call coverage when critical incident response is required.<br>• Identify recurring issues, process gaps, and improvement opportunities, then contribute to updates to incident procedures, tools, and templates.
  • 2026-07-10T14:08:35Z
Client Services IT Technician
  • Calgary, AB
  • onsite
  • Permanent
  • 60000.00 - 65000.00 CAD / Yearly
  • <p><strong>THE ROLE: </strong></p><p>We’re helping our Calgary client find a talented and dedicated Client Services IT Technician with strong expertise in diagnosing and resolving technical issues involving hardware, software, and networks. The ideal candidate will deliver exceptional first-line technical support, ensuring systems run smoothly, and maximizing productivity across the board. Working both in person and remotely, you'll collaborate with users to identify and address concerns while maintaining a sharp focus on delivering excellent customer service.</p><p><em>Key Responsibilities:</em></p><ul><li>Act as the front-line contact for users, addressing tickets and resolving technical issues related to computers, software, and hardware via phone, email, or in person</li><li>Perform day-to-day system maintenance, including installations, repairs, and optimization of computer systems</li><li>Analyze customer-reported problems, diagnose root causes, and provide step-by-step guidance to implement effective solutions, leveraging diagnostic tools as needed</li><li>Handle troubleshooting for Local Area Networks (LAN), Wide Area Networks (WAN), and third-party systems, ensuring uninterrupted connectivity</li><li>Follow up with users to confirm resolutions, gather feedback on IT systems, and ensure a seamless user experience</li><li>Recommend tailored IT solutions based on customers’ unique needs and requirements</li><li>Responsible for timely submission of billable calendar entries to the Accounting Department to support client invoicing</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is your chance to be part of a thriving and fast-growing organization that values its team members and fosters a dynamic work environment. Beyond a competitive salary and comprehensive benefits, you’ll enjoy a collaborative environment that supports a strong work-life balance. Joining this team means you’ll have the opportunity to work with cutting-edge technologies, work in partnership within a supportive and motivated group, and make a real impact in a business that’s expanding rapidly. If you’re ready to showcase your technical skills while growing your career, this is the role for you!</p>
  • 2026-08-07T14:48:42Z
Senior IT Support Specialist
  • Toronto, ON
  • onsite
  • Permanent
  • 70000.00 - 80000.00 CAD / Yearly
  • <p><strong>This job posting is for a current vacancy with our client.</strong></p><p><br></p><p>Our client, a well-established and growing organization within the financial services sector, is seeking a Senior IT Support Specialist (Bilingual) to join their Toronto-based IT team.</p><p><br></p><p>This is an exciting opportunity for an experienced IT support professional who enjoys solving complex technical issues, mentoring junior team members, and serving as a trusted technology partner to employees and business stakeholders. This individual will act as a key escalation resource, providing high-touch support while helping to drive operational excellence across the IT support function.</p><p><br></p><p>This role is highly visible within the organization and will support employees at all levels, including senior leadership and executives. The ideal candidate is customer-focused, collaborative, and takes pride in delivering exceptional service.</p><p><br></p><p><strong>What you will do and how you will make an impact …</strong></p><p><br></p><ul><li>Act as the primary escalation point for complex technical issues raised by the Helpdesk team.</li><li>Troubleshoot and resolve hardware, software, network, and connectivity issues in a timely manner.</li><li>Provide support for Windows environments, Microsoft 365 applications, Exchange, MFA solutions, remote access tools, printers, scanners, VOIP phones, conferencing systems, and other end-user technologies.</li><li>Install, configure, and maintain desktops, laptops, peripherals, and software applications.</li><li>Take ownership of incidents and service requests from initial intake through resolution, ensuring accurate and detailed ticket documentation.</li><li>Mentor and support junior IT team members, serving as an informal leader and go-to technical resource.</li><li>Coordinate onboarding activities, including workstation setup, equipment deployment, and IT orientation for new employees.</li><li>Provide support to both internal employees and external business users through phone, email, in-person, and remote support channels.</li><li>Assist with cloud-based applications, secure messaging platforms, advisor portals, and authentication technologies.</li><li>Collaborate closely with infrastructure, security, and operations teams to troubleshoot and resolve issues.</li><li>Occasionally travel to support other Canadian office locations as required.</li></ul><p><br></p><p><strong>Why we are excited about you …</strong></p><p><br></p><ul><li>You are an excellent communicator and have experience working with non-technical users.</li><li>You are proactive and curious, and are eager to learn.</li><li>You are an IT generalist and enjoy having a variety of work and responsibilities.</li><li>You are exceptionally organized and diligent with ticket documentation.</li></ul>
  • 2026-07-24T13:58:43Z
Senior Cloud Engineer
  • Toronto, ON
  • onsite
  • Permanent
  • 120000.00 - 140000.00 CAD / Yearly
  • <p><u>This job posting is for a current vacancy with our client.</u></p><p><br></p><p>Join a growing financial services organization that powers innovative payments, lending, and banking solutions. We are looking for a Senior Cloud Engineer to help design, build, and support a secure, scalable, and highly available cloud infrastructure.</p><p><br></p><p>You will play a key role in modernizing cloud operations, improving system reliability, strengthening security controls, and enabling development teams to deliver applications efficiently and securely.</p><p><br></p><p>What you will do and how you will make an impact …</p><p><br></p><p>You will be responsible for maintaining and advancing the organization's cloud infrastructure while ensuring reliability, security, and operational excellence.</p><p><br></p><ul><li>Design, deploy, and manage scalable, secure AWS cloud environments using industry best practices.</li><li>Build and maintain Infrastructure-as-Code solutions using Terraform to automate provisioning and configuration management.</li><li>Implement and support cloud security controls, governance frameworks, auditing processes, and compliance requirements.</li><li>Collaborate with development teams to containerize applications and optimize deployment processes utilizing Docker and cloud-native technologies.</li><li>Monitor system health, performance, and availability while proactively identifying and resolving issues before they impact the business.</li><li>Lead incident response efforts, coordinate cross-functional teams during outages, and drive root cause analysis and remediation activities.</li><li>Develop automation tools, scripts, and operational workflows to improve efficiency and reduce manual effort.</li><li>Implement monitoring, alerting, and automated remediation solutions to ensure system reliability.</li><li>Support complex networking environments, including hybrid cloud architectures and AWS networking services.</li></ul><p><br></p>
  • 2026-08-10T14:53:40Z
Lead Data Engineer
  • North Vancouver, BC
  • onsite
  • Permanent
  • 130000.00 - 150000.00 CAD / Yearly
  • <p>In this hands-on Lead Data Engineer position, you will be responsible for overseeing how data is connected, moved, and delivered across a complex enterprise technology environment within the transportation space. You will lead the teams and platforms that enable data to be collected from multiple systems, transformed reliably, and delivered as trusted data products that support reporting, analytics, and day‑to‑day business operations.</p><p><br></p><p>Our client is headquartered in North Vancouver, British Columbia. The role is onsite initially to support onboarding and collaboration, and after the first 90 days, it qualifies for an optional hybrid work arrangement under the company’s flexible work policy.</p><p><br></p><p>You will lead a small group of data engineers and integration specialists while also providing technical direction on architecture, tooling, and delivery practices. The role works closely with business leaders, IT partners, and vendors to ensure data solutions are scalable, secure, and aligned with evolving business needs.</p><p><br></p><p>This is a full‑time, permanent opportunity offering a competitive compensation package, paid time off, and comprehensive extended health and dental benefits.</p><p><br></p><p>A key attraction of this role is the opportunity to take ownership of a modern Azure‑based data environment, influencing both the technical roadmap and how data is used across the organization.</p><p><br></p><p><strong>HOW TO APPLY</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching technology professionals to job opportunities, and I am always looking to connect with like-minded people in the Vancouver area.</p><p><br></p><p>If you're interested in pursuing this role, please apply to this posting online, and contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
  • 2026-07-21T18:43:45Z
Manager, AI Development & Data
  • Calgary, AB
  • onsite
  • Permanent
  • 135000.00 - 145000.00 CAD / Yearly
  • <p>We are seeking a Manager, AI Development & Data to lead enterprise application development, AI initiatives, and data-driven solutions. This role combines technical leadership with strategic oversight, ensuring scalable platforms, modern architectures, and successful delivery across a growing technology portfolio.</p><p><em>Key responsibilities include:</em></p><ul><li>Leading and mentoring a multidisciplinary team across development, data, and project delivery</li><li>Defining and executing application, data, and AI strategies aligned to business goals</li><li>Designing scalable solutions across APIs, integrations, and enterprise platforms</li><li>Driving adoption of Microsoft technologies, including Azure and Power Platform</li><li>Overseeing DevOps practices (CI/CD, automated testing, release management)</li><li>Managing project portfolio delivery, prioritization, and governance frameworks</li><li>Advancing AI and automation initiatives, including agentic AI use cases</li><li>Leading data strategy, reporting, analytics, and business intelligence initiatives</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is a high-impact leadership opportunity to shape the future of AI, data, and application development within a growing and innovation-focused organization. You’ll play a critical role in driving digital transformation, influencing strategy, and delivering tangible business results while leading a talented technical team. The role offers a competitive salary, comprehensive benefits, and strong career growth potential. If you’re passionate about leveraging AI and modern technologies to solve complex business challenges, now is the time to apply.</p>
  • 2026-08-07T14:38:48Z
ERP Project Manager - D365 SME
  • Calgary, AB
  • remote
  • Temporary
  • - CAD / Hourly
  • <p><strong>THE ROLE:</strong> </p><p>Our client is seeking a D365 Functional Support Consultant to provide ongoing support, training, and optimization for a recently implemented Microsoft Dynamics 365 environment. The organization is looking for an experienced resource to help maximize system utilization, improve reporting capabilities, and support business stakeholders across multiple functions.</p><p><em>Key Responsibilities:</em></p><ul><li>Provide functional support for D365 across: Finance & Accounting - Supply Chain - Procurement & Purchasing - Inventory Management - Sales & Quotations - Operations</li><li>Gather business requirements and translate them into effective D365 solution</li><li>Develop and enhance reports, dashboards, and business insights for end users.</li><li>Identify opportunities to improve processes and system utilization</li><li>Deliver user training, knowledge transfer sessions, and Lunch & Learns</li><li>Support stakeholders with day-to-day questions and troubleshooting</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a collaborative and solutions-focused ERP professional who enjoys working directly with business users and translating operational needs into practical system solutions. You thrive in environments where relationship-building, process improvement, and technology optimization go hand in hand. With a deep understanding of Microsoft Dynamics 365, you are comfortable engaging with stakeholders at all levels of the organization, providing guidance, training, and strategic recommendations that improve business performance. You take pride in helping teams leverage technology more effectively while driving increased adoption and long-term success.</p><p><br></p><p><strong>WHAT’S ON OFFER?</strong></p><p>This contract opportunity offers the chance to play a meaningful role in the continued evolution of a modern Microsoft Dynamics 365 environment. You will work closely with business leaders, influence process improvements, and contribute to initiatives that have a direct impact on organizational performance. In return, you will receive a competitive hourly wage, consistent project work, exposure to cross-functional business operations, and the opportunity to make a lasting impact within a dynamic and collaborative team environment. Ready to be the driving force behind a high-impact D365 environment? Apply today and help shape the future of ERP performance, business intelligence, and operational excellence. Don’t delay and apply today!  </p>
  • 2026-07-20T23:13:44Z
Sr. Financial Analyst
  • Mississauga, ON
  • remote
  • Permanent
  • 95000.00 - 100000.00 CAD / Yearly
  • <p>Our client is seeking a Senior Financial Analyst to join their growing finance team. This role combines corporate accounting, financial reporting, consolidations, cash flow forecasting, and systems-focused projects, offering exposure to both traditional accounting and finance transformation initiatives.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage full-cycle accounting for multiple holding companies.</li><li>Prepare journal entries, reconciliations, accruals, and month-end working papers.</li><li>Support month-end, quarter-end, and year-end close processes.</li><li>Prepare and maintain consolidated cash flow forecasts and assist with treasury reporting.</li><li>Coordinate annual audit requirements and support external auditors.</li><li>Assist with consolidated financial reporting, intercompany reconciliations, and elimination entries.</li><li>Prepare financial analysis, reporting packages, and variance analysis for senior leadership.</li><li>Identify opportunities to improve and automate accounting and reporting processes.</li><li>Support the maintenance and enhancement of NetSuite, Salesforce, reporting platforms, and finance data systems.</li><li>Assist with business intelligence, data analytics, and AI-enabled reporting initiatives.</li></ul><p><br></p><p><br></p>
  • 2026-08-12T00:38:39Z
Infrastructure Engineer
  • Toronto, ON
  • onsite
  • Temporary
  • 45.00 - 55.00 CAD / Hourly
  • We are looking for an Infrastructure Engineer to support a leading Financial Services organization in Toronto, Ontario. This Long-term Contract opportunity is well suited to a mid-level candidate who brings strong hands-on experience across cloud services, core infrastructure, networking, and operational support. The role combines project delivery with day-to-day administration, requiring someone who can strengthen platform reliability, contribute to technical improvements, and work effectively with both technical teams and business partners. This position follows a hybrid model with 1-2 days per week in the office.<br><br>Responsibilities:<br>• Oversee the administration, configuration, and ongoing support of cloud and infrastructure environments, including Microsoft 365 platforms, service management tools, and related enterprise systems.<br>• Maintain and enhance network operations across LAN, WAN, firewall, and wireless infrastructure using technologies such as Cisco, Checkpoint, and Aruba.<br>• Lead technical workstreams for infrastructure initiatives by planning implementations, assessing dependencies, and coordinating delivery with project managers, developers, database specialists, vendors, and other stakeholders.<br>• Diagnose complex infrastructure issues, perform root cause analysis, and implement sustainable solutions to improve service stability and performance.<br>• Prepare clear technical documentation for solution design, operational procedures, support activities, and project milestones throughout the delivery lifecycle.<br>• Support governance, controls, and operational best practices by contributing to asset management, incident handling, change processes, and vendor coordination.<br>• Participate in modernization efforts, remediation activities, system upgrades, and platform enhancements that improve resiliency, security, and business alignment.<br>• Monitor infrastructure health, capacity, and alerting across core systems, and help develop recovery-focused approaches including disaster recovery readiness.<br>• Apply security principles and sound engineering practices to infrastructure design, administration, and support activities.<br>• Contribute to both business-as-usual operations and project-based assignments while managing priorities effectively in a fast-paced environment.
  • 2026-07-21T19:28:42Z
Systems Administrator
  • Concord, ON
  • onsite
  • Temporary
  • 30.00 - 45.00 CAD / Hourly
  • <p>We are looking for an experienced Systems Administrator to join our client’s team in Concord, Ontario on a Long-term Contract basis. This position focuses on strengthening and modernizing endpoint services, with an emphasis on secure device management, platform reliability, and user support. The successful candidate will work closely with service, infrastructure, and security teams to improve endpoint operations and help guide technology enhancements across the environment. This is a 6 month contract to start, hybrid for our client in Concord, Ontario. </p><p><br></p><p>Responsibilities:</p><p>• Manage Microsoft Intune administration, including device configuration, compliance settings, application delivery, Windows Autopilot, and update management.</p><p>• Support Microsoft Configuration Manager activities such as operating system imaging, software packaging and deployment, and patch administration.</p><p>• Drive endpoint improvement projects that enhance device management, performance, and overall user experience.</p><p>• Provide advanced third-level support for endpoint-related incidents, escalations, and complex technical issues.</p><p>• Strengthen endpoint protection by maintaining security controls and supporting compliance-focused initiatives.</p><p>• Create, update, and maintain technical documentation, operational procedures, and platform standards.</p><p>• Assess emerging tools and technologies to identify opportunities for modernization and operational efficiency.</p><p>• Collaborate with service desk, infrastructure, and security teams to resolve issues and align endpoint administration practices.</p><p>• Participate in occasional after-hours work to support maintenance activities, upgrades, or critical issue resolution.</p>
  • 2026-07-16T13:18:45Z
Manager, Accounts Payable
  • Sherwood Park, AB
  • onsite
  • Permanent
  • 120000.00 - 140000.00 CAD / Yearly
  • <p><strong>Robert Half is partnering with a large, well-established organization to identify an experienced Manager, Accounts Payable.</strong> This leadership opportunity is ideal for a finance professional who excels at driving operational excellence, developing high-performing teams, and implementing process improvements within a complex, high-volume accounts payable environment.</p><p>Reporting to senior finance leadership, the Manager, Accounts Payable will oversee the full accounts payable function, ensuring timely and accurate processing of invoices, payments, and vendor transactions. The successful candidate will lead a large team of AP professionals, strengthen internal controls, optimize workflows, and collaborate with cross-functional stakeholders to support overall financial performance and working capital objectives.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Provide leadership and oversight for the end-to-end accounts payable function, including invoice processing, payment execution, vendor management, and expense administration.</li><li>Lead, mentor, and develop a team of accounts payable leaders and staff, fostering a culture of accountability, collaboration, and continuous improvement.</li><li>Establish and maintain effective policies, procedures, and internal controls to support accuracy, efficiency, and compliance.</li><li>Ensure vendor invoices and payments are processed accurately and within established timelines.</li><li>Partner with procurement, operations, and finance teams to improve procure-to-pay processes and resolve transactional issues.</li><li>Monitor cash disbursements and payment activities to support effective working capital management while maintaining positive vendor relationships.</li><li>Oversee vendor onboarding and master data governance to ensure accurate records and seamless payment processing.</li><li>Maintain compliance with internal control requirements, audit standards, and applicable regulatory obligations.</li><li>Review and approve payment runs, reconciliations, and other accounts payable activities.</li><li>Analyze departmental metrics and reporting to identify trends, mitigate risk, and recommend process enhancements.</li><li>Champion automation initiatives and technology improvements across accounts payable systems and workflows.</li><li>Support internal and external audit activities by providing documentation and responding to information requests.</li><li>Collaborate with finance and operational leaders to support broader organizational objectives and strategic initiatives.</li></ul><p><br></p>
  • 2026-08-10T20:41:30Z
Instructional Designer
  • Vancouver, BC
  • remote
  • Temporary
  • 40.00 - 54.00 CAD / Hourly
  • <p>On behalf of our client, we are seeking an experienced <strong>Instructional Designer / eLearning Consultant</strong> to support a variety of digital learning and organizational training initiatives. This consultant will be responsible for designing, developing, and updating engaging learning experiences for employees across a range of business and technology-focused subject areas.</p><p><br></p><p>This is a hands-on consulting opportunity suited to an experienced instructional designer who can independently take learning initiatives from initial requirements and needs analysis through storyboarding, development, testing, and final delivery.</p><p><br></p><p><strong>Contract Duration:</strong> Initial 3-month engagement, with potential for extension</p><p><strong>Hours:</strong> Approximately 28–35 hours per week</p><p><strong>Start Date:</strong> September 2026</p><p><strong>Location:</strong> Remote / Flexible</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Design and develop engaging, interactive eLearning courses using <strong>Articulate 360</strong></li><li>Create learning materials including simulations, scenario-based learning, branching activities, microlearning, videos, animations, and just-in-time resources</li><li>Develop storyboards, course maps, learning objectives, assessments, facilitator resources, and supporting documentation</li><li>Translate complex business and technology concepts into clear, accessible learning experiences</li><li>Develop and edit instructional videos using <strong>Camtasia</strong> or comparable video editing tools</li><li>Review and modernize existing learning materials to improve usability, engagement, and long-term maintainability</li><li>Apply adult learning principles, instructional design methodologies, and learning theory throughout the development process</li><li>Conduct learning needs analysis and recommend appropriate delivery methods and learning solutions</li><li>Collaborate with subject matter experts, business stakeholders, and internal teams throughout the development lifecycle</li><li>Manage multiple learning initiatives and priorities while meeting project timelines</li><li>Support learning initiatives related to emerging technologies, enterprise applications, workplace policies, onboarding, and employee development</li></ul>
  • 2026-08-12T00:04:48Z
Talent Acquisition Manager
  • Burlington, ON
  • onsite
  • Permanent
  • 85000.00 - 110000.00 CAD / Yearly
  • <p>Our recruitment team is partnering with a well‑established organization, recruiting for a forward‑thinking Talent Acquisition Manager. This is a great opportunity for an experienced recruitment leader who thrives in full‑cycle hiring, sourcing strategy, HR technology, employer branding, and team leadership.</p><p>If you are passionate about transforming recruitment through AI, automation, candidate experience, and data‑driven decision making, this role will excite you.</p><p><br></p><p>In this position, you will modernize and streamline the company’s talent acquisition function. You will lead a small, high‑performing team while overseeing ATS optimization, recruitment technology, internal mobility programs, talent pipelines, and campus recruitment.</p><p>This role works closely with HR leadership and plays a direct part in shaping the organization’s hiring strategy and future talent landscape.</p><p><strong>What You’ll Do</strong></p><p>• Implement AI‑enabled sourcing and screening tools</p><p>• Improve recruitment workflows and hiring experience</p><p>• Lead full‑cycle recruitment across corporate and operational roles</p><p>• Oversee ATS administration, reporting, and ERP connectivity</p><p>• Build internal mobility and succession‑focused sourcing strategies</p><p>• Lead campus recruitment programs and partnerships</p><p>• Manage employer branding and talent marketing initiatives</p><p>• Use talent analytics to forecast needs and track KPIs</p><p>• Mentor and support a small TA team</p><p>• Partner with senior HR and business leaders</p><p><br></p>
  • 2026-08-06T13:54:09Z
Senior Manager Clinical Information Systems
  • Scarborough, ON
  • onsite
  • Permanent
  • 125000.00 - 155000.00 CAD / Yearly
  • <p>We are looking for an experienced Senior Manager of Clinical Information Systems to lead clinical technology initiatives that support high-quality care in the East End of Toronto. This role oversees a team responsible for optimizing Epic and related clinical systems, improving workflow performance across care settings, and strengthening user adoption through effective education and support. The successful candidate will bring strong operational leadership, deep healthcare IT knowledge, and the ability to work closely with clinical and regional partners to align system capabilities with organizational needs.</p><p><br></p><p>Responsibilities:</p><p>• Provide day-to-day leadership for the clinical information systems function, including setting priorities, guiding performance, and supporting the growth of a team of approximately 10 direct reports.</p><p>• Direct the enhancement, maintenance, testing, and support of Epic applications used in acute care settings, ensuring stable and effective system performance.</p><p>• Lead initiatives that improve clinical workflows across inpatient, ambulatory, and ancillary areas by assessing operational needs and converting them into practical system solutions.</p><p>• Partner with clinical leaders, operational stakeholders, and technical teams to define requirements, resolve issues, and advance service improvements.</p><p>• Oversee education strategies for end users, including ongoing learning plans, adoption monitoring, and continued development of a Clinical Informatics Super User program.</p><p>• Support structured change practices for clinical systems by coordinating readiness activities, communicating impacts, and promoting successful uptake of new processes or tools.</p><p>• Represent the organization in external regional forums and collaborative tables, while building productive relationships with healthcare partners and internal stakeholders.</p><p>• Apply service management and governance practices to maintain quality, consistency, and responsiveness across clinical systems operations.</p>
  • 2026-07-31T13:18:52Z
2