Talent.com
Junior Controller
Junior ControllerOnsite Engineering Ltd. • Salmon Arm, BC, Canada
Junior Controller

Junior Controller

Onsite Engineering Ltd. • Salmon Arm, BC, Canada
7 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Salary : $65,000 to $85,000, plus benefits

Company Overview :

Onsite Engineering is a mid-sized consulting engineering and geoscience company with multiple offices across BC. We are a diverse company that provides high quality engineering and geoscience services to government and industry in a professional yet casual work environment.We understand that, as professionals in the engineering field, the work we do builds the places we live, work, and play for generations and we are proud to play our part. We have purposely built our company to allow our professionals to do what they do best top notch technical work.

Position Overview :

The Junior Controller reports to the Business Manager and supports the oversight of financial operations by coordinating accounting activities, reinforcing internal controls, and contributing to timely and accurate financial reporting. The position will be based in the Salmon Arm office and is a key member of the Accounting and Finance team. This role plays a handson and ownershipdriven role in the organizations financial operations, with responsibility for monthend, quarterend, and yearend processes, financial reporting, cost analysis, and budgeting support. The Junior Controller will work with a high degree of independence, exercising professional judgment while ensuring accuracy, compliance, and adherence to internal controls and accounting policies. This position also provides functional support across Accounts Receivable, Accounts Payable, and Payroll, acting as a senior accounting resource and supporting continuous improvement of financial processes and controls.

Major Job Functions :

  • Prepare and review financial statements and management reports
  • Lead assigned components of monthly, quarterly, and yearend close processes
  • Prepare account reconciliations, analyses, and supporting schedules
  • Analyze and report on project and departmental costs, including variance explanations
  • Support annual budgeting, forecasting, and ongoing budget monitoring
  • Review and support Accounts Receivable, Accounts Payable, and Payroll activities
  • Ensure compliance with internal controls, accounting policies, and regulatory requirements
  • Support internal and external audit processes, including preparation of audit documentation
  • Identify, recommend, and implement process improvements to strengthen financial controls and cost efficiency
  • Act as a technical accounting resource to internal stakeholders, including project managers and leadership
  • Provide guidance and informal mentoring to junior accounting staff as appropriate
  • Perform other duties and tasks as assigned

