Accounting and Office Manager
Listed on 2026-09-21
-
Accounting
Accounts Receivable/ Collections, Bookkeeper/ Accounting Clerk, Accounting Manager, Payroll
Pay: $68,000-$76,000 annually, based on a 32-hour work week, plus full employee benefits (equivalent to $85,000-$95,000 on a 40-hour-per-week basis)
Hours: 32-hours per week
Location: Downtown Portland
Who We AreSOJ is a Portland- and Seattle-based project management firm with 42 years of experience managing complex development projects for public, private and non-profit clients.
We are a women/minority-owned company, committed to working towards social equity, diversity, and inclusiveness both within our business and in our community. We strategically pursue projects that are innovative, ambitious, and will have a lasting positive impact. Find out more at
After more than 40 years, our fabulous Accounting & Office Manager is retiring, and we are looking for someone to become an integral part of our small firm. We are seeking an individual who is flexible and able to take on a broad range of tasks, with a proactive mindset to anticipate office needs. This individual will be responsible for day-to-day management of accounting and business office functions.
They will be central to the operation and spirit of our small firm and will work closely with our talented Project Coordinator.
This is a 32-hour-per-week, in-office position with a flexible schedule to be coordinated with the Managing Director. The position is eligible for full employee benefits.
As a key member of our small team, this role requires regular availability in the office during core business hours.
Key Responsibilities- Process payroll
. Process payroll in-house within one business day, with assistance from our payroll company.
Ensure accurate, timely, and compliant payroll for all employees, including PTO accrual tracking, 401K contributions, and tax filings. Maintain appropriate payroll documentation and files. Respond to payroll-related inquiries from staff and resolve concerns with the highest level of confidentiality. Make accurate payroll tax deposits to the IRS and Oregon/Washington Departments of Revenue. - Manage invoicing and accounts receivable
.Prepare and distribute invoices, monitor collections and outstanding balances, and track income and expenses. - Prepare financial reports
. Provide monthly reports tracking accounts receivable/payable, income and expenses, billable hours, shareholder benefit compensation and other financial metrics for review by Managing Directors. Assist Managing Director with forecasting and cash flow management. - Maintain accounting controls and records
. Maintain strong internal accounting controls and recommend process and operational improvements. Maintain an accurate and up-to-date Quick Books database. Resolve discrepancies and reconcile accounting information. Complete monthly bank, credit card, and balance sheet reconciliations. - Maintain banking relationships and transactions
. Manage banking relationships, account structures, and online banking access/controls; oversee electronic payments, wires, and check disbursements in accordance with established authorization procedures. - Provide administrative assistance to a nonprofit client.
Provide monthly financial and administrative support, including budget reporting, check preparation and obtaining signatures, managing monthly invoices and processing rental fee deposits. - Administer employee benefits
. Coordinate employee benefit enrollments, changes and annual renewals in collaboration with the Managing Director and/or benefits brokers.
Maintain benefits records and reconcile billings. Provide annual assistance with the retirement plan census and related information needed for preparation of Form 5500 filings. - Manage business insurance administration
. Respond to annual requests for information related to business insurance policies. Support annual business insurance audits by completing all required enrollment, renewal and audit forms. - Make quarterly and annual tax payments
. Coordinate with our accountant and make required quarterly and annual tax payments, ensuring payments are accurate and made by applicable deadlines. - Support general office administration
. As a member of a small team, contribute wherever needed to support the efficient operation of the office. Responsibilities may include ordering and maintaining office and kitchen supplies, helping maintain a clean and welcoming office, making coffee, coordinating routine office services and assisting with other administrative tasks as needed.
- Positive spirit, good humor and a…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).