Office Assistant

Town of Shrewsbury, Massachusetts

Shrewsbury (MA)

On-site

USD 48,000 - 58,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

prorated vacation: three weeks from 1
Health insurance
Retirement pension system
Employee Assistance Program
funded professional development
Paid Family and Medical Leave

Job summary

The Town of Shrewsbury, a full-service local government driven by high performance and creativity, is seeking a dedicated and organized full-time Office Assistant to join our team at the Council on Aging, located in the Shrewsbury Senior Center! This is a unique opportunity to contribute to the well-being of the senior community in Shrewsbury while enjoying a supportive work environment.

The Office Assistant handles invoices, payroll, financial records, reception duties, calendars, document

Qualifications

  • High school diploma or equivalent is required; an associate degree is preferred.
  • Minimum of 3 years of experience as an administrative assistant or office coordinator.
  • Experience in payroll, invoicing and financial record-keeping is expected.
  • Proficiency with Munis, Google Workspace and Microsoft Office is required.

Responsibilities

  • Process and manage invoices for timely payments.
  • Prepare payroll and ensure accurate employee compensation.
  • Maintain financial records using Munis software.
  • Greet visitors and assist staff and the public professionally.
  • Support receptionists with calls, emails, and correspondence.
  • Manage Google Calendars for meetings and events.
  • Create and edit documents, letters, reports and newsletters.
  • Manage the Senior Center’s social media accounts and content.
  • Coordinate transportation and assist van drivers daily.
  • Perform other related duties as required.

Skills

Time management
Attention to detail
Effective communication

Education

High school diploma or equivalent
Associate’s Degree in business administration, office management, or related field

Tools

Munis
MySeniorCenter
Google Workspace
Microsoft Excel
Microsoft Word

Job description

Weekly Hours: 37.5 Hours/Week

Title: Office Assistant

Location: Senior Center

Bargaining Unit: Non-Union

Supervisor: Council on Aging Director

Hiring Rate: $52,902.81 annually ($27.03 hourly)

Summary

The Town of Shrewsbury, a full-service local government driven by high performance and creativity, is seeking a dedicated and organized full-time Office Assistant to join our team at the Council on Aging, located in the Shrewsbury Senior Center! This is a unique opportunity to contribute to the well-being of the senior community in Shrewsbury while enjoying a supportive work environment.

Key Responsibilities
  • Process and manage invoices to ensure timely and accurate payments.
  • Prepare payroll, ensuring employees are compensated correctly and on time.
  • Maintain accurate financial records using Munis software.
  • Greet and assist visitors, clients, and employees with professionalism and courtesy.
  • Support volunteer receptionists with phone calls, emails, and correspondence.
  • Manage Google Calendars for scheduling meetings and events.
  • Create and edit documents, including letters, reports, and newsletters.
  • Manage and update the Senior Center’s social media accounts, creating engaging content to promote services and activities.
  • Assist with transportation coordination and support van drivers daily.
  • Perform other related duties as required.
Requirements
  • High school diploma or equivalent required; Associate’s Degree in business administration, office management, or related field preferred.
  • Minimum of 3 years of experience as an administrative assistant or office coordinator, preferably in a public service or nonprofit environment.
  • Strong understanding of office administration, payroll, invoicing, and financial record-keeping.
  • Proficiency in Microsoft Office (specifically Excel and Word) and Google Workspace, with the ability to quickly learn specialized municipal platforms such as Munis and MySeniorCenter.
  • Excellent organizational and time management skills, with the ability to multitask effectively.
  • Strong verbal and written communication skills, with the ability to interact professionally with seniors and the public.
  • Ability to maintain a compassionate and positive attitude in all interactions.
Work Hours & Benefits

The Office Assistant works from a shared office space within the Shrewsbury Senior Center, in a very public-facing position, with a work schedule of Monday 8:00am-4:30pm, Tuesday 8:00am-6:30pm, Wednesday & Thursday 8:00am-4:30pm, and Friday 8:00am-12:00pm. Benefit highlights include a prorated amount of three weeks of vacation from day one; high-quality health insurance; membership in the Shrewsbury Retirement Pension System; and a robust Employee Assistance Program. Shrewsbury also supports continuous growth through funded professional development opportunities and proudly stands as the first municipality in Massachusetts to provide comprehensive paid Family and Medical Leave, offering unmatched support for work-life balance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Office Assistant
Office Assistant

The Town of Shrewsbury • Shrewsbury (MA)

On-site
USD 48,000 - 58,000
Prorated vacation time
Health insurance
Pension plan
+1
Administrative Assistant
Administrative Assistant

Town of Shrewsbury, Massachusetts • Shrewsbury (MA)

On-site
USD 56,000 - 60,000
Administrative Assistant
Administrative Assistant

Shrewsbury Ma • Shrewsbury (MA)

On-site
USD 56,000 - 60,000
Health insurance
Public pension system
Generous paid time off
+3
Senior Center Office Assistant — Public Service & Growth
Senior Center Office Assistant — Public Service & Growth

Shrewsbury • Shrewsbury (MA)

On-site
USD 48,000 - 58,000
Prorated vacation time
Health insurance
Pension plan
+1
Senior Center Administrative Coordinator
Senior Center Administrative Coordinator

Town of Shrewsbury, Massachusetts • Shrewsbury (MA)

On-site
USD 48,000 - 58,000
prorated vacation: three weeks from 1
Health insurance
Retirement pension system
+3
Recreation Administrative Assistant
Recreation Administrative Assistant

Massrpa • Shrewsbury (MA)

On-site
USD 56,000 - 60,000
Dynamic Recreation Admin & Public Support
Dynamic Recreation Admin & Public Support

Shrewsbury Ma • Shrewsbury (MA)

On-site
USD 56,000 - 60,000
Health insurance
Public pension system
Generous paid time off
+3
Community Recreation Admin & Events Coordinator
Community Recreation Admin & Events Coordinator

Massrpa • Shrewsbury (MA)

On-site
USD 56,000 - 60,000
Senior Services Municipal Assistant (PDF)
Senior Services Municipal Assistant (PDF)

Town of Lexington • Lexington (MA)

On-site
USD 30,000 - 39,000
Utility Billing Specialist
Utility Billing Specialist

Town of Shrewsbury, Massachusetts • Shrewsbury (MA)

On-site
USD 38,000 - 55,000
Health insurance
Public pension
Paid time off
+2