Specific Skills and Knowledge :

  • Strong proficiency with Microsoft Office 365, particularly Excel (intermediate to advanced level)
  • Excellent verbal and written communication skills
  • Strong organizational skills with attention to detail
  • Ability to manage multiple priorities and meet tight reporting deadlines
  • Experience with accounting and timeandbilling systems (e.g., BQE Core, Payworks, or similar)
  • Ability to work independently while collaborating effectively with crossfunctional teams
  • Proven ability to work cooperatively with staff, management, and external partners
  • Strong analytical mindset with welldeveloped problemsolving and conceptual skills
  • Education and Experience :

  • University degree or diploma in Business, Finance, Commerce, Accounting, or a related field
  • CPA designation required
  • Minimum 24 years of progressive accounting experience
  • Prior experience in consulting, engineering, construction, or projectbased environments considered an asset
  • Experience working with accounting software and financial systems
  • Demonstrated experience supporting monthend close and financial reporting processes
  • CPA Development Support

    OEL supports ongoing professional development for Chartered Professional Accountants. Eligible employees may receive support that can include :

  • CPA membership dues reimbursement
  • Continuing professional development (CPD) support
  • Access to mentorship and progressively responsible work aligned with CPA competency development
  • Eligibility and reimbursement levels are subject to company policy.

    Salary :

    $65,000 to $85,000 annually, plus benefits.

    Actual compensation within the range will be determined based on jobrelated factors such as accounting experience, CPAlevel competencies, and scope of responsibility.

    Benefits Summary :

  • Flexible working arrangements.
  • Competitive salary.
  • Great career advancement opportunities.
  • A full benefit package including extended health, vision, and dental coverage, and GRSP matching.
  • Interesting and diverse project work.
  • Relocation assistance.
  • Continuous support for growth through both internal and external professional development opportunities.
  • Create a job alert for this search

    Junior Controller • Salmon Arm, BC, Canada

    Similar jobs
    Junior Environmental Professional Assessment and Reclamation

    Junior Environmental Professional Assessment and Reclamation

    Triton Environmental Consultants LTD. • Vernon, BC, Canada
    Full-time
    With over three decades of experience, Triton Environmental Consultants Ltd.Triton) delivers pragmatic environmental solutions that help projects move forward responsibly.Our people-first, safety-d...Show more
    Last updated: 1 day ago • Promoted
    Head of Nordic Programs, Operations & Community

    Head of Nordic Programs, Operations & Community

    Canada West Ski Areas Association • Vernon, Regional District of North Okanagan, Canada
    Full-time
    A leading Nordic ski club is seeking an experienced General Manager to oversee operational excellence and community engagement. The successful candidate will drive programming and long-term strategi...Show more
    Last updated: 15 hours ago • Promoted • New!
    Sales Representative - 60k / Year - Remote

    Sales Representative - 60k / Year - Remote

    Spade Recruiting • Vernon, British Columbia
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 1 day ago • Promoted
    Engineer in Training or Junior Engineer

    Engineer in Training or Junior Engineer

    Onsite Engineering Ltd. • Salmon Arm, BC, Canada
    Full-time
    Salary : 1st Year EIT (E1-E2) 60-70k; 2nd Year EIT (E2) 65-75k; 3rd Year EIT (E2) 75-85k; 4th Year EIT (E2-E3) 80-90k; Junior P. Onsite Engineering is a mid-sized consulting engineering and geoscienc...Show more
    Last updated: 30+ days ago • Promoted
    Geometry Private Tutoring Jobs Salmon Arm

    Geometry Private Tutoring Jobs Salmon Arm

    Superprof • Salmon Arm, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Infrastructure General Manager - Public Sector Leader

    Infrastructure General Manager - Public Sector Leader

    Regional District of North Okanagan • Coldstream, Regional District of North Okanagan, Canada
    Full-time
    A local government agency is seeking a seasoned General Manager, Infrastructure.The successful candidate will lead various departments and will be responsible for significant capital and operationa...Show more
    Last updated: 6 days ago • Promoted
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Sorrento, Canada
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Arithmetic Private Tutoring Jobs Salmon Arm

    Arithmetic Private Tutoring Jobs Salmon Arm

    Superprof • Salmon Arm, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Cashier

    Cashier

    A&W Restaurants • Vernon, BC, Canada
    Full-time +2
    Vernon, BC , Village Green Mall .Permanent Full-time and permanent part-time.Various shifts available (Days, Evenings, and Weekends). The McMurray Group owns and operates A&W restaurants ac...Show more
    Last updated: 30+ days ago • Promoted
    Junior Controller : Financial Reporting & Budgeting

    Junior Controller : Financial Reporting & Budgeting

    Onsite Engineering • Salmon Arm
    Full-time
    A consulting engineering firm in Salmon Arm is seeking a Junior Controller to oversee financial operations.Responsibilities include preparing financial statements, leading month-end close processes...Show more
    Last updated: 5 days ago • Promoted
    General Manager

    General Manager

    Steve Marshall Group • Vernon, Regional District of North Okanagan, Canada
    Full-time
    Vernon Nissan is nestled in the beautiful Okanagan Valley, where lifestyle and opportunity go hand in hand.Our dealership is built on a culture of respect, transparency, and local pride.We serve a ...Show more
    Last updated: 7 days ago • Promoted
    Supervisor of Administrative Services - Vernon - 2025.227

    Supervisor of Administrative Services - Vernon - 2025.227

    Community Living BC • Vernon, BC, Canada
    Full-time +1
    We are proud to be selected as one of B.If you are looking for an opportunity to contribute your experience, knowledge, and passion in a meaningful way, CLBC is the place for you!.Community Living ...Show more
    Last updated: 14 days ago • Promoted
    Chief Member Experience & Growth Leader

    Chief Member Experience & Growth Leader

    SASCU • Salmon Arm, Columbia-Shuswap Regional District, Canada
    Full-time
    A financial services organization is seeking a Chief Member Experience Officer in Salmon Arm, BC.This full-time role involves leading member-facing functions, driving growth in member relationships...Show more
    Last updated: 19 days ago • Promoted
    Junior Controller

    Junior Controller

    Onsite Engineering • Salmon Arm
    Full-time
    Onsite Engineering is a mid-sized consulting engineering and geoscience company with multiple offices across BC.We are a diverse company that provides high quality engineering and geoscience servic...Show more
    Last updated: 5 days ago • Promoted
    Interim CFO (CPA) - Municipal Finance Leader

    Interim CFO (CPA) - Municipal Finance Leader

    Salmon Arm Chamber Of Commerce • Salmon Arm, Columbia-Shuswap Regional District, Canada
    Full-time +1
    A regional chamber of commerce in Salmon Arm is seeking an experienced Finance professional for a temporary 8-month coverage role. The successful candidate will oversee the Finance Department's oper...Show more
    Last updated: 18 days ago • Promoted
    Junior Staff Accountant

    Junior Staff Accountant

    Targeted Talent • Vernon, BC, Canada
    Full-time +1
    The job will start part-time and has the potential to ramp-up to full-time over the year.Perform bookkeeping functions such as accounts payable, accounts receivable, payroll, and reconciliations fo...Show more
    Last updated: 30+ days ago • Promoted
    Early Childhood Educator Assistant - Casual

    Early Childhood Educator Assistant - Casual

    BGC Okanagan • Vernon, BC, Canada
    Permanent
    Early Childhood Educator Assistant.Locations : Vernon, BC (Lakers Club).Make a difference every day with BGC Okanagan!.We are currently seeking Casual Early Childhood Educators Assistant to join our...Show more
    Last updated: 30+ days ago • Promoted
    Early Childhood Educator Assistant (Casual)

    Early Childhood Educator Assistant (Casual)

    BGC Okanagan • Vernon, BC, Canada
    Permanent
    Early Childhood Educator Assistant.Locations : Vernon, BC (Club on 35th).BGC Okanagan is hiring casual Early Childhood Educator Assistants for the Early Years program at our Club on 35th in Vernon.I...Show more
    Last updated: 30+ days ago • Promoted