• 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

    20 results for Compliance Analyst Corporate Accounting in Portland, ME

    RelevanceDate Posted

    Compliance Analyst Corporate Accounting Jobs in Portland

    Staff Accountant <p>Robert Half has partnered with a locally owned construction company in Southern Maine to locate Staff Accountant for a full-time position with benefits.</p><p><br></p><p>The ideal Accounting candidate will have the following skills/experience:</p><ul><li>Associates or Bachelors degree in Accounting, Finance, Business or similar</li><li>General Ledger, Journal Entries - understanding of GAAP principles</li><li>Month End Close, </li><li>Accounts Receivable (AR), Accounts Payable (AP), </li><li>Bank Reconciliations</li></ul><p><br></p><p>Employer offers benefits including: Health, Dental, Vision, Paid Vacation and 401k with match.</p><p><br></p><p>For consideration, please apply online with resume.</p><p>Jennifer Thompson</p><p>Robert Half Finance & Accounting - Permanent Placement</p> Tax Accountant - Trusts <p>Robert Half has partnered with a wealth management firm in Portland, Maine to locate a Trust Tax Accountant.</p><p><br></p><p>The ideal Tax Accountant will have the following skills & experience:</p><p><br></p><ul><li>2+ years experience in trust/estate and personal tax returns.</li><li>Relationship building and communication skills</li><li>Bachelors Degree in Accounting or similar</li><li>CPA or EA preferred</li></ul><p><br></p><p>You will be handling tax preparation and filing, tax compliance, client engagement, and internal collaboration.</p><p><br></p><p>Employer offers generous benefits with health, dental, PTO, paid holidays, and retirement plan with 100% match.</p><p><br></p><p>For consideration, please apply online with resume.</p><p>Jennifer Thompson</p><p>Robert Half Finance & Accounting - Permanent Placement</p> Staff Accountant <p>For consideration, please reach out to <strong><em>Jennifer Lavoie</em></strong> as soon as possible, ensure to include your most current resume when you apply. <strong><em>Connect with me on LinkedIn</em></strong> at Jennifer Lavoie!</p><p><br></p><p>If you currently work with a recruiter from Robert Half Finance & Accounting recruiter, please contact them directly.</p><p><br></p><p>Robert Half is in search of a talented Staff Accountant to join our client's Accounting and Finance team. Any Staff Accountants who can work on the month end close process, reconciliations, general ledger and journal entries, Any Accountants in the area are encouraged to apply to this role for more details!!</p><p><br></p><p>This company offers a strong benefits package for the employees and it's an exceptional place and culture to work for!!</p><p><br></p><p>This role will move very quickly for the right person!</p> Staff Accountant Robert Half is partnering with a growing nonprofit in the Augusta area to find a Staff Accountant.<br><br>In this position as a Staff Accountant, your responsibilities will include, but are not limited to, maintaining the general ledger through preparation of journal entries, accounts analysis and account reconciliations, assisting with monthly fixed assets and assisting the Controller with the budgeting process.<br><br>To be confidentially considered for the position, please apply online with your resume. <br><br>Jennifer Thompson<br>Robert Half Finance & Accounting - Permanent Placement Accounting Specialist 2 <p>We are offering a long-term contract employment opportunity for an Accounting Specialist in Augusta, Maine. This role falls within the financial services industry and involves utilizing various accounting software systems.</p><p><br></p><p>Responsibilities:</p><p>• Oversee and manage accounts payable and receivable</p><p>• Conduct regular audits to ensure accuracy and compliance</p><p>• Utilize accounting software systems to streamline processes and improve efficiency</p><p>• Carry out billing functions, ensuring timely and accurate invoicing</p><p>• Collaborate with the team to drive accounting functions and improve financial processes</p><p>• Utilize ADP - Financial Services, Ceridian, Concur, and ERP systems for various accounting tasks.</p> HR & Benefits Specialist <p>Robert Half has partnered with a locally owned company in Dayton, Maine to locate an <strong>HR & Benefits Specialist</strong> for a ful time position with benefits:</p><p><br></p><p>The ideal <strong>Human Resources Specialist</strong> will have the following skills:</p><ul><li>3+ years HR and Benefits experience</li><li>Recruiting</li><li>Onboarding</li><li>Employee files</li><li>Managing annual enrollment and benefit plan selection</li><li>Employee relations</li></ul><p><br></p><p>Employer offers benefits including: </p><p>Health plan, Dental, Vision. 401k with match, Paid vacation & Holidays.</p><p><br></p><p>For consideration please apply online with resume.</p><p>Jennifer Thompson </p><p>Robert Half Finance & Accounting - Permanent Placement</p> Controller <p>Robert Half has partnered with a growing healthcare company in Portland, Maine to locate a Controller for a full-time position with benefits.</p><p><br></p><p>The ideal Controller candidate will have the following skills and experience:</p><p><br></p><ul><li>Bachelors or Masters Degree in Accounting, Finance or similar concentration.</li><li>10+ years progressive accounting experience</li><li>General Ledger accounting for multiple entities</li><li>Month-end close</li><li>Financial Analysis / Forecasting</li><li>KPIs</li><li>Supervisory skills.</li><li>Advanced Excel and accounting software (Oracle or Sage Intacct a plus, not required)</li></ul><p><br></p><p>Employer offers generous benefits including:</p><p>Health, Dental, Paid Vacation, Holidays, Free Parking and more.</p><p><br></p><p>For consideration please apply online with resume.</p><p>Jennifer Thompson</p><p>Robert Half Finance & Accounting - Permanent Placement</p><p><br></p><p>If you are currently working with another Robert Half recruiter, please contact them directly.</p> Accounts Payable Specialist <p>Located in Portland, Maine, and we are currently searching for an Accounts Payable Specialist. This role centers around handling customer applications, maintaining accurate records, and resolving customer inquiries. It also includes the monitoring of customer accounts and taking appropriate action when needed. This role offers a long term contract employment opportunity.</p><p><br></p><p>Responsibilities: </p><p>• Accurately process customer credit applications </p><p>• Keep customer credit records up to date and accurate</p><p>• Manage customer inquiries and provide solutions promptly</p><p>• Monitor customer accounts and take necessary action</p><p>• Utilize Accounting Software Systems for efficient processing</p><p>• Perform Account Coding as part of the role</p><p>• Use ADP - Financial Services for specific tasks</p><p>• Carry out Accounts Payable (AP) duties</p><p>• Follow Accrual Accounting procedures</p><p>• Use Concur and ERP for various accounting functions.</p> Staff Accountant <p>Robert Half has partnered with a respected financial institution in the Lewiston-Auburn area to locate a Staff Accountant for a full-time position with benefits.</p><p><br></p><p>The ideal Accounting candidate will have the following skills and experience.</p><p><br></p><ul><li>Bachelors Degree in Accounting, FInance, Business or similar</li><li>3 years experience with General Ledger accounting</li><li>GAAP knowledge</li><li>Prepaids / Accruals</li><li>Fixed Assets / Depreciation</li><li>Reconciliation</li><li>Budget</li><li>Advanced Excel</li></ul><p><br></p><p>Employer offers generous benefits including: </p><p>Health plan, Vision Dental, HSA match, 401k with match, Casual Fridays, paid vacation & 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> Sr. Accountant <p>We are offering a long term contract employment opportunity in the Biddeford, Maine area. We're looking for a Senior Accountant who is equipped to handle various accounting responsibilities and tasks, with a focus on the Accounts Payable Process. </p><p><br></p><p>Responsibilities:</p><p>• Perform Balance Sheet Reconciliation to verify the integrity of balance sheet accounts.</p><p>• Carry out Bank Reconciliations to ensure the company's financial records are in sync with bank statements.</p><p>• Manage and update the General Ledger to track all financial transactions.</p><p>• Prepare and post Journal Entries to record financial transactions.</p><p>• Utilize Microsoft Excel for managing and analyzing financial data.</p><p>• Oversee the Month End Close process to ensure timely and accurate financial reporting.</p><p>• Handle accounts payable processes and manage any AP related issues.</p><p><br></p> Controller <p>We are searching for a Controller to join a team located in Portland, Maine. As a Controller, you will take charge of critical accounting functions, manage the accounting team, and ensure the smooth running of accounts payable and receivable. This role offers a short term contract employment opportunity.</p><p><br></p><p>Responsibilities</p><p><br></p><p>• Oversee all accounting operations, including the production of periodic financial reports, maintenance of accounting records, and a comprehensive set of controls and budgets </p><p>• Supervise the accounting team to ensure the smooth and efficient daily operations</p><p>• Manage month-end and year-end close process</p><p>• Oversee the accurate and timely processing of accounts payable and accounts receivable</p><p>• Utilize accounting software systems, particularly QuickBooks Desktop, to manage financial transactions and generate reports</p><p>• Conduct regular audits to ensure accuracy and compliance with regulations</p><p>• Manage light payroll duties to ensure all staff are paid accurately and on time</p><p>• Coordinate the preparation of regulatory reporting</p><p>• Support budget and forecasting activities</p> VP/Director of Finance <p>We are offering an exciting opportunity for a VP/Director of Finance in the education industry, located in South Portland, Maine. The individual with experience in grant work, reconciliation, budgeting, and team management will be a great fit for this role. This role is central to our operations and demands an individual well-versed in not only managing a fast paced financial and accounting department, but able to assist in change management.</p><p>Responsibilities:</p><p>• Oversee the financial operations of the organization, including the development and management of budgets.</p><p>• Provide leadership and direction to the finance team.</p><p>• Implement and manage accounting software systems.</p><p>• Ensure accurate financial records, including accounts payable (AP) and annual budget.</p><p>• Conduct auditing and budget processes to ensure financial stability and compliance.</p><p>• Manage and reconcile the organization's financial accounts..</p><p>• Monitor customer accounts and take appropriate action when necessary.</p> Controller We are offering an exciting opportunity for a Controller in the transportation industry, located in Portland, Maine. As a Controller, you will be integral in managing our accounting team, ensuring efficient processing of financial tasks and maintaining our business's financial health. This role is based on-site and offers a comprehensive range of benefits. <br><br>Responsibilities:<br>• Manage and oversee the daily operations of the accounting department including month and end-year process, accounts payable/receivable, general ledger, and budget review<br>• Monitor and analyze accounting data and produce financial reports or statements<br>• Establish and enforce proper accounting methods, policies, and principles<br>• Coordinate and complete annual audits<br>• Improve systems and procedures and initiate corrective actions<br>• Assign projects and direct staff to ensure compliance and accuracy<br>• Meet financial accounting objectives<br>• Establish and maintain fiscal files and records to document transactions<br>• Utilize advanced Excel and software skills for financial tasks and reporting<br>• Provide leadership and direction to the accounting team of 3. Operating Risk Audit Specialist We are offering a contract for a permanent position as an Operating Risk Audit Specialist II in Auburn, Maine. This role operates within the industry, requiring the specialist to audit multiple products to ensure all imbalances are handled appropriately and in a timely manner. The specialist will also be required to research and resolve each audit issue, using established processes and procedures. <br><br>Responsibilities:<br>• Execute comprehensive audits across various products in the Risk Management Portfolio <br>• Maintain a thorough understanding of current operational processes and procedures, and engage continually with these areas<br>• Respond promptly to imbalances on multiple products, taking necessary action to rectify discrepancies and identify the root cause<br>• Collaborate with both external strategic partners and internal Operations areas to assist in resolving issues, whilst advocating for process improvements<br>• Exhibit sound judgment when approving transactions and researching imbalances, evaluating the financial and operational impact before making decisions<br>• Complete daily processing tasks and compile periodic reports<br>• Uphold integrity in all actions, providing outstanding service and building trusted relationships<br>• Encourage innovation in products and services, whilst continually improving processes<br>• Support team members and work in partnership to achieve common goals<br>• Take personal accountability for deliverables and commitments<br>• Treat all team members with respect and dignity. Accounts Payable Specialist We are offering a long-term contract opportunity for an Accounts Payable Specialist in the Engineering industry, located in Portland, Maine. The successful candidate will join a team where they will handle the processing of accounts payable, maintain precise records, and address customer inquiries. <br><br>Responsibilities:<br><br>• Efficiently manage Accounts Payable (AP) tasks<br>• Carry out accurate data entry to keep customer records up-to-date<br>• Process invoices in a timely and precise manner<br>• Conduct account reconciliation to ensure accuracy<br>• Handle check runs to maintain financial integrity<br>• Utilize Microsoft Excel and QuickBooks for financial management and reporting<br>• Respond promptly and professionally to customer inquiries<br>• Monitor customer accounts and initiate appropriate action when necessary AR Clerk <p>An AMAZING organization is seeking an AR Clerk to join their team. This company has it all, an amazing culture and hybrid, amazing benefits, competitive salary, and this is a growth opportunity. Recent graduates with an Accounting Degree as well as experienced AR Clerks are all welcome to apply! The role is adaptable to the skill level of the candidate since this is a growth role!</p><p> </p><p>What will you be doing?</p><ol><li>Accounts Receivable</li><li>Detailed Data Entry</li><li>Processing credit card payments, monitoring e-payments (ACH, Wire)</li><li>Manage customer Statements</li><li>Collections:  Prepare, validate, submit, and manage third party collections and reporting that goes with it.</li></ol><p><br></p><p>This role has tons of growth opportunities as well - it is a VERY busy work environment!</p> 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> Part Time Bookkeeper <p>We are offering a short term contract employment opportunity for a Part Time Bookkeeper in Old Orcgard, Maine. In this role, you will oversee various accounting functions, ensuring the accuracy and efficiency of our financial operations. This position focuses on account reconciliation, accounts payable and receivable, and bookkeeping, with the use of Quickbooks Online.</p><p><br></p><p>Responsibilities:</p><p>• Handle accounts payable and receivable tasks, ensuring all transactions are accurate and timely.</p><p>• Conduct regular account reconciliation, identifying and resolving any discrepancies.</p><p>• Utilize QuickBooks for financial transactions and report generation.</p><p>• Perform data entry tasks with high accuracy and speed.</p><p>• Use Microsoft Excel for creating spreadsheets and managing data effectively.</p><p>• Undertake bank reconciliations to confirm all transactions align with our financial records.</p><p>• Assist in month end close procedures to ensure accurate financial reporting.</p><p>• Monitor all bookkeeping activities, ensuring compliance with accounting standards and regulations.</p> Accounts Payable Clerk We are seeking an Accounts Payable Clerk to join our team located in Portland, Maine. In this role, you will play an integral part in managing and organizing financial data, ensuring the accuracy of account records, and addressing customer inquiries in a timely manner. This position offers a long-term contract employment opportunity.<br><br>Responsibilities:<br>• Accurately process customer credit applications<br>• Ensure the precise maintenance of customer credit records<br>• Address and resolve customer inquiries in a detail oriented and timely manner<br>• Monitor and manage customer accounts, implementing necessary actions when required<br>• Handle account reconciliation tasks meticulously to ensure financial accuracy<br>• Process check runs and code invoices efficiently<br>• Utilize QuickBooks Desktop for financial data entry and account management<br>• Leverage Microsoft Excel skills for data organization and analysis<br>• Ensure accurate and efficient invoice processing. Part Time Bookkeeper We are seeking a Part Time Bookkeeper to join our team in Saco, Maine. In this role, you will be expected to manage customer accounts, reconcile bank accounts, and oversee accounts payable and receivable. This position also involves interaction with project managers during the billing cycle. <br><br>Responsibilities:<br>• Accurately process accounts payable and receivable<br>• Conduct bank account reconciliation and maintain accurate records<br>• Collaborate with project managers during the billing cycle<br>• Effectively use QuickBooks for job and time tracking<br>• Ensure accurate and timely month end close<br>• Conduct data entry tasks and maintain customer credit records<br>• Utilize Microsoft Excel for various tasks<br>• Oversee the billing process and ensure invoices are sent out in a timely manner<br>• Monitor and manage customer accounts, taking appropriate action when necessary.