What are the responsibilities and job description for the Controller position at A-Team Roofing and Solar?
Responsibilities:
- Oversee all aspects of financial management, including financial reporting, budgeting, and forecasting
- Perform financial analysis and provide recommendations to improve profitability and efficiency
- Manage the accounts payable process, ensuring accurate and timely payments to vendors
- Maintain accurate and up-to-date financial records using double entry bookkeeping principles
- Ensure compliance with governmental accounting regulations and reporting requirements
- Prepare and present financial statements to senior management and stakeholders
- Conduct general ledger reconciliation to ensure accuracy and completeness of financial data
- Coordinate with external auditors during annual audits
- Develop and implement internal controls to safeguard company assets
- Collaborate with other departments to develop and monitor budgets
Requirements:
- Bachelor's degree in accounting or finance (CPA preferred)
- Proven experience as a Controller or similar role
- Strong knowledge of GAAP (Generally Accepted Accounting Principles)
- Proficient in financial concepts and analysis techniques
- Experience with corporate accounting, budgeting, and financial forecasting
- Familiarity with Xero or similar accounting software
- Excellent attention to detail and organizational skills
- Strong analytical and problem-solving abilities
- Ability to work independently and meet deadlines
As a Controller, you will play a crucial role in managing the financial operations of our company. You will be responsible for overseeing all aspects of financial management, including reporting, budgeting, and analysis. We are seeking a highly skilled professional who is knowledgeable in various accounting principles and has experience in corporate accounting. If you are detail-oriented, analytical, and have a strong understanding of GAAP, we encourage you to apply.
Job Type: Full-time
Pay: $50,000.00 - $80,000.00 per year
Benefits:
- Paid time off
Experience level:
- 2 years
Physical setting:
- Office
Schedule:
- 8 hour shift
- Monday to Friday
Work Location: In person
Salary : $50,000 - $80,000