Demo

Administrative Assistant

Town of Shrewsbury, Massachusetts
Shrewsbury, MA Full Time
POSTED ON 10/24/2026
AVAILABLE BEFORE 11/18/2026
Weekly Hours: 37.5 Hours/Week

Title: Administrative Assistant

Location: Recreation Department

Bargaining Unit: Non-Union

Supervisor: Recreation Director

Hiring Range: $56,341.49 to $59,790.04 Annually (DOQ)

Summary

The Town of Shrewsbury is looking for an energetic, detail-loving Administrative Assistant to serve as the heart and hustle of our Recreation Department! Driven by our strategic goal to build a Thriving and Prosperous community through top-tier recreation, rich cultural experiences, and vibrant local connections, this role puts you right at the center of what makes Shrewsbury a premier place to live, play, and grow. If you love variety, thrive on solving puzzles, and want to be the friendly face behind our favorite town events, this is your backstage pass!

Sitting right at the heart of the action, you’ll keep departmental operations moving smoothly, managing program registrations, facility permitting, bi-weekly payroll, accounts payable, and essential meeting support for Town boards. Working alongside dynamic municipal teams, you’ll gain hands-on experience across local government administration, financial reconciliation, and public relations. It’s an exceptional foundation for ongoing professional development, allowing you to level up your project management skills while seeing your daily work turn into direct, meaningful impacts and real smiles across the community!

What You’ll Do

  • Serve as the primary administrative point of contact, providing front-line public assistance, issuing facility and field permits, managing program registrations, and maintaining key usage schedules.
  • Handle accounts payable, process weekly payroll, manage purchasing cards, issue invoices, deposit receipts, and reconcile accounts with the Finance Department.
  • Design program visual materials, update the Town website and social media, coordinate seasonal guides, and manage public notices.
  • Assist with bid procurement documents, compile public notices, and provide administrative support to Town boards and commissions (including agenda preparation and minute-taking).
  • Maintain departmental databases, generate usage and sales reports, and assist with special events or facility operations as needed.

What You Bring

  • Associate’s degree in Business Administration or a related field and 3 years of administrative experience including hands-on bookkeeping and payroll management or an equivalent combination of education and experience. Prior experience working in a municipal or local government setting is preferred.
  • Ability to execute daily office operations using strong organization, record-keeping, and confidential file management skills.
  • Demonstrate proficiency in Microsoft Office, Google Suite, and Canva. Experience with Munis and recreation software is a plus.
  • Maintain accurate financial records and draft clear, professional written communications.
  • Knowledge of town government, municipal procedures, and public works rules and regulations.
  • Deliver exceptional customer service, interacting tactfully with the public, municipal departments, and government bodies.
  • Ability to work independently, manage competing priorities, and apply strong analytical skills to resolve daily operational tasks.

Work Hours & Benefits

The Administrative Assistant works closely with the terrific team in the Recreation Department at 835 Main Street, Shrewsbury, MA 01545 in a busy office setting with regular interruptions to respond to requests for information. Standard work hours are Monday, Wednesday, and Thursday from 8:00 AM to 4:30 PM; Tuesday from 8:00 AM to 6:30 PM; and Friday from 8:00 AM to 12:00 PM. The Administrative Assistant attends monthly evening meetings as needed. The Town of Shrewsbury offers a comprehensive benefits package featuring health insurance, a public pension system, generous paid time off, professional development opportunities, and an extensive Employee Assistance Program. Additionally, Shrewsbury is one of the first municipalities in the Commonwealth to provide Paid Family & Medical Leave.

How to Apply

Become the Beat of Shrewsbury Recreation! To learn more about this position please review the full job description. When applying for this position a cover letter and resume may be sent via email to Lilianne Exinor, Human Resources Coordinator, at jobs@shrewsburyma.gov indicating the position you are applying for in the subject line. The position is open until filled with initial review of applicants October 6, 2026.

Salary : $56,341 - $59,790

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Administrative Assistant?

Sign up to receive alerts about other jobs on the Administrative Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$42,423 - $53,300
Income Estimation: 
$49,359 - $62,131
Income Estimation: 
$40,950 - $50,639
Income Estimation: 
$59,158 - $74,794
Income Estimation: 
$72,615 - $89,381
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Town of Shrewsbury, Massachusetts

  • Town of Shrewsbury, Massachusetts Shrewsbury, MA
  • Weekly Hours: Dependent on Programming Title: Recreation Instructors and Program Leaders Location: Misc. Bargaining Unit: Non-Union Hiring Range: $25/hour ... more
  • 2 Days Ago

  • Town of Shrewsbury, Massachusetts Shrewsbury, MA
  • Weekly Hours: Up to 10 hours per week Title: Sealer of Weight & Measures Location: Field, Town Hall & Public Works Garage Bargaining Unit: Non-Union Hiring... more
  • 2 Days Ago

  • Town of Shrewsbury, Massachusetts Shrewsbury, MA
  • Summary The Town of Shrewsbury is seeking a Business Manager to lead the financial and administrative heart of our Department of Public Works (DPW). In thi... more
  • 3 Days Ago

  • Town of Shrewsbury, Massachusetts Shrewsbury, MA
  • Weekly Hours: 37.5 Hours/Week Title: Office Assistant Location: Town Hall Bargaining Unit: Non-Union Supervisor: Town Clerk Hiring Range: $52,902.81 - $57,... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Administrative Assistant jobs in the Shrewsbury, MA area that may be a better fit.

  • TotalMed Marlborough, MA
  • About this Role Job details $44.74 / hour Marlborough, Massachusetts Profession: Administrative Support Facility Type: ??? Specialty: Administrative Assist... more
  • 20 Days Ago

  • Robert Half Auburn, MA
  • Robert Half’s client in Auburn MA is looking for a detail oriented Administrative Assistant to help support their office! Responsibilities include: -Custom... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!