Browse jobs Find the right job type for you Explore how we help job seekers Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2025 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Diversity and inclusion Browse jobs Find your next hire Our locations

19 results for Edmonton in Leduc, AB

Talent Coordinator <p>Our client in Edmonton is looking for a <strong>Talent Coordinator</strong> to support their growing recruitment needs. This is a great contract opportunity for someone early in their HR career who’s organized, eager to learn, and ready to jump in.</p><p><br></p><p><strong>What You’ll Do:</strong></p><ul><li>Post job openings and manage job boards.</li><li>Screen candidates and schedule interviews.</li><li>Support hiring managers and recruiters.</li><li>Help with onboarding and pre-hire tasks.</li><li>Maintain employee data in Workday and spreadsheets.</li><li>Process basic payroll updates.</li><li>Answer questions from employees and candidates.</li><li>Assist with job fairs and recruitment events.</li><li>Run audits and create simple reports.</li><li>Ad-hoc duties as requested.</li></ul><p><br></p> Administrative Assistant <p>Our client in Edmonton is seeking an Administrative Assistant to join their team on a contract basis. The Administrative Assistant will play a crucial role in ensuring the smooth and efficient operation of their office. This individual will provide administrative support to various departments, handle a wide range of tasks, and contribute to the overall productivity of the team.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Greet and assist visitors, ensuring a welcoming atmosphere.</li><li>Answer and direct phone calls, manage correspondence, and handle inquiries promptly.</li><li>Schedule and coordinate meetings, appointments, and travel arrangements.</li><li>Maintain and update office supplies, equipment, and inventory.</li><li>Prepare and edit documents, reports, and presentations.</li><li>Assist with basic bookkeeping tasks, such as processing invoices and expense reports.</li><li>Support the HR department with onboarding and record-keeping.</li><li>Manage and organize files, both physical and electronic, ensuring confidentiality.</li><li>Perform other administrative duties as assigned.</li></ul><p><br></p> Sr. Executive Assistant We are offering a permanent employment opportunity for a Sr. Executive Assistant in the public sector, located in Edmonton, Alberta. The role entails providing high-level, high-pressure support and relationship building, particularly acting as an Executive Assistant for the Deputy Minister.<br><br>Responsibilities: <br><br>• Managing and coordinating high-level executive meetings and conference calls.<br>• Handling correspondence with precision and efficiency.<br>• Acting as a liaison between the Deputy Minister and other Executive Assistants.<br>• Coordinating and managing the Deputy Minister's calendar, ensuring proper scheduling and time management.<br>• Assisting in the preparation of executive summaries and committee meetings.<br>• Distributing meeting minutes and ensuring all parties are updated with necessary information.<br>• Arranging travel and making necessary bookings, taking into account preferences and schedules.<br>• Ensuring all administrative tasks are handled with high attention to detail and accuracy.<br>• Utilizing communication skills to build relationships within the office and with external parties.<br>• Processing, maintaining, and monitoring customer credit applications and records. Administrative Assistant <p>Our client in Edmonton is looking for a <strong>Contract Administrative Assistant</strong> to support their team with day-to-day office tasks. This is a role with a mix of admin and light bookkeeping duties.</p><p><br></p><p><strong>What You’ll Do:</strong></p><ul><li>General admin and front desk reception.</li><li>Answer phones and greet visitors.</li><li>Light bookkeeping (AP/AR, cheque processing).</li><li>Organize files and send templated client letters.</li><li>Track health spending account details.</li><li>Order office supplies.</li><li>Help keep the office tidy.</li><li>Occasionally take meeting minutes.</li><li>Ad-hoc duties as requested.</li></ul><p><br></p> Payroll Clerk <p>Our client in Edmonton is seeking a detail-oriented Payroll Clerk to join their Finance team on a contract basis. The ideal candidate will be responsible for ensuring accurate and timely processing of payroll for employees. This role requires proficiency in payroll systems and intermediate skills in Excel.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Process payroll for employees accurately and on time.</li><li>Verify timekeeping records and ensure compliance with company policies.</li><li>Prepare payroll reports and reconcile discrepancies as necessary.</li><li>Assist with payroll tax filings and other statutory requirements.</li><li>Respond to payroll-related inquiries from employees and managers.</li><li>Maintain confidentiality of payroll information and exercise discretion in handling sensitive data.</li><li>Ad-hoc duties as requested.</li></ul><p><br></p> Accounts Payable Clerk <p>Our client in Edmonton is seeking a highly organized and meticulous Accounts Payable Clerk with experience in M3 and intermediate Excel skills to join their finance department on a contract basis. The ideal candidate will be responsible for processing invoices, reconciling accounts, and assisting with month-end close processes. This role offers an excellent opportunity for growth and development.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process a high volume of invoices accurately and efficiently</li><li>Match invoices with purchase orders and receiving documents to ensure proper authorization and documentation</li><li>Reconcile vendor statements and resolve any discrepancies in a timely manner</li><li>Assist with month-end close processes, including preparing journal entries and account reconciliations</li><li>Communicate with vendors and internal departments to resolve invoicing issues and inquiries</li><li>Maintain accurate and up-to-date accounts payable records and files</li><li>Assist with special projects and ad hoc reporting as needed</li></ul><p><br></p> Inside Sales Advisor/Representative <p>Are you a people leader with a knack for building relationships? Do you have a proven track record in smashing sales targets? Do you want to work with a growing, international company that is expanding its Canadian operations? If so, this is the role for you!</p><p><br></p><p>As the Inside Sales Manager, you will lead the Inside Sales Team, and become the go to person for the Commercial Director of Canada.</p><p><br></p><p>Here is what you will be responsible for:</p><p><br></p><ul><li>Lead the inside sales team in Edmonton, overseeing day-to-day operations, including proactively identifying new sales opportunities and nurturing customer relationships.</li><li>Train new hires and provide ongoing support to the team to ensure they understand customer needs and can effectively provide solutions.</li><li>Act as a partner to our outside sales team, collaborating closely to generate quotes, place orders, and ensure seamless customer follow-up.</li><li>Set and drive sales goals for the inside sales team, ensuring they are met and exceeded consistently.</li><li>Maintain meticulous records of customer interactions and sales activities in our CRM system, providing valuable insights for strategic decision-making.</li><li>Coordinate with other departments, such as workshop, sales, and logistics teams, to ensure smooth operations and maximize efficiency.</li></ul><p>This is fully in office role (southside of Edmonton) that offers a competitive salary, bonus incentives, health/dental benefits and paid vacation. Apply today!</p> Accounts Payable Clerk <p>Our client in Edmonton is seeking an organized and detail-oriented <strong>Accounts Payable Clerk</strong> to support their accounting team. This role involves managing a high volume of invoices, data entry, and vendor communications to ensure accurate processing and tracking of accounts payable.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Process 500+ invoices monthly, ensuring all have appropriate backup documentation.</li><li>Check and verify invoices, job cost accounting.</li><li>Manage outstanding purchases, invoices, and insurance.</li><li>Communicate with vendors to request missing information (no collections calls).</li><li>Assist with moving and organizing data as needed.</li><li>Help maintain and update budgets and utility data.</li><li>Ad-hoc duties as requested.</li></ul><p><br></p> Project Manager/Sr. Consultant <p><strong>Job Posting: IT Project Manager (14-Month Term Contract)</strong></p><p>Are you an experienced Project Manager looking for your next rewarding challenge? Robert Half is partnering with a non-profit organization in Edmonton to fill a <strong>14-month term position</strong> for an <strong>IT Project Manager</strong>. This hybrid role offers a unique opportunity to lead and manage critical IT system implementations, including HIRS (Human Resources Information Systems), phone system upgrade, and Electronic Medical Record (EMR) implementation.</p><p><strong>Position Details</strong></p><ul><li><strong>Title:</strong> IT Project Manager</li><li><strong>Duration:</strong> 14-month term</li><li><strong>Location:</strong> Edmonton, AB (Hybrid: mix of on-site and remote work)</li><li><strong>Employment Type:</strong> Contract</li></ul><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Project Management Leadership: Serve as the primary leader for IT projects, managing all phases, from initiation and planning to execution, monitoring, and closure.</li><li>System Implementations: Oversee the successful deployment of HIRS platforms, EMR systems, and phone system upgrades, ensuring they meet organizational needs.</li><li>Stakeholder Collaboration: Work closely with cross-functional teams, vendors, and end-users to identify requirements and ensure project goals align with business objectives.</li><li>Risk and Issue Management: Identify potential risks, develop mitigation plans, and handle project challenges proactively to ensure timely delivery of quality results.</li><li>Budget and Resource Oversight: Manage project budgets and allocate resources effectively to achieve project deliverables while optimizing costs.</li><li>Performance Reporting: Provide regular project updates to leadership and key stakeholders, ensuring consistent communication of progress, issues, and risks.</li></ul><p><br></p><p><br></p> Payroll Administrator <p>We are looking for an experienced Payroll Administrator to join our client, a leader in the industrial and civil construction space in Edmonton, Alberta. This role involves managing full-cycle payroll for a diverse workforce, ensuring compliance with relevant regulations, and maintaining accuracy across multiple payroll schedules. If you are detail-oriented and skilled in handling both union and non-union payroll processes, we encourage you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Process full-cycle payroll for a workforce of 150 to 250 employees, including both salaried staff and site personnel.</p><p>• Manage payroll schedules for multiple divisions, ensuring timely and accurate processing of weekly and bi-weekly payrolls.</p><p>• Handle payroll for unionized employees under collective agreements, adhering to all relevant regulations and requirements.</p><p>• Ensure compliance with Canadian payroll standards and practices, maintaining accuracy in calculations and reporting.</p><p>• Utilize Eclipse software to manage payroll functions efficiently and effectively.</p><p>• Assist human resources to complete benefits administration and RRSP</p><p>• Address payroll-related inquiries and resolve discrepancies in a timely manner.</p><p>• Perform regular audits of payroll records to ensure accuracy and compliance.</p><p>• Collaborate with HR and accounting teams to streamline payroll processes and improve efficiency.</p><p>• Stay updated on changes in payroll legislation and apply necessary adjustments to processes.</p> Assistant Controller We are looking for a motivated and detail-oriented Assistant Controller to join a growing team in Edmonton, Alberta. In this role, you will work closely with the Controller to execute a variety of accounting functions that ensure the financial integrity and operational success of the organization. This position offers an outstanding opportunity to develop both technical and leadership skills in a collaborative and supportive work environment.<br><br>Responsibilities:<br>• Prepare and complete account reconciliations, investigating and resolving any discrepancies as needed.<br>• Support the preparation of monthly and annual financial statements to ensure timely and accurate reporting.<br>• Create and post journal entries while maintaining precise financial records.<br>• Process payroll efficiently and ensure compliance with organizational timelines.<br>• Conduct inventory analysis and provide detailed reporting to assist in operational planning.<br>• Perform bank reconciliations to verify and maintain the accuracy of financial accounts.<br>• Enter and maintain financial data with a high degree of accuracy and attention to detail.<br>• Assist with month-end and year-end closing processes, ensuring all deadlines are met.<br>• Generate weekly and monthly financial reports to provide valuable insights for decision-making. Marketing Manager <p>We're currently looking for a Marketing Manager for our esteemed client, a leading software firm renowned for delivering top-notch safety software solutions to a global clientele. The role offers a platform to shine your varied marketing expertise as you get knee-deep into strategic, managerial responsibilities.</p><p>Who they are:</p><p>Founded in 2006, our client has been a pioneer in developing world-class software solutions with a strong focus on client relationships and continuous innovation. Currently, they're embarked on a journey of growth across North America and worldwide. As a SaaS establishment with robust B2B ties, they present an innovative and collaborative environment that encourages new ideas and ownership.</p><p>About the role:</p><p>The Marketing Manager's position revolves around increasing product visibility in a competitive market, shaping website strategies and managing various marketing initiatives. The candidate should have a keen strategic approach, strong digital marketing skills, and be on-site based out of our Sherwood Park office, AB.</p><p><br></p><p>Your role will be expected to:</p><ul><li>Collaborate on the development and implementation of comprehensive B2B marketing strategies.</li><li>Lead development and execution of website strategy.</li><li>Create and manage content strategy to support lead generation and brand engagement.</li><li>Analyze website and campaign performance metrics and optimize strategies based on insights.</li></ul><p><br></p><p><br></p> Assistant Controller <p><strong>Overview:</strong></p><p>Robert Half is excited to partner with a premier manufacturing company to identify a results-driven Assistant Controller to join their growing team. This role provides a unique opportunity to step into a leadership position with an emphasis on managing accounting processes, driving process improvements, implementing internal controls, and collaborating with external auditors. In addition, the Assistant Controller will oversee the Accounts Payable (AP) and Accounts Receivable (AR) functions, ensuring operational excellence and financial integrity across the business.</p><p><br></p><p>This role is ideal for a detail-oriented professional who thrives on streamlining workflows, optimizing reporting practices, and mentoring teams within a dynamic, high-growth environment.</p><p><br></p><p><strong>Accounting Oversight:</strong></p><ul><li>Manage and oversee the accounting department's day-to-day operations to ensure accuracy, timeliness, and compliance with internal policies</li><li>Lead month-end and year-end close processes, including general ledger reconciliations, journal entries, and financial reporting</li><li>Ensure compliance with Generally Accepted Accounting Principles (GAAP), and coordinate documentation for external audits</li></ul><p><strong>Process Optimization:</strong></p><ul><li>Analyze and evaluate current accounting processes to identify inefficiencies and implement process improvements for higher productivity and data accuracy</li><li>Collaborate with cross-functional teams to enhance ERP system utilization and reporting capabilities</li></ul><p><strong>Internal Controls and Compliance:</strong></p><ul><li>Design and maintain rigorous internal controls to mitigate financial risk and safeguard business assets</li><li>Lead the planning and execution of audits, including acting as a liaison between external auditors and internal stakeholders</li></ul><p><strong>Team Leadership (AP & AR):</strong></p><ul><li>Oversee the Accounts Payable (AP) and Accounts Receivable (AR) teams, ensuring efficient workflows and adherence to timelines</li><li>Train, mentor, and develop team members to create a culture of continual growth and well-defined processes</li></ul> Project Accountant We are offering an exciting opportunity in the Edmonton area for a Project Accountant. This role is central to our rapidly growing team, where you will handle full lifecycle reporting and accounting for projects in a dynamic environment. <br><br>Responsibilities:<br><br>• Handle project accounting from start to finish, which includes budgeting, forecasting, and financial reporting.<br>• Guarantee the accuracy of project costs, revenue, and profitability, aligning with financial objectives.<br>• Generate and examine project financial statements, spotting variances and providing insights.<br>• Deliver financial reports to stakeholders, offering key insights to aid in decision-making.<br>• Collaborate closely with project managers to ensure correct cost allocations and financial controls.<br>• Uphold compliance with accounting standards and company policies.<br>• Contribute to process enhancements to boost efficiency and precision in project accounting.<br>• Contribute to the month-end and year-end closing processes tied to project accounting.<br>• Participate in audits and financial reviews as necessary. <br><br>This role will require skills in Accounting Software Systems, ADP - Financial Services, Crystal Reports, Epicor, ERP - Enterprise Resource Planning, Accounting Functions, Accounts Payable (AP), Auditing, and Budget Processes. Application Support <p>Our Edmonton based client is looking for an Application Support Specialist for a 12-month contract. The ideal candidate will bring expertise in low-code application development, maintenance, and SharePoint 2013 to SharePoint Online migration. You will be tasked with developing business productivity applications, ensuring smooth data integration, offering technical support, maintaining system documentation, and aligning with IT teams to ensure that applications comply with organisational policies, security standards, and regulatory requirements.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Utilize low-code development platforms such as Power Apps and Power Automate to design applications that accommodate business and stakeholder needs.</li><li>Implement data integration and synchronization with other systems and databases.</li><li>Develop and perform test plans to validate application functionality and performance.</li><li>Ensure applications adhere to organizational policies and industry standards through rigorous quality assurance checks.</li><li>Customize existing applications to improve functionality, performance, and system integration.</li><li>Resolve application-related issues by providing technical support in cooperation with IT or software vendors.</li><li>Execute system updates, patching, and testing to warrant seamless running of applications.</li><li>Manage user roles, permissions, and workflows to promote efficiency in organizational processes.</li><li>Maintain comprehensive documentation including user guides, technical specifications, and operational manuals.</li><li>Conduct workshops or one-on-one sessions to train end-users on new applications and tools.</li></ul> Senior Financial Analyst <p>We are seeking a meticulous and results-driven <strong>Senior Financial Analyst</strong> to join our client’s team. In this pivotal role, you will support critical operations, including<strong> equipment sales</strong>, <strong>financing solutions</strong>, and <strong>system administration</strong>. Your financial expertise and analytical skills will directly contribute to the accuracy of the financial operations, process efficiency, and actionable business insights.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong> </strong></p><ul><li><strong>Inventory & Reporting:</strong> Prepare and analyze monthly projections of equipment inventory and provide detailed budget-to-forecast comparison reports.</li><li><strong>Sales Collaboration:</strong> Partner with the sales team to review cost worksheets, finalize quotations, and ensure proper revenue recognition for mining equipment sales.</li><li><strong>Stakeholder Presentations:</strong> Develop and present reports, such as annual budgets and quarterly updates, to provide stakeholders with valuable business insights and actionable recommendations.</li><li><strong>Financing Solutions:</strong> Assist with customer financing processes by preparing documentation, coordinating with lenders, and offering guidance throughout the process.</li><li><strong>Contract Management:</strong> Draft and oversee rental contracts, amendments, and associated documents for equipment financing and leasing.</li><li><strong>System Administration:</strong> Act as the system administrator for internal financial tools by ensuring system functionality, conducting team training sessions, and implementing feedback-driven enhancements.</li><li><strong>Team Education:</strong> Train and educate sales representatives on financing options, policies, and procedures to better equip them to assist customers effectively.</li><li><strong>Accounts Support:</strong> Manage accounts receivable collections and respond to inquiries about areas such as foreign exchange rates, interest calculations, and other financial matters.</li><li><strong>Process Optimization:</strong> Identify and implement improvements to financial reporting tools and processes to align with organizational goals.</li><li><strong>Support for Special Projects:</strong> Contribute to various projects, including support for parts and service financing, as needed.</li></ul><p><br></p> Sr. Software Engineer <p><strong>About Our Client</strong></p><p>Join an innovative company specializing in advanced solutions for the education technology sector. Their products focus on enhancing efficiency and data management for educational institutions worldwide. They are now in search of an outstanding Senior Software Developer to join their dynamic team and contribute to their mission of revolutionizing educational experiences through technology.</p><p>This is a full-time role, requiring the successful candidate to report to their Edmonton office five days a week.</p><p><strong>Role Overview</strong></p><p>We are recruiting for a seasoned Senior Full-Stack Software Developer, proficient in .NET C#, with extensive database experience and a deep understanding of DevOps CI/CD practices. The desired candidate would have a firm grasp of modern front-end frameworks such as ReactJS or Angular and will be instrumental in developing, enhancing, and maintaining sophisticated software solutions.</p><p><strong>Key Tasks and Responsibilities</strong></p><ul><li>Designing, developing, and maintaining web applications using .NET Core and modern front-end frameworks</li><li>Collaborating with cross-functional teams to define requirements and deliver scalable and efficient solutions</li><li>Primary programming with C#, implementing and integrating Web API services, and Single Sign-On (SSO) solutions</li><li>Developing and fine-tuning SQL Server and Oracle queries</li><li>Applying and advocating software design principles and best practices in the software architecture</li><li>Staying current with cutting-edge technologies and recommending improvements</li><li>Fostering a culture of innovation and data-driven decision-making within the technology team</li><li>Ensuring compliance with industry regulations pertaining to the security and privacy of sensitive educational data</li></ul><p><br></p> Financial Controller <p><strong>About the Organization:</strong></p><p>We are partnering with a highly reputable and well-established not-for-profit organization dedicated to making a positive impact in our community. Known for their commitment to building stronger communities and improving lives, this organization offers a collaborative and mission-driven culture. This is an excellent opportunity for a Financial Controller who is passionate about making a difference while showcasing their technical expertise and leadership skills.</p><p><br></p><p><strong>Job Summary:</strong></p><p>As the Financial Controller, you will oversee the organization's financial operations, maintain the financial reporting process, and ensure compliance with regulatory requirements. This role requires a strategic thinker with exceptional leadership abilities to manage a skilled accounting team effectively. You will play a pivotal role in driving the organization's financial sustainability, providing critical insights to support decision-making, and leading efforts to optimize resources.</p><p><br></p><p><strong><u>Key Responsibilities:</u></strong></p><p><strong>Financial Leadership:</strong></p><ul><li>Oversee daily financial operations, including accounting, budgeting, and forecasting.</li><li>Provide strategic guidance to the executive team by offering data-driven financial insights and recommendations.</li><li>Partner with department leaders to support operational decision-making and resource allocation.</li></ul><p><strong>Financial Reporting and Compliance:</strong></p><ul><li>Prepare, review, and present accurate, timely financial statements in compliance with GAAP (ASNPO) and applicable regulations.</li><li>Manage year-end audits and liaise with external auditors, ensuring smooth and successful financial reviews.</li><li>Ensure compliance with regulatory guidelines, tax filings, and donor restrictions specific to not-for-profit organizations.</li></ul><p><strong>Budgeting and Forecasting:</strong></p><ul><li>Lead the development, management, and ongoing monitoring of the annual budget.</li><li>Perform financial forecasting to support strategic planning and long-term organizational goals.</li><li>Analyze variances and trends, identifying risks and opportunities for improved financial performance.</li></ul><p><strong>Internal Controls and Process Optimization:</strong></p><ul><li>Maintain and enhance internal controls to safeguard assets and ensure accurate reporting.</li><li>Continuously evaluate financial processes, identifying improvement opportunities to increase efficiency while reducing costs.</li><li>Ensure best practices in financial management within the unique context of a not-for-profit organization.</li></ul><p><strong>Team Leadership and Development:</strong></p><ul><li>Supervise, mentor, and support the growth of the accounting team.</li><li>Foster a collaborative team environment encouraging innovative thinking and professional development.</li><li>Promote diversity, equity, and inclusion within the department and broader organization.</li></ul> Senior Administrative Assistant <p>Our client in Edmonton is looking for a detail-oriented and proactive Senior Administrative Assistant to provide comprehensive administrative support to their executive team and departments on a contract basis. The successful candidate will be responsible for managing complex calendars, coordinating travel arrangements, preparing reports and presentations, and handling confidential information with discretion.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Provide high-level administrative support to executives and departments, including managing calendars, scheduling meetings, and coordinating travel arrangements.</li><li>Prepare and distribute correspondence, reports, and presentations using Microsoft Office Suite.</li><li>Maintain and update confidential information and files with accuracy and discretion.</li><li>Coordinate and support special projects and initiatives as assigned.</li><li>Serve as a point of contact for internal and external stakeholders, providing excellent customer service and resolving inquiries in a timely manner.</li><li>Collaborate with cross-functional teams to ensure effective communication and coordination of administrative tasks.</li><li>Maintain a high level of professionalism and confidentiality in all interactions and communications.</li><li>Ad-hoc duties as requested.</li></ul><p><br></p>