Job Summary: The Controller oversees JMS financial operations and ensures compliance with accounting standards. This individual plays a critical role in managing work-in-progress (WIP) schedules, calculating estimated costs of completion, ensuring compliance with sales and use tax requirements, cash forecasting, budgeting, and leveraging software tools such as NetSuite, SmartSheet, and Navan. Reporting to the Chief Financial Officer, the Controller serves as a key leader within the finance team, develops, implements, and ensures adherence to financial policies and provides financial data and insight to support strategic decision making for the organization.
Key Responsibilities and Duties:
Prepare and analyze monthly, quarterly and annual financial statements maintaining accuracy and adherence to regulatory requirements and best practices
Manage WIP schedules, ensuring timely and accurate tracking of project progress, costs and revenues
Analyze and reconcile WIP and job costing data in line with GAAP and industry standards
Lead the annual budgeting process, participate and support project leaders when bidding and budgeting projects and develop financial forecasts to guide strategic planning
Conduct financial analysis to identify trends, variances and opportunities for cost savings
Develop, maintain and improve internal controls to safeguard company assets and ensure the integrity of financial information
Collaborate with project leadership to ensure accurate cost-tracking and forecasting
Partner with HR and Payroll teams to set up and maintain payroll and accounting software to process, capture and report on payroll and job costing allocations
Establish and maintain relationships with banking partners and complete monthly banking borrowing certificate reporting
Understand and ensure company compliance with federal, state and local financial regulations and requirements, including those specific to the construction industry such as certified payroll and inflation reduction act requirements
Oversee the timely preparation and filing of sales and use tax returns compliant with all state and local tax requirements
Document and assess processes, identifying opportunities to streamline accounting processes and maintain
Assist with hiring decisions. Supervise, train, mentor and develop the finance team, fostering growth and a collaborative environment
Other duties as assigned.
Education and Experience:
Bachelor’s degree in accounting, finance or a related field
CPA, CMA or equivalent certification preferred
5 years of accounting experience, with 3 years in a construction or project-based industry
Knowledge, Skills and Abilities:
Strong understanding of construction accounting principles including WIP schedules, cost of completion calculations and job cost accounting
Proficiency in financial/project management software and Microsoft Excel; experience with ERP systems is a plus
Excellent analytical and problem-solving skills with excellent attention to detail and accuracy
Proven experience in cash forecasting and budgeting in a project-focused environment
Experience managing sales and use tax filings across multiple jurisdictions
Ability to thrive in a fast-paced work environment with specific deadlines
Strong communication and leadership skills, with the ability to collaborate across departments
JMS Energy is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. We appreciate your interest in joining the JMS Energy team!
Work Environment:
This is an office-based position working in Thompson Falls, Montana
Job Type/FLSA: Full-time/Exempt
Benefits:
Performance based bonus program
Relocation Assistance Available
401(k)
Dental insurance
Health insurance
Health savings account
Vision insurance
Join the Dynamic Team at JMS Energy
JMS Energy is a leading provider of renewable energy solutions, specializing in wind, solar, battery energy storage systems (BESS), communication, and construction services. With over 30 years of experience, JMS Energy is committed to safety, quality, and innovation, making it an ideal workplace for professionals passionate about sustainable energy.
Why Work at JMS Energy?
At JMS Energy, you will be part of a team that values safety, quality, and a solutions-based work ethic. Our culture fosters teamwork and continuous improvement, offering numerous career opportunities in the renewable energy sector. Join us to make a meaningful impact on the environment while advancing your career in a dynamic and supportive setting.
JMS Energy is an equal opportunity employer. We encourage. We encourage applications from candidates of all backgrounds and experiences. We appreciate your interest in joining the JMS Energy team!