Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Accountant

Full-time

DCM Group Inc.

Senior Accountant

DCM Group—including TES, PCSI, and our U.S. operations—we offer integrated solutions in construction, maintenance, turnaround, and engineering services across industrial and commercial sectors. With a strong presence across Canada and internationally, we’re known for delivering complex projects with precision, innovation, and integrity.

Joining DCM means becoming part of a collaborative and forward-thinking team. We foster a culture that values technical excellence, safety, continuous improvement, and mutual respect—while also making room for enjoyment in the work we do. Our people are our greatest strength, and we’re proud to support their growth through meaningful work, professional development, and a shared commitment to success.

If you're looking to build a rewarding career with a group of companies that values your expertise and encourages your ambition, we’d love to hear from you.

MAIN RESPONSIBILITIES

  • Performs month-end and year-end duties including but not limited to GL accounts reconciliations, preparation of working papers and month-end accruals, investigation of operating variances
  • Assists in the preparation of month-end and year-end financial statements for multiple operating companies, including multi-entity consolidation workpapers and intercompany elimination entries
  • Records and reconciles intercompany transactions across all operating entities to ensure accuracy and completeness of eliminations
  • Maintains fixed asset continuity schedules including capitalizations, disposals, and depreciation in accordance with applicable accounting standards
  • Assists management in the preparation of financial forecasts, budgets and analysis of any variances on an ongoing basis
  • Prepares various government statutory filings including Provincial/State taxes, GST, Payroll Source Deductions, Workers Compensation
  • Reconciles vendor/subcontractor accounts and responds to queries or issues
  • Prepares bank deposits where required and records client payment entries
  • Performs Bank Reconciliations
  • Generates reports including Payroll, A/R, A/P, Contract Status, and Job Cost as required
  • Prepares reports for Management or Department heads as required
  • Supports annual external financial statement audit processes including preparation of audit schedules, working papers, and responses to auditor inquiries; assists with periodic customer contract and CRA audits as required
  • Assists project teams in responding to questions or needs related to project costs or invoicing
  • Other duties as required.

REQUIRED SKILLS

  • 5+ years’ experience in a similar role
  • Bachelor’s degree in Finance or Accounting
  • CPA designation considered an asset
  • Excellent computer skills with advanced Excel proficiency; experience with enterprise ERP systems and Microsoft Office required
  • Working knowledge of GAAP, and/or ASPE; ability to apply applicable standards across multiple reporting entities
  • Experience in a multi-entity accounting environment; familiarity with financial statement consolidation an asset
  • Strong organizational skills and attention to detail
  • Demonstrated ability to produce high-quality work under tight deadlines
  • Self-motivated, collaborative, and a positive team member.
  • Possess excellent verbal and written communication skills in English
  • Strong time management and prioritization abilities

