A

Aplin

Verified Job SourceRecruitment agency

Find the right fit.

Calgary, AB

Staffing and Recruiting
51–200 people

About

Aplin is a private, family and employee-owned Canadian corporation founded in Alberta in 1975. An award-winning staffing and recruiting agency that stands apart for quality results, we have proudly fulfilled talent demands and advanced careers for over 45 years. Our mission is to create value at every opportunity in all interactions with our clients, candidates, colleagues, and even our communities. We build strong connections and leverage our networks to ensure success by having a deep understanding of the professional needs of people and organizations. Today, David Aplin Group is recognized as one of Canada's most trusted recruiting firms and named one of Canada’s Best Managed Companies. Partner with us today to experience the Aplin impact. Build strong teams, optimize operations, and drive growth for your business or your career.

Open positions

Developer (2)

Remote · Canada

Lead the migration of legacy Adxstudio Portals v8 to Microsoft Power Pages / Power Apps Portals, including portal data models to the Enhanced Data Model in Dataverse. Use Microsoft Copilot to accelerate Liquid translation, JavaScript generation, and troubleshooting throughout the migration.

Bilingual Payroll Coordinator

On-site · Ottawa

Process weekly full-cycle payroll for hourly employees, particularly unionized employees in Quebec, and apply collective agreements, Quebec legislation, and CCQ requirements. Manage payroll changes, time records, deductions, remittances, year-end reporting, reconciliations, employee inquiries, and confidential payroll documentation.

Accounts Payable Clerk

On-site

Process and code vendor invoices, match them with purchase orders and supporting documents, and prepare timely payments. Reconcile vendor accounts, resolve payment issues, maintain accurate records, and assist with month-end closing, accruals, and employee expense reimbursements.

Technology Training Specialist

On-site · Vancouver

Lead engaging technology onboarding and ongoing training for employees across Western Canada, covering Microsoft 365, Teams, Copilot, document management systems, and other business applications. Develop and maintain learning materials and LMS resources, support technology adoption, gather feedback, and provide occasional basic onsite IT support.

Senior Business Analyst (2)

Hybrid

Lead requirements workshops and document current- and future-state processes, while supporting ERP/EAM development, integration, and implementation across the program lifecycle. Contribute to data migration planning, QA and testing, stakeholder readiness, and knowledge transfer in partnership with business and IT teams.

HVAC Service Sales Representative – Maintenance Contracts

On-site · Vancouver

Sell commercial HVAC preventative maintenance contracts and multi-year service agreements by prospecting, developing new customer relationships, and managing the full sales cycle through closing and renewal. Build a strong sales pipeline, collaborate with service teams to convert repair leads, and identify equipment replacement, upgrade, and energy-efficiency opportunities.

Administrative Assistant

On-site · Winnipeg

Manage the reception desk, including answering calls, greeting visitors, handling mail and deliveries, and maintaining office supplies. Provide accounting administration by processing bills, deposits, invoices, receivables, vendor enquiries, monthly reconciliations, and employee expense reimbursements.

Pricing Analyst

Remote · Alberta, Canada, Ontario, Canada

Analyze pricing performance, customer and product behavior, market trends, promotions, and margins to identify opportunities and risks. Build pricing models and dashboards, use SQL to analyze complex datasets, and communicate actionable recommendations while partnering with Product and other business teams.

Microsoft Fabric Platform Architect

On-site

Design and optimize Microsoft Fabric architecture, semantic models, and reporting standards to support a scalable, secure, and high-performing enterprise analytics environment. Establish governance practices for workspaces, access, metadata, lineage, and cataloging, while monitoring platform performance, capacity, and costs.

Learning & Development Specialist

On-site

Coordinate learning requests and training initiatives, administer courses and records in the LMS, and support learners and internal stakeholders. Contribute to LMS enhancements and upgrades, process documentation, change management, and ongoing learning projects and programs.

Account Executive, Business Development

On-site · Brandon

Identify and win new commercial customers through prospecting, networking, referrals, and consultative sales, while managing the full sales cycle from initial contact through closing. Build and maintain customer relationships, grow the territory pipeline, and collaborate with internal teams to support a positive customer experience.

Bilingual Customer Service Agent

On-site

Support customers in English and French across phone, email, and live chat, resolving product, order, return, exchange, and warranty concerns from initial contact through resolution. Document cases, coordinate with internal teams and external partners, escalate issues when needed, and meet customer service performance targets.

Training Facilitator

On-site · Winnipeg

Facilitate classroom and virtual training for new and existing employees, develop learning materials, assess outcomes, and coach trainees. Track training effectiveness, support quality assurance, collaborate with operational leaders, and continuously improve training programs and delivery.

Health and Safety Specialist

On-site · Winnipeg

Support and improve the company’s COR-certified health and safety management system, ensuring compliance with company policies and Manitoba workplace safety legislation. Conduct site inspections and risk assessments, investigate incidents, deliver safety training, coach field teams, maintain safety records, and support audits and emergency preparedness.

Inventory & Quality Coordinator

On-site · Winnipeg

Coordinate materials, inventory, work orders, and production data to support efficient production flow and minimize delays. Maintain quality procedures and records, investigate non-conformances, coordinate corrective actions, and identify opportunities to improve processes and control costs.

Order Desk Administrator

On-site

Handle a high volume of customer calls, gather order details using provided scripts, document inquiries, and route requests to the appropriate team. Organize and process order paperwork, clear filing backlogs, maintain accurate records, and provide general administrative support to the order desk.

Environment, Health & Safety Administrator

On-site · Brampton

Maintain contractor safety documentation, workplace safety statistics, policies, records, and bulletin boards. Support orientations, accident investigations, committee meetings, safety initiatives, and general administrative tasks while following health, food safety, quality, and environmental requirements.

Bankruptcy & Insolvency Legal Assistant

Hybrid

Manage legal files from opening through closing, including searches, billing, diarization, payments, filings, and email correspondence. Prepare court documents and other legal materials, communicate with clients and service providers, and coordinate file progress and deadlines with lawyers.

Software Development Manager

On-site · Edmonton

Lead and develop Software Developers and Scrum Masters while overseeing technical strategy, project delivery, architecture, quality, releases, and production support. Promote practical AI adoption in engineering and collaborate with Product, Analytics, and business stakeholders to improve delivery efficiency and customer experience.

Sales and Marketing Manager

On-site · Kamloops

Lead, coach, and support the sales team to meet targets while developing new business and growing existing customer accounts. Manage proposals, tenders, customer inquiries, and pricing requests, and travel throughout the Interior of British Columbia to build customer relationships and identify opportunities.