Job Description: The Staff Accountant is responsible for assisting with all tasks involved with issuing monthly financial statements, financial data analysis, and assisting with cash flow management. This position will also assist the Accounts Payable and Accounts Receivable department ensuring all billing and collections are handled accurately and timely. Responsible For: Preparing general journal entries Preparing monthly bank reconciliations Assisting Controller with other needs for the financial monthly close Assisting Controller with cash management Analyzing financial data to be presented to the CEO Assist in other areas of accounting as needed Downloading and formatting inventory and sales reports Cross–training as a backup for Payroll Maintaining a procedural outline for general ledger and cash flow functions Maintaining orderly filing system for general journals, bank reconciliations, and other accounting documents in accordance with the file retention policy Assisting in financial audits Assisting with related special projects, as needed Minimum Training, Education and Experience Requirements: Bachelor's degree required (equivalent educational training or business experience may be accepted) Minimum 5 years experience necessary Experience using Microsoft Dynamics Great Plains or similar software is preferred Intermediate knowledge and experience in Microsoft Office including Excel and Outlook is necessary Able to effectively interface with internal and external customers Must be able to handle confidential information with maximum discretion Able to understand business principles and apply them accordingly Able to work independently and on a team within a fast–paced environment Demonstrate good judgment while managing projects, multi–tasking, prioritizing, and meeting deadlines with a sense of urgency Detail–oriented, organized, efficient, and proactive Excellent interpersonal/presentation skills Excellent written/verbal communication skills High level of accountability and flexibility High level of self–confidence, professional grooming and demeanor, positive, self–starter and high degree of emotional stamina Open and willing to receive and give constructive critique Strong analytical and quantitative skills Ability to work overtime/weekends when needed. Job Type: Full–time Wright Group offers a great working environment and competitive salary. We also offer excellent benefits for eligible employees including: health, dental, and vision insurance, medical and dependent care, short/long term disability insurance, life insurance, 401(k), certification reimbursement program, continuing education opportunity's, paid time off, and nine paid holidays. Wright was founded on the philosophy of hiring the best and brightest, and engaging these subject matter experts in an entrepreneurial culture that fully utilizes their expertise.