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

Senior Accountant

Full-time

Milestone Environmental Contracting Inc.

Milestone is looking for creative people who enjoy a challenge. We provide contracting excellence to our clients, daring them to let us collaborate on their toughest and most sensitive projects across Canada. Specializing in soil and ground remediation, water treatment, heavy civil construction, building decommissioning, land reclamation and rehabilitating sensitive habitats; our people thrive in a fast paced and everchanging environment. Everyone on our team believes in finding creative solutions for our clients while making a positive impact to our environment and community. This can be a tough job and isn’t for everyone. Milestone is up to the challenge, are you?

Milestone’s success comes from putting our team first. We are employee-owned and commit to keeping our people safe, offering competitive wages and benefits, and providing opportunity for professional growth and development. Putting our people first is a promise we have been able to deliver on for the last 10 years and we continue growing stronger. If you think you are a fit, then we want you to grow with us.

Learn more about us and what we do on our website!  MilestoneEnv.ca

At Milestone, we collaborate relentlessly; we strive to inspire a diverse team of talent; we care, we are equitable, we are inclusive. We want every team member to feel and know they belong here. We are inspired by our people - the best in the business. Our work with Indigenous partners and communities has been a tremendous source of pride and learning for Milestone. We are committed to Indigenous Peoples as partners and employees. We have much to learn from all our partners and employees. We look forward to continuing to attract and retain the best people to tackle the most complex challenges of a cleaner world. Only through acknowledging and encouraging everyone’s potential and contributions will we succeed.

POSITION SUMMARY:

Reporting into the Controller, the Senior Accountant will oversee our Indigenous entities, assist in budget/forecast process, lead the year end review engagement and assist in month end related tasks.

RESPONSIBILITIES:


  • Analyze profit and loss discrepancies and investigate variances

  • Assist Controller in putting together monthly financial statements and reporting package

  • Prepare WIP report data for MECI and joint ventures and support revenue recognition in accordance with ASPE

  • Act as subject matter expert (SME) for Indigenous relationships, including joint ventures, partnerships, and subsidiaries

  • Perform joint venture accounting and equity accounting

  • Complete intercompany accounting, reconciliations, and eliminations

  • Perform and review balance sheet reconciliations

  • Review and prepare accrued liabilities, prepaid expenses, bank reconciliations, JV capital assets, and depreciation

  • Prepare and review complex accruals and accounting estimates

  • Review project cost code entries and post required adjustments

  • Review and file GST returns for MECI and joint venture entities

  • Lead and act as the primary contact for year‑end Review Engagements and Audits related to Indigenous partnerships

  • Support quarterly capital asset reviews and potential impairment assessments with the operational team

  • Maintain up‑to‑date knowledge of ASPE (Accounting Standards for Private Entities) and apply requirements appropriately

  • Support and supervise other Accountants, including reviewing work and providing guidance and training

Health and Safety


  • Reads, understands, and follows Milestone’s Corporate Health and Safety Program, Policy and Procedures. Ensures health and safety is considered in the performance of all activities both on and off the job. Participation in H & S initiatives will be monitored and reviewed, as necessary.

QUALIFICATIONS:

Education & Certification Requirements:


  • Bachelor's degree

  • CPA designation

Experience Required:


  • At least 3-5 years of experience in accounting or finance.

  • Working at a CPA firm or a construction industry and/or some exposure to Indigenous partners is preferred, but not a requirement.

  • 1 Year post designation minimum

  • Hands on experience with preparing, analyzing and reconciling financial statements is essential

