Our client is an industry leading, second generation family-owned business with 14 locations serving Northern Virginia, which has earned local and national recognition for its customer service and employee satisfaction. The company seeks a Controller for its corporate office in Tysons, who can be onsite Monday, Wednesday and Friday.
The Controller will manage all accounting operations and ensure the accuracy and integrity of the company's financial reporting. The ideal candidate will have 7-10 years of progressive accounting experience, including a strong background in leading accounting system implementations or conversions, specifically with Microsoft Dynamics 365 Business Central (BC). This role requires a strategic thinker who can provide valuable financial insights while ensuring robust internal controls and efficient, compliant processes.
Key Responsibilities
- Financial Management & Reporting : Oversee all accounting and treasury functions, including the general ledger, accounts payable, vendor payments, and bank reconciliations. Coordinate and prepare accurate, timely monthly, quarterly, and annual financial statements in compliance with GAAP.
- System Implementation & Optimization : Play a pivotal role in the implementation, configuration, and optimization of Microsoft Dynamics 365 Business Central with integration into the company's banking treasury center. This includes managing data migration from legacy systems, troubleshooting issues, and ensuring the system aligns with organizational workflows and supports critical business functions.
- Process Improvement & Internal Controls : Assess current accounting operations and recommend and implement improvements to streamline processes and enhance efficiency. Establish and maintain robust internal controls to mitigate financial risk and ensure data integrity.
- Audit & Compliance : Serve as the primary liaison for external auditors and tax accountants, coordinating all audit requests and ensuring full regulatory and legal compliance.
- Leadership & Mentorship : Supervise and mentor the accounting team, fostering a collaborative environment and ensuring professional development.
Qualifications & Skills
Experience : Minimum of 7-10 years of experience in an accounting role, with demonstrated progression to a controller or similar senior position.System Expertise : Hands-on, in-depth experience with Microsoft Dynamics 365 Business Central (functional and / or technical), or equivalent accounting systems, including experience with data migration, configuration, and user training. Strong understanding of banking processes and controls.Accounting Knowledge : Deep understanding of Generally Accepted Accounting Principles (GAAP).Education / Certifications : Bachelor's degree in Accounting or Finance is required; a CPA certification or Master's degree is highly preferred.Soft Skills : Strong analytical and problem-solving skills, excellent communication abilities, and the capacity to collaborate effectively across departments.