WORKING CONDITIONS

  • Full time – 8 hours per day/40 hours per week.
  • Flexibility to work additional hours as required to meet critical deadlines
  • In office – based in Sherwood Park, AB
  • Comprehensive group benefits package, and RRSP contributions
  • Family-friendly business environment
Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Senior Accountant in Sherwood Park, AB vacancy
  •  ...Reporting to the AP Supervisor, the Accounts Payable Clerk II is responsible for processing and maintaining accurate accounts payable records, verifying invoices, reconciling vendor statements, and supporting month-end close activities. This intermediate-level role independently... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area
    Monday to friday

    NV5

    Sherwood Park, AB
    20 days ago
  •  ...too - and together, we build a web that works better for everyone. As Kanopi continues to grow, we're looking to engage a Contract Senior UX/UI Designer (Website Strategy & Design) on a contract basis. About The Job At Kanopi, we design, build, and support... 
    Senior
    Hourly pay
    Ongoing contract
    Contract work
    For contractors
    Internship
    Remote work

    Kanopi

    Sherwood Park, AB
    1 day ago
  • $15 per hour

     ...Do you have a natural ability to engage and make a connection with others? We want to hear from you! Chatters  is looking for a Senior   Beauty Sales Consultant  that is ready to be our next success story and join our growing team based out of our Emerald Hills Retail... 
    Senior
    Hourly pay
    Part time
    Flexible hours

    Chatters Limited Partnerships

    Sherwood Park, AB
    a month ago
  •  ...orders. It is a balance of winning new business and growing existing accounts, built on relationships and steady, organized follow-up. The...  ...and to reward results: Competitive base salary for a senior technical sales role. Performance pay tied to purchase orders... 
    Senior
    Full time
    Relocation

    TES Group Inc.

    Sherwood Park, AB
    21 days ago
  •  ...you. We are not only shaping the future of construction we are also committed to shaping the future of your career. As a Senior Project Accountant for PCL Industrial Management Edmonton Alberta (Industrial) youll have the opportunity toplay a key role in supporting our... 
    Senior
    Long term contract
    Contract work
    Work at office
    Flexible hours

    PCL Construction

    Edmonton, AB
    11 hours ago
  •  ...Senior Accountant Location: Edmonton, AB Company: Scheffer Andrew Ltd. Scheffer Andrew Ltd. is a well-established, medium-sized engineering and planning consulting firm with nearly 50 years of experience serving Western Canada—primarily Alberta. We specialize... 
    Senior
    Full time
    Local area
    Flexible hours

    Scheffer Andrew

    Edmonton, AB
    22 days ago
  • $85.5k - $108k per year

     ...Location: Edmonton, Alberta Type: Direct Hire Job #14310 Salary: CA$90,000 Per Hour Senior Project Accountant Major National General Contractor | Edmonton, AB | Full-Time, Office-Based MatchBox Consulting Group is searching on behalf of a major national... 
    Senior
    Hourly pay
    Full time
    For contractors
    For subcontractor
    Internship
    Direct hire
    Work at office

    MatchBox

    Edmonton, AB
    27 days ago
  •  ...Job Responsibility: Hello, Sr. Sr. Accounting Managers! My name is Chad and I am the Managing...  .... We are looking to hire a motivated Senior Sr. Accounting Manager who is very...  ..., or a related field Certified Public Accountant (CPA) license desired Has at least 5+... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to friday

    Remotivate LLC

    Edmonton, AB
    7 days ago
  • $160k - $240k per year

     ...motivation and self-learning ability, capable of managing processes and goals effectively in personal work. Benefits: Skills: Building Key Strategic Relationships, Key Account, Key Account Development, Key Account Handling, Key Account Management, Key Account Relations
    Senior
    Remote job
    Local area
    Work from home
    Overseas

    SPECIALIZED RG

    Edmonton, AB
    26 days ago
  • $150k per year

     ...Position Summary The Account Executive plays a critical role in driving revenue growth for Durabuilt through a balanced focus on new market development and strategic account management. This position combines the energy of business development with the relationship depth... 
    Senior
    Long term contract
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours

    Durabuilt Windows & Doors

    Edmonton, AB
    7 days ago
  • $90k per year

     ...Job Description The Account Manager is responsible for the overall sales and account management of the group purchasing services offering...  ...or hospitality setting.  Operations experience in healthcare, senior living, hospitality or food and beverages would be an asset... 
    Senior

    Aramark

    Edmonton, AB
    1 day ago
  •  ...you and accelerate your career in areas that energize and excite you.    About the position: Reporting to the Sales Manager, the Account Manager has overall responsibility for all accounts assigned within a geographic area to grow profit for Univar’s market share using... 
    Night shift

    Univar Solutions

    Edmonton, AB
    1 day ago
  • $58.92k - $81.01k per year

     ...benefits programs at any time, in accordance with applicable law. This job posting is for an existing vacancy.   Position Summary: Account Managers will produce positive sales growth for a specific geography or vertical market with an average of 40-45 current accounts and... 
    For contractors
    Fixed term contract
    Worldwide

    Grainger Businesses

    Edmonton, AB
    1 day ago
  •  ...you. We are not only shaping the future of construction, we are also committed to shaping the future of your career.   As a Tax Accountant for PCL Constructors Inc. at our North American Headquarters in Edmonton, Alberta , you’ll have the opportunity to join a... 
    Long term contract
    Flexible hours

    PCL Construction

    Edmonton, AB
    1 day ago
  •  ...and cyber safety into all work practices while taking personal accountability to maintain compliance, support audit readiness, proactively...  ...Reporting to the Manager, Field Communications, the Supervisor is accountable for integrating new pipeline facilities into existing SCADA... 
    For contractors
    Work at office

    Pembina Pipeline Corporation

    Sherwood Park, AB
    1 day ago
  • Description of the Role: We are seeking a compassionate and dedicated Caregiver to join our team at Always Best Care Senior Services Edmonton. The Caregiver provides assistance and support to our clients in their daily activities, promoting their independence and well-being... 
    Senior
    Part time
    Flexible hours
    Shift work

    Always Best Care Senior Services of Edmonton

    Sherwood Park, AB
    1 day ago
  •  ...We're looking for an experienced  Lead Account Director who thrives in a fast-moving agency environment. You'll serve as the primary strategic partner to key clients while leading delivery across multiple accounts, ensuring projects are properly scoped, executed efficiently... 

    Digital

    Edmonton, AB
    1 day ago
  •  ...coordinate with team members about available seating options and escort Guests to the right table and area. The Host/Greeter is accountable for ensuring that our most important people, our Guests, have an excellent Boston Pizza experience from start to finish. They... 
    Work at office
    Local area
    Flexible hours
    Sherwood Park, AB
    7 days ago
  •  ...and energy. Together, we pursue a shared mission to create a more sustainable future. Job Description Join Veolia as an Account Manager in our Chemical Solutions and Monitoring (CSM) division and be at the forefront of innovation and sustainability! About... 
    Full time
    Immediate start
    Flexible hours

    Water Technologies

    Edmonton, AB
    2 days ago
  •  ...You have ProServe Certificate You have 1 year of experience as a server team leader or similar position in the hospitality or seniors living industry. You demonstrated ability to supervise, coordinate and plan the day-to-day operation of the dining room. You're... 
    Senior
    Live In
    Work from home

    Optima Living

    Sherwood Park, AB
    11 hours ago
  • Requisition ID: 932502  Store # : 993335 Independent Acct Mgmt - Field CAN  Position: Full-Time Total Rewards:  Benefits/Incentive Information   If you’ve worn a pair of glasses, we’ve already met. We are a global leader in the design, manufacture, and distribution...
    Minimum wage
    Full time
    Work at office
    Local area
    Night shift
    Weekend work

    EssilorLuxottica Group

    Edmonton, AB
    1 day ago
  •  ...We are seeking a Corporate Accountant with French Language skills to join our team, based in Edmonton, AB. Reporting to the Financial Accounting Manager, this role will work with multiple internal teams within the corporate accounting group performing accounting activities... 
    Full time
    For contractors
    Remote work

    Valard Construction

    Edmonton, AB
    1 day ago
  •  ...Integrity. We lead by example, with humility and courage. Accountability. We’re passionate about delivering on our commitments. Inclusion...  ...Vendor Setups. Real time resolution of price, delivery, account assignment, material and service-related exceptions. Monitor... 

    AECON

    Sherwood Park, AB
    7 days ago
  •  ...THE ORGANIZATION Givens LLP Chartered Professional Accountants is in search of a highly skilled Accounting Technician to join our growing team! We're building the best accounting business in the Edmonton region by empowering entrepreneurs to build scalable, profitable... 
    Work from home
    Flexible hours

    Givens LLP Chartered Professional Accountants

    Edmonton, AB
    23 hours ago
  •  ...environment EXPERIENCE AND EDUCATION Minimum Grade 12 education required Previous Customer service experience an asset Prior accounts payable experience an asset Previous ERP experience an asset Experience using Microsoft Offices Appropriate training will... 
    Full time

    Bartle & Gibson Co. Ltd.

    Edmonton, AB
    2 days ago
  •  ...with ergonomic desks/chairs. Educational assistance and career development. Employee benefits. Health and Wellness spending account. Employee Assistance Program (EAP). Employee discount programs. A Culture Team dedicated to diversity, inclusion, and employee... 
    Long term contract
    Full time
    Work at office

    First Canadian Insurance Corporation

    Sherwood Park, AB
    5 days ago
  •  ...for production within the parameters of the budget and forecasts. The Purchaser/Admin Clerk is also responsible for the data entry for accounts payable and other related administrative tasks to support the plant operations manager and the finance manager. Duties:... 
    Hourly pay
    Part time
    Work at office
    Monday to friday

    Royal Food Products

    Edmonton, AB
    2 days ago
  • Schedule work Train workers in duties and policies Prepare and submit reports Ensure smooth operation of equipment Resolve work problems, provide technical advice and recommend measures to improve productivity and product quality Ensure accuracy of financial ...
    Full time

    CYBALANCE ACCOUNTING & BUSINESS SOLUTIONS

    Edmonton, AB
    16 days ago
  • $20 per hour

     ...Job Responsibility: The Accounting Student is an integral part of the Accounting Team at Bryan & Company and is responsible for supporting...  ...between three different areas of responsibilities (banking, accounts payable, and accounting inbox) and special projects as assigned... 
    Hourly pay
    Full time
    Summer work
    Work at office
    Monday to friday

    Bryan & Company

    Edmonton, AB
    2 days ago
  •  ...best partners in the industry and we go above and beyond to help our customers and partners grow. What You Will Do With Us As the Account Managerbased in Edmonton, AB, you will develop strategies to increase sales growth with a focus on mining operations and natural resources... 
    Full time

    Westburne

    Edmonton, AB
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Accountant. Be the first to apply!