Knowledge, Skills and Abilities:


  • Strong written and verbal communication skills.

  • Organized with exceptional attention to detail.

  • Ability to coordinate multiple, often competing, tasks and timelines.

  • Comfortable working and collaborating with all levels of the organization.

  • Proficient in Microsoft suite, specifically Excel.

  • Able to work in a fast-paced environment and meet tight deadlines.

  • Keen to take on challenges and contribute to the success of the team and company.

  • Working knowledge of ASPE and applying such standards to our financial statements.

  • Understanding of taxation laws and other regulatory requirements relevant to the industry.

  • Understanding of revenue recognition/percentage of completion and its’s relationship with WIP in a project based environment.

  • Have a calm demeanor and bring a positive mindset.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Accountant in Langley, BC vacancy
  •  ...stable, privately owned organization where you'll gain broad exposure to development accounting while working alongside an experienced team. Your New Role As the Project Accountant, you'll play an integral role in supporting a portfolio of development projects from acquisition... 
    Senior
    Long term contract
    Full time

    Highview Partners

    Langley, BC
    5 hours ago
  • $87.85k - $128.85k per year

     ...Days of Work (BCGEU): Hours of Work (BCGEU): Hours per Week (BCGEU): We are seeking a highly skilled and technically strong Senior Accountant - Financial Reporting to join our Finance team! Job Overview Reporting to the Manager, Financial Reporting, this role serves... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Part time

    Kwantlen Polytechnic University

    Langley, BC
    18 days ago
  • $72k - $80k per year

     ...Account Manager Langley, BC Full-Time Reference Number: CAN-BC-LAN-069-140426 ABOUT THE ROLE Doman Building Materials is...  ...~ Strong experience building relationships with and selling to senior-level managers, owners, contract sellers, and buying decision makers... 
    Senior
    Permanent employment
    Full time
    Contract work
    Night shift

    Doman Building Materials Group Ltd

    Langley, BC
    5 hours ago
  •  ...Gillfor Distribution is seeking a full-time, highly motivated, and experienced Outside Account Manager for our Vancouver Island , British Columbia location. The Gillfor Outside Account Manager is accountable for driving results for the distribution center by creating and... 
    Suggested
    Full time
    Monday to friday
    Night shift

    Gillfor Distribution

    Langley, BC
    5 hours ago
  • $100k per year

     ...your career with a company long-term? Join  Hall Constructors as a Accounting Clerk ! The Accounting Clerk reports to the Corporate Controller for Hall Group of Companies’ business units and is accountable to assist the Corporate Controller with billings, accounts... 
    Suggested
    Long term contract
    Full time
    Work at office

    Hall Group Of Companies

    Langley, BC
    5 hours ago
  •  ...cleaner world. Only through acknowledging and encouraging everyone’s potential and contributions. POSITION SUMMARY: The Junior Accountant reports to the Controller and is responsible for supporting the day-to-day accounting functions of the organization, with a primary... 
    Full time
    Contract work
    Work at office
    Work from home
    Flexible hours

    Milestone Environmental Contracting Inc.

    Langley, BC
    5 hours ago
  • $50k - $60k per year

     ...Otter Co-op is now accepting applications for a Temporary  Full-Time Accountant I   for our Administrative Office located in Langley, BC.  This is a temporary role until October 31, 2026, to cover a leave of absence. Who we are: Otter Co-op is a diverse and growing... 
    Full time
    Contract work
    Temporary work
    Work at office
    Local area

    Otter Co-Op

    Langley, BC
    5 hours ago
  •  ...dynamic company where your sales expertise will accelerate growth and keep Canada moving, every day. Job Description The Account Development Specialist is the image, face, and voice of NAPA. You are accountable for building and maintaining quality business relationships... 
    Full time
    Local area

    NAPA Auto Parts

    Langley, BC
    6 days ago
  • $60k - $75k per year

     ...Otter Co-op is now accepting applications for a  Full-Time Accountant II   for our Administrative Office located in Langley, BC.  Who we are: Otter Co-op is a diverse and growing organization, serving the Lower Mainland, Fraser Valley and BC Interior since 1922. With... 
    Full time
    Work at office
    Local area

    Otter Co-op

    Langley, BC
    3 days ago
  •  ...on what matters? However you define it, Packd is built to help make it happen—for both our customers and our team. As a Financial Accountant & Operations Coordinator, you’ll help keep our business running smoothly by supporting financial processes, coordinating daily... 
    Long term contract
    Full time
    Work at office
    Monday to friday

    Packd Upfit Equipment

    Langley, BC
    18 days ago
  •  ...South Mill Champs is seeking a Director of Accounting & Financial Reporting to lead enterprise-wide accounting operations across multiple...  ...: Lead all accounting operations, including General Ledger, Accounts Payable, Accounts Receivable, Payroll, and Fixed Assets. Own... 
    Full time
    Work at office

    South Mill Champs Mushrooms

    Langley, BC
    19 days ago
  • $22.14 - $27.89 per hour

     ...Requisition Number : 229903 Job Description Cintas is seeking a New Account Installer to successfully ensure that new customers are highly satisfied with Cintas's products and services. Responsibilities include interacting with the customer and other Cintas Departments... 
    Remplacement
    Full time
    Local area
    Shift work
    Day shift

    Cintas Corporation

    Langley, BC
    5 days ago
  • $28.85 - $38.85 per hour

     ...Responsibilities Tasks Calculate and prepare cheques for payroll Keep financial records and establish, maintain and balance various accounts using manual and computerized bookkeeping systems Maintain general ledgers and financial statements Post journal entries... 
    Senior
    Permanent employment
    Full time
    Remote work

    Fatburger

    Langley, BC
    20 days ago
  •  ...Calculate and prepare cheques for payroll Keep financial records and establish, maintain and balance various accounts using manual and computerized bookkeeping systems Maintain general ledgers and financial statements Post journal entries Prepare other statistical... 
    Senior
    Full time

    Fatburger

    Langley, BC
    19 days ago
  •  ...and steady backlog of work extending well beyond a year, which ensures a secure and reliable workflow. We are seeking a qualified Senior Electrician to fill a permanent full-time position. The successful candidate must be a team player and have technical experience in industrial... 
    Senior
    Permanent employment
    Full time
    Casual work
    Immediate start

    AWC Process Solutions Ltd.

    Langley, BC
    20 days ago
  • AWC Water Solutions Ltd. specializes in providing integrated water, wastewater treatment plants and many other specialized industrial packaged solutions. We offer clients advanced in-house engineering & design with 3D modeling, piloting, fabrication and machining, in-house...
    Senior
    Full time
    Casual work
    Immediate start

    AWC Process Solutions Ltd.

    Langley, BC
    20 days ago
  •  ...control panel shop, and a full range of field services, allowing us to provide turn-key solutions. We are looking for an experienced Senior Project Manager to become a key member of the AWC Water Solutions project management team. The Senior Project Manager will report to... 
    Senior
    Full time
    For subcontractor
    Internship

    Awc Process Solutions

    Langley, BC
    5 hours ago
  • Administer bedside and personal care Administer medications Assist clients with bathing and other aspects of personal hygiene Assist in regular exercise, e.g., walk Feed or assist in feeding Launder clothing and household linens Perform light housekeeping ...
    Senior
    Full time
    Live In

    Yvonne Depolio

    Langley, BC
    4 days ago
  •  ...We are currently seeking a Senior Business Analyst to join our team. Participates as an active member of a functional team, applying an advanced level of business expertise to the analysis of complex business problems, and assessment and analysis of business domain, market... 
    Senior
    Full time
    Internship
    Local area
    Flexible hours

    Tru Cooperative Bank

    Langley, BC
    11 days ago
  •  ...We are currently seeking a Senior Financial Advisor to join our team. The Senior Financial Advisor provides exceptional customer service...  ..., personal and RRSP loans; opening personal or business accounts, debit/credit cards, LOC/overdraft protection, and related insurance... 
    Senior
    Internship
    Work at office

    Envision Financial

    Langley, BC
    26 days ago
  • $96.44k - $120.55k per year

     ...With nearly 300 retail locations, we proudly employ nearly 30,000 team members. We have an exciting opportunity for a full-time Senior Decision Science Analyst to join our More Rewards team in Langley, BC. Reporting to the Senior Manager, Customer Data & Analytics... 
    Senior
    Full time

    Pattison Food Group

    Langley, BC
    4 days ago
  •  ...As a leader in seniors’ care and housing, Park Place offers meaningful opportunities to grow both personally and professionally while...  ...flexible. Must possess the ability to make decisions and be accountable for those decisions. Strong communicator with Residents, families... 
    Senior
    Long term contract
    Part time
    Casual work
    Immediate start
    Flexible hours

    Park Place Seniors Living

    Langley, BC
    5 days ago
  •  ...As a leader in seniors’ care and housing, Park Place offers meaningful opportunities to grow both personally and professionally while serving elders in our communities across British Columbia, Alberta, and Ontario. Joining our team means being part of a diverse and supportive... 
    Senior
    Long term contract
    Part time
    Casual work

    Park Place Seniors Living

    Langley, BC
    5 days ago
  • $90k - $110k per year

     ...controls, compliance, budgeting, and day-to-day accounting. This search is intended for a finance...  ...Finance will serve as the organization’s senior financial leader. This is both a...  ...review. Prepare journal entries and account reconciliations. Maintain complete, accurate... 
    Senior
    Hourly pay
    Weekly pay
    Long term contract
    Permanent employment
    Full time
    Immediate start
    Weekend work
    Langley, BC
    17 days ago
  • $108.97k - $161.6k per year

     ...across the Lower Mainland. You will work with our experienced Senior Project Managers and our talented engineering team to ensure we...  ...management principles and processes including overseeing accountability of project delivery metric Previous experience leading projects... 
    Senior
    Remplacement
    Contract work
    For contractors
    Work at office
    Local area
    Relocation

    Binnie

    Langley, BC
    17 days ago
  •  ...Ingenuity, Entrepreneurial Spirit, Caring, Accountability and Collaboration. Responsibilities...  ...and report on project performance to senior management Authorize project expenditures...  ...Annual pro-rated $500 Health Spending Account; Group Registered Savings Plan (GRSP)... 
    Senior
    Full time
    Contract work
    For subcontractor
    Work at office

    Milestone

    Langley, BC
    5 hours ago
  •  ...and maintain strong relationships with existing clients and key accounts. Address customer concerns and feedback promptly to ensure satisfaction...  ...rates. Prepare and present regular sales reports to senior management. Use data-driven insights to optimize sales... 
    Senior
    Full time

    Hire Ground Talent

    Langley, BC
    20 days ago
  •  ...difference? Join us! We're crafting a purposeful, happy and vibrant seniors' community where our residents and employees flourish together...  ...is required Serving it Right Certification Key Accountabilities 1. Work as a team to provide a relaxed, enjoyable dining experience... 
    Senior
    Full time
    Local area
    Shift work

    Bria Communities

    Langley, BC
    12 days ago
  •  ...continuous evolution of its boutique-clinic network. Reporting to senior leadership, you will play a key role in connecting corporate...  ..., and training strategies. Foster a culture of innovation, accountability, and continuous improvement. Ensure a consistent and... 
    Senior
    Full time

    IRIS The Visual Group

    Langley, BC
    9 days ago
  •  ...operating system that fixes this : delivery, capacity, process, accountability and quality across our client-delivery teams (FP&A and...  ...Partner. This is a high-trust, high-authority role on a small senior team. Your decisions stick, your work is visible, and there is... 
    Senior
    Long term contract
    Full time
    Internship
    Flexible hours
    Shift work

    Eightx

    Langley, BC
    5 hours ago

Do you want to receive more vacancies?

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