Employer: SoftSolutions
Job Location: Roanoke, Virginia
Category: Accounting/Finance
Employment Type: Full Time
Last Updated: 12/7/2017
Closing Date: 2/28/2018
We work with world-class manufacturers such as Volvo, USA Today, and BIC Graphics to provide easy access to real-time production information. Our award winning Flex system is running on over 700 production lines across three countries. Flex is like a FitBit for manufacturing. Connect the Flex-DMI and start watching production metrics from your smart-phone. Welcome to the Industrial Internet of Things (IIoT)!
Job Description Controller
Location:  Roanoke, VA
Department:  Administration
Reports To:  VP of Operations
Position Type:  Full-Time

The Flex Metrics Controller is expected to manage the day-to-day General & Administrative duties at Flex, including AP & AR transactions, cash and budget management, as well as general Human Resources needs.  The Controller is expected to process and pay bills in a timely manner, as well as invoice and collect receivables based on agreed upon sales contracts.  Experience with QuickBooks (or other accounting software) and Microsoft Excel are required.  Experience with software company operations, manufacturing/production environments, and general human resource duties is strongly preferred. 

We are:
  • A close knit and focused group of people looking to make a big impact on the world around us
  • A rapidly growing technology company providing visibility for manufacturing and production efficiency
  • Developing an award winning software product line installed at Fortune 1000 Manufacturing sites around the world
  • Growing internationally with installations across the USA, Canada and Latin America
  • A team who cares about our customers like they are family
We need:
  • A Controller who will:
    • Receive, process, and keep record of all bills and expenses incurred
    • Convert purchase orders received from customers to sales orders and invoice according to schedule
    • Ensure receivables are collected promptly
    • Make bank deposits and record receipts
    • Conduct reconciliation of all financial accounts including bank accounts and credit cards
    • Provide clerical and administrative support to management, as requested
    • Continue to refine and improve accounting processes
    • Handle quarterly state and local taxes and miscellaneous documentation to retain compliance
    • Monitor and enforce policies and procedures
    • Monitor financial condition of company by collecting, analyzing, and summarizing information and reports
    • Advise management on needed financial action
    • Manage inventory of resellable hardware and office supplies and place orders when needed
    • Ship hardware to clients
    • Manage access to, pay, and monitor use of the company credit card(s)
    • Perform basic Human Resources duties, such as:
      • Process payroll (bi-weekly)
      • Benefits management (i.e. health insurance, IRA contributions, HSA contributions, etc.)
      • Vacation and sick day tracking
      • Recruitment organization and occasional job fair attendance
      • Maintain and update the Employee Handbook
      • Facilitate Hiring, Performance Evaluation, and Termination activities 
  • A candidate with the following preferred Skills/Qualities/Experience:
    • Demonstrates mastery of accounting and finance principles
    • Familiarity or experience with a software company and/or manufacturing/production organizations
    • Experience with QuickBooks (or similar accounting software) is a must
    • Good communication and intrapersonal skills
    • Strong organizational abilities with an attention to detail and ability to manage deadlines is required
    • Must have a friendly, positive demeanor and the desire to help improve and grow with the company
    • Minimum 2 years Associate Degree in a business major, ideally in Accounting or Finance
Minimum 2 years of experience in an accounting or similar role, 4+ years preferred

This position is a full-time salaried position.  It is expected that hours of work associated with this position will fluctuate from week-to-week, and regularly may exceed 40 hours per workweek depending on the particular demands of the position on a week-to-week basis.  The weekly salary for this position is intended to provide compensation for all hours worked in a workweek, including all hours worked beyond 40 in a workweek, regardless of the degree to which those hours may fluctuate on a week-to-week basis.  Additional performance based compensation may be associated with this position. 
Flex Metrics' Work Environment:
Flex Metrics has a dynamic work environment where employee achievement is recognized as a valued contribution to our overall success. Employees will be operating in an atmosphere where the expectation is to care; care about our clients, care about results, care for our community, and care for each other.
Sharing and Options