• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations

    12 results for Office Manager in Topsham, ME

    Tax Manager CPA Robert Half has partnered with a leading public accounting firm in Portland to locate a Tax Manager. <br><br>The ideal Tax Manager candidate will have 5+ years of public accounting tax experience with CPA certification, supervisory experience and leadership skills.<br><br>Primary Duties:<br><br>• Reviewing C corporation, S corporation, LLC, partnership, fiduciary, exempt, and individual tax returns<br>• Assisting in complex tax planning for closely held businesses and individual clients<br>• Becoming an expert in the niche industries in which you work and providing management advisory and consulting services<br>• Supervising, training, and evaluating other team members<br>• Structuring, overseeing, and collaborating with our leadership team on a variety of engagements<br>• Leading client service teams and ensuring that clients are pleased with our services, services are delivered timely and efficiently, and team members are developing<br>• Communicating solutions to complex issues requiring creativity, research, and understanding<br><br>Benefits:<br><br>• Health insurance (vision included)<br>• Long-term disability insurance<br>• Life insurance<br>• 401(k) plan<br>• Medical and dependent care plan (FSA)<br>• Voluntary dental plan<br>• Various incentive compensation plans<br>• Flexible work arrangements<br>• Reduced summer hours<br><br>Desired Skills and Experience:<br><br>• Five years of experience at a CPA firm<br>• CPA certification<br>• Proficiency with ProSystem fx Tax<br>• Strong communication skills, including the ability to articulate complex tax and financial information to all levels of clients<br>• Strong client rapport and project management skills<br>• Ability to handle multiple engagements<br>• Willingness to train, evaluate, and mentor staff<br>• Enjoy working alongside the management team on a variety of engagements<br>• <br><br>Education Requirements:<br>• Bachelor’s degree, including the academic courses sufficient for certification as a CPA<br><br>For consideration apply online with resume.<br><br>Jennifer Thompson<br>Robert Half Finance & Accounting - Permanent Placement<br>Connect with me on Linkedin Test Center Administrator We are offering a long term contract employment opportunity for a Test Center Administrator in South Portland, Maine. The individual will be primarily involved in the administration and monitoring of various web-based credentialing or certification tests such as CPAs, LSATs, etc. in a testing site. This role operates in a secure, controlled environment that requires a high degree of integrity and understanding of confidentiality protocols.<br><br>Responsibilities:<br><br>• Assisting test-takers in the check-in process and ensuring they adhere to the testing protocols.<br>• Confirming the identities of test-takers by checking their IDs as part of the center's security measures.<br>• Conducting regular security checks every 10-15 minutes to ensure adherence to testing rules and prevent cheating.<br>• Handling light office work, including responding to emails and managing test-related applications.<br>• Starting and stopping web-based tests, demonstrating computer proficiency and familiarity with specific applications.<br>• Ensuring that all test-takers' materials are in line with the testing regulations, disallowing unauthorized items such as calculators, notes, etc.<br>• Regularly monitoring the testing room, requiring mobility and physical activity.<br>• Maintaining the integrity of the testing environment, ensuring a fair and secure process for all test-takers. Software Developer Opportunity Description<br><br>Seeking a passionate, experienced Development Manager. This is an exciting opportunity to lead development team efforts creating front and back-end applications to support internal and external consultative services in a DevOps environment.<br><br>The position will be based out of our Portland, Maine office<br><br>Role & Responsibilities<br>We are looking for a hands-on Developer Manager with advanced technical and leadership skills to collaborate on software design solutions and build high-quality, innovative, fully performing software in compliance with coding standards and technical design.<br>• Lead a team of qualified Developers to define, deploy, and run a DevOps practice facilitating rapid iterative deployments<br>• Monitor, evaluate, and ensure the completion of Development tasks and projects according to timelines<br>• Manage professional development, training, and provide mentorship and guidance to members of the DevOps team<br>• Consult with management and/or clients on the operational requirements of software solutions<br>• Establish comprehensive understanding of objectives and develop intuitive, user-friendly solutions<br>• Gather and refine specifications and requirements based on technical needs<br>• Oversee all phases of the development lifecycle from initial specification through developing, testing, and launching<br>• Identify tools and technologies to drive automation and optimization in support of development, testing, and deployment<br>• Collaborate with the creative team to match visual design intent<br>• Engage with internal and external clients to ensure successful audience adoption<br>• Keep abreast of industry best practices and implement<br>• Train and mentor junior development team members<br>• Participate in initiatives and contribute positively to our team environment<br>Qualifications<br>• Bachelor's degree in computer science/related field of study, or comparable experience<br>• 8+ years’ development experience, 5+ years in a supervisory role<br>• 3+ years of experience working with professional software engineering practices for the full software development lifecycle including coding standards, code reviews, source control management, build process, testing and operations<br>• 5+ years of experience:<br>o Developing web applications with RESTful architectures<br>o JavaScript, Node.js, React, HTML, CSS<br>o Experience with server-side Express.js framework<br>• Excellent written and verbal communication and exceptional attention to detail<br>• Working knowledge of user interface (UI) design<br>• Strong relational database development skills (MySQL)<br>• Experience with:<br>o Basic DevOps, deploying and maintaining client projects<br>o Programming knowledge in SQL, operating system experience with LINUX and relational database knowledge with runtime environments like Node.js<br>o Modular, object-oriented programming design<br>o Frontend and backend testing frameworks integrated in a CI environment (Cypress, Artillery, SonarQube, Jest) Administrative Assistant We are on the lookout for an Administrative Assistant to be a part of our team in Portland, Maine. This role is primarily focused on handling customer inquiries and coordinating with field workers for service calls. The Administrative Assistant will also manage clerical tasks such as filing and check depositing. This job offers a long-term contract employment opportunity in a dynamic workplace environment.<br><br>Responsibilities:<br><br>• Fielding a high volume of inbound phone calls and addressing customer inquiries<br>• Coordinating with field workers by distributing service calls and providing detailed repair information<br>• Managing customer-related data entry tasks and maintaining accurate records<br>• Processing customer requests for repairs and construction services<br>• Performing administrative duties such as filing and depositing checks<br>• Prioritizing varying tasks throughout the day and demonstrating flexibility in task management<br>• Participating in cross-training for multiple aspects of the business operations. Accounting Manager <p>Robert Half has partnered with an extablished community organization in Portland to locate an Accounting Manager for a full-time position with benefits.</p><p><br></p><p>This role offers 50% hybrid-remote schedule, with weekly days in office. Must live in Maine.</p><p><br></p><p>The ideal accounting manager will have the following skills & experience:</p><ul><li>Bachelor's Degree in Accounting, Finance, Business or similar.</li><li>7+ years progressive GL accounting experience.</li><li>Recent accounting management - supervises a small team.</li><li>MUNIS software experience preferred</li><li>Payroll experience</li><li>General Ledger through Month-End close.</li></ul><p><br></p><p>Employer offers generous benefits including:</p><p>Health plan, dental, vision, life insurance, FSA, Retirement with 100% match, generous vacation and paid holidays.</p><p><br></p><p>For consideration, apply online with resume.</p><p>Jennifer Thompson</p><p>Robert Half Finance & Accounting - Permanent Placement</p> Project Manager III - Service Operations <p>We are offering a long term contract employment opportunity for a Project Manager III - Service Operations in the Auburn, Maine area. As part of the team, you'll be tasked with planning, monitoring, and managing internal projects from initiation to completion. Your expertise will be crucial in coordinating project planning, resourcing, staffing, supply and subcontract management, progress reporting, troubleshooting, and people management. </p><p><br></p><p>Responsibilities </p><p><br></p><p>• Demonstrating sound judgment in selecting methods and techniques for obtaining solutions, you will work on projects of diverse scope where analysis of data requires evaluation of identifiable factors. </p><p><br></p><p>• You will be responsible for managing projects through the application of comprehensive project management concepts. This includes leading and coordinating groups/resources, organizing and tracking tasks, mitigating risks, engaging stakeholders, creating and monitoring deliverables, and reporting on obstacles to ensure effective project outcomes.</p><p><br></p><p>• Maintaining project documentation, including charter, plan, scope statement, communication plan and deployment timeline, will be part of your role.</p><p><br></p><p>• Researching, providing, formatting, and analyzing data will be key to your role. You'll observe and analyze patterns, trends, and correlations to make recommendations on company strategic issues and projects. </p><p><br></p><p>• You will control and mitigate project risks by performing qualitative and quantitative analysis of risks and trigger events, planning risk response, establishing contingency plans, anticipating dependencies affected by ongoing project changes, and recommending ways to mitigate future risks to management.</p><p><br></p><p>• Tracking and reporting on key metrics (i.e. deliverables, financials, duration, benefits, readiness) and communicating findings to stakeholders and leadership will be an integral part of your role.</p><p><br></p><p>• You will manage the alignment, buy-in, and support of diverse project stakeholders by building and maintaining relationships with internal partners, third party vendors, and leadership.</p> HR Generalist We are on the lookout for a skilled HR Generalist to join our team based in Portland, Maine. Your primary function will be to manage and maintain employee databases, support in onboarding new hires, coordinate recruitment efforts, and assist in union negotiations. You will also be responsible for processing and recording benefits, ensuring all HR-related activities comply with the relevant policies and regulations. <br><br>Responsibilities:<br><br>• Oversee the establishment and maintenance of comprehensive employee databases, ensuring compliance with policies, procedures, and applicable laws.<br>• Assist with the onboarding of new employees, including conducting reference checks and scheduling pre-employment exams.<br>• Coordinate with the Payroll Department for setting up non-tax employee deductions in new employee files.<br>• Provide support and information related to HR and benefits to all employees.<br>• Efficiently process and record all personnel action forms with the necessary approvals.<br>• Oversee the employee performance review process and ensure related documentation is recorded and filed accordingly.<br>• Manage the processing and recording of benefits such as retirement, medical, dental, vision, and life insurances.<br>• Coordinate recruitment efforts for all exempt and nonexempt employees, and manage both union and non-union job bid processes.<br>• Prepare and maintain records for weekly acting capacity and added duty personnel record change forms, verifying pay rates and transmitting information to the Payroll Department.<br>• Assist in union negotiations, including proposal development and analysis based on directives from higher management.<br>• Ensure the maintenance of filing systems of confidential medical information within the HR Department.<br>• Provide information to management, stakeholders, benefit providers, and regulatory agencies relative to compensation and benefits as directed.<br>• Perform periodic reviews of HR data output to ensure accuracy and completion. Systems Analyst <p>We are seeking an experienced Systems Analyst to join a manufacturing client and play a pivotal role in optimizing Sales & Distribution processes. This role requires a professional with a solid background in SAP Sales Distribution (SD) and various sales tools, who can bridge the gap between complex technical solutions and business needs. As a Systems Analyst, you will work closely with international teams to enhance SAP HANA S4 Sales & Distribution functionality, including integration with Finance and Supply Chain Management modules.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Support, configure, and optimize the SAP S4/HANA Sales & Distribution (SD) module, focusing on order-to-cash processes.</li><li>Collaborate with cross-functional teams, providing technical and functional support to align SAP SD functionalities with business needs.</li><li>Analyze, troubleshoot, and resolve issues in SAP SD, leveraging user-exits, debugging, and SAP customization where necessary.</li><li>Assist in the development and deployment of solutions that integrate with SAP Finance and Supply Chain Management.</li><li>Serve as a point of contact for technical inquiries, offering insights into SAP user-exits and customization concepts.</li><li>Act as a liaison between technical teams and business users, effectively translating complex technical concepts.</li><li>Contribute to international, cross-functional projects, collaborating with teams from diverse backgrounds.</li><li>Assist in the design and implementation of solutions for manufacturing processes, with an emphasis on SAP WM and TM integration where applicable.</li></ul><p><br></p> Associate We are offering an exciting opportunity for an Associate in the legal industry based in Brunswick, Maine, United States. As an Associate, you will be expected to handle case evaluations, predominantly involving vehicle damage claims, and represent the firm in litigation matters. You will be required to collaborate with various parties, including insurance adjusters, opposing and local counsel, and client representatives. <br><br>Responsibilities:<br><br>• Evaluate high volume case files for liability and recoverability<br>• Communicate with insurance adjusters, opposing counsel, local counsel, and defendants on assigned cases in a way that upholds the firm's values<br>• Work closely with peers and managers to gather necessary data and research support<br>• Provide feedback and direction to assigned support personnel to ensure accurate and timely case preparation<br>• Manage case and trial calendar effectively to meet deadlines<br>• Conduct comprehensive legal research to assess liability and recovery potential<br>• Prepare required legal documents including correspondence, lawsuits, discovery, affidavits, and orders<br>• Prepare corporate and expert witnesses for trial <br>• Verify data accuracy<br>• Collaborate with various parties involved such as insurance adjusters, opposing counsel, local counsel, client representatives, court personnel, and defendants. VP/Director of Finance <p>We are excited to offer an opportunity for a Vice President of Finance to join our team in the healthcare industry, based in the Portland area. In this pivotal role, you will lead the accounting and finance department, ensuring the organization’s financial integrity through effective cross-functional collaboration. Acting as a trusted partner to the Chief Financial Officer, the Vice President of Finance will play a crucial role in driving future growth and expansion within our dynamic and fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Manage the accounting and finance department to ensure smooth operations</p><p>• Utilize Accounting Software Systems for efficient management of financial tasks</p><p>• Oversee Accounting Functions and ensure their proper execution</p><p>• Prepare and manage the Annual Budget to maintain financial health of the organization</p><p>• Conduct Auditing procedures to ensure transparency and compliance with financial regulations</p><p>• Manage Budget Processes to ensure efficient allocation and utilization of funds</p><p>• Execute Budgeting - Forecasting activities to predict future financial scenarios</p><p>• Ensure System Integration for seamless management of financial activities</p><p>• Prepare and present Audited Financial Statements to maintain financial transparency</p> Sr. Software Engineer <p>Seeking a Sr. Software Engineer who find ways to improve efficiency, optimize workflows, and enhance productivity through innovative solutions. You will play a key role in designing, developing, and maintaining scalable and efficient software solutions while ensuring seamless integration with cloud and data platforms.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Develop, test, and maintain software applications using Python and other relevant technologies.</li><li>Build and optimize APIs to enable seamless communication between services and external systems.</li><li>Work with AWS services to design, deploy, and manage scalable cloud-based applications.</li><li>Implement and manage Snowflake data solutions to support data engineering and analytics initiatives.</li><li>Design and maintain CI/CD pipelines to streamline the deployment process and improve system reliability.</li><li>Automate repetitive tasks and improve system efficiency using scripting and DevOps best practices.</li><li>Ensure software performance, scalability, and security best practices are followed.</li><li>Troubleshoot and resolve technical issues in Linux/Unix environments.</li><li>Collaborate with cross-functional teams, including DevOps, data engineers, and product managers, to deliver high-quality solutions.</li></ul><p><br></p> Software Engineer <p>Seeking a proactive Software Engineer who find ways to improve efficiency, optimize workflows, and enhance productivity through innovative solutions. You will play a key role in designing, developing, and maintaining scalable and efficient software solutions while ensuring seamless integration with cloud and data platforms.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Develop, test, and maintain software applications using Python and other relevant technologies.</li><li>Build and optimize APIs to enable seamless communication between services and external systems.</li><li>Work with AWS services to design, deploy, and manage scalable cloud-based applications.</li><li>Implement and manage Snowflake data solutions to support data engineering and analytics initiatives.</li><li>Design and maintain CI/CD pipelines to streamline the deployment process and improve system reliability.</li><li>Automate repetitive tasks and improve system efficiency using scripting and DevOps best practices.</li><li>Ensure software performance, scalability, and security best practices are followed.</li><li>Troubleshoot and resolve technical issues in Linux/Unix environments.</li><li>Collaborate with cross-functional teams, including DevOps, data engineers, and product managers, to deliver high-quality solutions.</li></ul><p><br></p>