Senior Accountant / Finance Manager (SME)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$13 per hour

HOURS PER WEEK

38

DATE UPDATED

Apr 4, 2026

JOB OVERVIEW

About Performance Windows / Parliament Constructions

Performance Windows and Parliament Constructions are Canberra-based Australian businesses working across window fabrication, glazing, carpentry, fitouts, and construction projects. We support both residential and commercial builders and are looking for a hands-on accountant / bookkeeper to take ownership of our day-to-day finance and admin functions on a long-term basis.

This is a serious ongoing role, not a one-off project. We want someone reliable, detail-focused, and capable of supporting a growing Australian business.

?

This Is Not a One-Off Project

This is a long-term ongoing role managing the finance function across our businesses. You will handle the full range of bookkeeping and accounts tasks, while also helping management stay on top of cashflow, reporting, payroll, and general financial administration.

?

Day-to-Day Responsibilities
• Bank and account reconciliations
• Accounts payable and accounts receivable
• Client invoicing and follow-up of outstanding payments
• Payroll processing, including STP reporting
• BAS / GST preparation and lodgement support
• General ledger maintenance and cleanup
• Data entry and finance admin tasks
• Assisting with employee onboarding and offboarding paperwork
• Supporting general office and accounts administration where required

?

Higher-Level Responsibilities
• Monthly financial reporting to management
• Budget preparation and cashflow forecasting
• Variance analysis and general business performance insights
• Management reporting and KPI tracking
• Assisting management with financial compliance and business reporting

?

You Must Have
• Strong working knowledge of Australian bookkeeping and accounting requirements, including BAS, GST, and STP
• Xero proficiency — essential
• Experience with payroll systems such as Employment Hero, Xero Payroll, or similar
• Experience working with an Australian small-to-medium business
• Excellent English and clear communication skills
• High attention to detail and ability to work independently
• Strong organisation and reliability
• Construction, trades, or project-based business experience highly regarded

?

Highly Regarded (Bonus)
• Experience with JobPac construction accounting software
• Experience in construction / subcontractor-based businesses
• Familiarity with project costing and job tracking systems

?

Hours & Timezone

This is a full-time ongoing role, generally Monday to Friday during Australian business hours, with some flexibility for the right candidate.

?

To Apply

Please answer these questions in your application:
1. Describe your experience with Australian BAS / GST lodgement and Xero. How many Australian clients or businesses have you worked with?
2. What financial reports do you usually prepare for management, and how often?
3. What payroll systems have you used, and how many staff have you processed payroll for?
4. Do you have experience working with construction, trades, or project-based businesses?

To show us you have read this carefully, please begin your application with the word: “Balanced.”

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0139
Total Execution Time  0.0153
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,184 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Accountant-Finance-Manager-SME-1616965
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0077 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1616965
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 921102
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1616965
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1616965' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1616965 
0.0009   UPDATE employer_jobs SET hit_counts '***Apr-04-2026=124***Apr-05-2026=358***Apr-06-2026=233***Apr-07-2026=70***Apr-08-2026=32***Apr-09-2026=29***Apr-10-2026=25***Apr-11-2026=12***Apr-17-2026=1' WHERE job_id'1616965'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=884' WHERE job_id'1616965'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1616965' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1616965 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '921102'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)