WorkLinks Careers
WorkLinks is always looking for bright new talent!
If you’re interested in working in a dynamic environment in a growing company, we’d like to hear from you. Check out our open positions below then apply by forwarding your cover letter and resume to: careers@worklinks.ca
Why Join WorkLinks Inc.?
- 100% permanent remote positions, offering flexibility and work-life balance.
- Join an innovative and rapidly growing company in the payroll solutions industry.
- Collaborative and dynamic work environment.
- Opportunities for professional development and career advancement.
- Culture focused on excellence, continuous improvement, and talent recognition.
Open Positions
Bilingual Payroll Implementation Analyst (Canada - Remote)
Job Title: Bilingual Payroll Implementation Analyst
Location: Canada – Remote
Reports to: Director of Operations
Overview:
Great opportunity to showcase your payroll acumen and become an integral part of our supportive, rapidly growing team! We’re looking for a self-motivated Bilingual Payroll Implementation Analyst who can use their experience to manage the challenges of our growing operation.
Preferred qualities include a commitment to excellence, strong attention to detail, and drive to implement best-practice standards to ensure smooth and error-free payroll administration. The ideal candidate will have broad and deep experience as a bilingual payroll implementation analyst on multiple payroll systems and has the flexibility to work on multiple projects at once.
Key Responsibilities:
-
Execute accurate and timely payroll processing ensuring compliance with various regulatory standards and internal processes.
-
Assist in troubleshooting and resolving client payroll queries and issues in a timely manner, providing expert guidance and support.
-
Oversee various accounts from project initiation, supporting the client through all phases of implementation from account setup to Go Live.
-
Maintain up-to-date knowledge of payroll legislation and standards, applying this knowledge to both our software solutions and our clients
-
Ensure all project milestones and due dates are met
-
Collaborate with colleagues to address opportunities for improvements to limit the manual corrections required and enhance automation capability and confidence
-
Ensure the security and confidentiality of all payroll and client data
-
Take on additional projects and responsibilities as required to support the company’s objectives and client needs.
- Other duties as directed by Worklinks Inc.
Required Qualifications
- Bilingual: Fully fluent in French and English (spoken and written).
- Post-secondary education or related business experience
- PCP certification (an asset) or fundamental NPI courses
- 5+ years of experience in payroll or related field
- Strong knowledge of Payroll Legislation and Provincial Guidelines, ESA
- Proficiency in Excel
- Ability to establish payroll best practice and compliance with each client
Preferred Qualifications:
- Meticulous attention to detail with strong follow through
- Strong in organizing, scheduling, and leading effective meetings with client
- Excellent organization, time management and prioritization skills
- Strong written and verbal English communication
Bilingual Payroll Support Analyst (Canada - Remote)
Job Title: Bilingual Payroll Support Analyst
Location: Canada – Remote
Reports to: Director of Operations
Overview:
The Bilingual Payroll Support Analyst provides Level 1 and 2 support to clients using WorkLinks’ Canadian HR/Payroll SaaS platform. This role serves as a key point of contact for clients, helping them navigate payroll processes, troubleshoot issues, and optimize their use of the WorkLinks system. The ideal candidate is detail-oriented, client-focused, bilingual in English and French, and comfortable working in a fast-paced technology environment.
Key Responsibilities:
- Serve as the primary point of contact for client payroll inquiries via email and telephone, using authorized platforms such as RingCentral and Atlassian Jira, in both English and French.
- Research and resolve payroll issues by identifying root causes and delivering practical solutions, collaborating with clients and internal teams as needed.
- Maintain up-to-date knowledge of the WorkLinks platform, including new features, updates, and fixes, and participate in ongoing product training.
- Manage multiple support tickets concurrently, ensuring cases are tracked, prioritized, and resolved within established Service Level Agreements (SLAs).
- Perform application testing to verify issue resolution and ensure new updates or bug fixes do not negatively affect system functionality.
- Provide feedback on system performance and recommend improvements based on client interactions and observed trends.
- Advise clients on best practices for using the WorkLinks payroll platform to maximize efficiency and accuracy.
- Assist in creating and maintaining product documentation, knowledge base articles, and other client-facing resources in both English and French.
- Collaborate with product managers and developers to resolve escalated issues efficiently.
- Monitor recurring issues and proactively suggest process or product enhancements to improve service quality and efficiency.
- Perform other duties as directed by Worklinks Inc.
Required Qualifications
- Minimum 5 years of experience in payroll support, payroll processing, or a related field.
- Strong understanding of Canadian payroll legislation, regulations, and practices.
- Fully bilingual in English and French, with strong written and verbal communication skills in both languages.
- Proficiency with HR/Payroll software; experience with WorkLinks or similar platforms is an asset.
- Strong problem-solving, analytical, and troubleshooting abilities.
- Ability to manage multiple priorities in a fast-paced environment while maintaining attention to detail.
- Customer-focused mindset with a commitment to providing exceptional service.
- Familiarity with ticketing systems (e.g., Jira, Salesforce) and virtual communication tools (e.g., RingCentral, Teams, Zoom).
Competencies:
- Team player with a collaborative approach.
- Adaptable and eager to learn new processes and technologies.
- Proactive in identifying opportunities to improve processes and client experiences.
- Professional demeanor and ability to handle confidential information with discretion.
Bilingual Payroll Analyst (Managed Services) (Canada - Remote)
Job Title: Bilingual Payroll Analyst (Managed Services)
Location: Canada – Remote
Reports to: Director of Operations
Overview:
The Bilingual Payroll Analyst (Managed Services) is responsible for the end-to-end processing, auditing, and delivery of client payrolls within WorkLinks’ Managed Services portfolio. This role ensures that all payrolls are completed accurately, on time, and in full compliance with federal and provincial legislation. The incumbent serves as the primary point of contact for assigned clients, providing expert guidance, issue resolution, and exceptional customer service in both English and French.
Key Responsibilities:
- Process full-cycle payroll for assigned clients, ensuring accuracy and timeliness.
- Validate time and attendance data, deductions, benefits, and remittances.
- Prepare and reconcile payroll reports, including ROEs, T4s, RL-1s, and year-end documentation.
- Ensure compliance with federal and provincial employment standards and payroll legislation (Canada-wide).
- Manage remittances to government agencies and third-party vendors.
- Act as the main point of contact for Managed Services clients, delivering bilingual (French/English) support.
- Investigate and resolve payroll discrepancies or escalations efficiently.
- Provide ongoing payroll guidance and training to client administrators as needed.
- Collaborate with internal departments (Implementation, Support, and Development) to ensure smooth payroll delivery and issue resolution.
- Conduct payroll audits and data validation to maintain accuracy and compliance.
- Identify process improvement opportunities to enhance efficiency and client satisfaction.
- Perform other duties as directed by Worklinks Inc.
Required Qualifications
- Bilingual: Fully fluent in French and English (spoken and written).
- PCP certification (an asset) or fundamental NPI courses.
- 5+ years of experience in payroll or related field.
- Strong understanding of Canadian payroll legislation and reporting requirements.
- Experience with multi-province payrolls and complex payroll environments.
- Ability to establish payroll best practice and compliance with each client.
- Proficiency in Excel (formulas, pivot tables, data validation).
- Experience with payroll systems (ADP, WorkLinks, Dayforce, UKG, Workday, SAP, etc.) is an asset.
Core Competencies:
- Strong attention to detail and analytical skills.
- Excellent communication and interpersonal skills in both French and English.
- Proven ability to manage multiple priorities in a deadline-driven environment.
- Commitment to client satisfaction and continuous improvement.
- High level of integrity, professionalism, and confidentiality.
- Excellent organization, time management and prioritization skills.
.NET Full Stack Developer: Canada
Job Title: .NET Full Stack Developer
Location: Remote (Canada)
Reports to: Director of Development
We are seeking a .NET developer responsible for building .NET applications using ASP.NET Webforms, WCF, Angular, .NET Core WebAPI and SQL Server. Your primary responsibility will be to design and develop these layers of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Responsibilities:
- Translate application storyboards and use cases into functional applications.
- Design, develop, and maintain both new and existing code, ranging from client-side development using Angular, JavaScript, HTML, and CSS, to server-side code using C# and ASP.NET Webforms, WCF, .NET Core Web API, Windows services, and ADO.NET for data persistence and retrieval.
- Translate mock-ups and wireframes into functioning front-end code.
- Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code to QA.
- Write readable, extensible, testable code, while being mindful of performance requirements
- Write and maintain documentation for new and existing features.
- Rapid prototyping and presenting conceptual design and working prototypes to management.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Work with Business Analyst to analyze requirements.
- Collaborate on technical architecture and design.
- Keep up to date on best practices and new technologies.
Required expertise:
- General
- Solid understanding of OOP design principles
- Visual Studio 2017, 2019, SQL Server 2016
- Unit Testing
Front-end
- Angular, C#, ASP.NET Webforms
- JavaScript, jQuery
- HTML5, CSS3, Responsive Design
- Understanding of web technology stack, including HTTP, REST, cookies and caching
Back-end
- Windows & web services, WCF, .NET Core API
- C# and .NET Framework
- Experience with scalable, performant design and architecture
Database
- Working knowledge of SQL and relational databases
- Should be able to read and write basic SQL queries, stored procedures, views, and functions
- ADO.NET & LINQ to SQL
Additional assets:
- General
- Working knowledge of Auth0
- Familiarity with Azure
- Experience with automated builds and deployment – Azure Devops
Front-end
- Telerik
- Angular Material
- NGRX
Back-end
- Azure Functions
- Azure Service Bus






