You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Swim Recruiting

Internal Auditor

Posted 26 days ago

Job Details

Category

Location

Salary

dollar sign65 to 85 per hour

Job Description

Join a high-impact, lean audit team where you will step in immediately to drive meaningful internal audit and risk initiatives within a collaborative municipal environment.This is a hybrid position with an expectation of a minimum three days onsite.
Two-three-month contract.

Who – The Company: 
A well-established municipal organization serving a diverse and growing community, with a strong focus on accountability, service delivery, and operational excellence. Offers a collaborative, public-sector environment where professionals can directly influence processes and improve outcomes across the organization.

What- The Role:
This is a contract opportunity supporting the internal audit and risk function within a municipal environment and is open due to an increased workload.
The team is relatively lean and collaborative, currently consisting of four individuals across audit and risk. This role will play a key part in helping the team stay on track with audit plans, operational reviews, and risk-related initiatives.
Responsibilities:
  • Support and execute internal audit engagements from planning through to reporting.
  • Conduct operational and compliance reviews across various departments.
  • Identify risks, control gaps, and areas for process improvement.
  • Develop practical, actionable recommendations to strengthen controls and operations.
  • Partner cross-functionally with stakeholders to gather information and communicate findings.
  • Assist with broader risk-related initiatives as needed.
Who- the Candidate: 
  • 5+ years of experience in internal audit, risk, and a broad range of audits.
  • Demonstrated analytical skills from taking audit finding to report stage.
  • Strong writing experience when it comes to audit reports but also procedural documentation.
  • Experience with fraud/risk and whistleblower policies and procedures.
  • Ability to work independently and manage deliverables with minimal oversight.
  • Strong analytical skills and sound professional judgment.
  • A pragmatic, solutions-oriented mindset.
  • Effective communication skills and the ability to build relationships across teams.
  • Experience with public sector or municipal experience (not a deal breaker).
How much:
$65-85/hr + 4% vacation pay.

Where:
Richmond, hybrid schedule, min 3 days onsite.

When & How To Apply: 

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested and already have a Recruiter at Swim, please reach out very soon.



About Swim Recruiting

SWIM provides Permanent and Contract Recruitment Services in a variety of specializations and industries. Our well established client network includes small businesses right through to large global corporations.

Application closing date is 2026-06-23

Current Openings

Back to search detail

Interested in jobs like this?

Sign up for email alerts
Get job alerts

Work with our Featured Employers

HiredX:

Quarterly Tech
Speed Networking Events

Connecting ambitious talent and recruiters through real-life experiences, we build a bridge between education, opportunity, and meaningful human connection.

Sign up to our events
Job successfully reported

Thank you for helping us identify suspicious behaviour.

Support Assistant

BcJobs Employer Support