Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controller

James Moore & Co

Controller

Job Category: HRS - Client Requisition Number: CONTR001607

Posted: July 20, 2026

Full-Time

On-site

Mount Olive, NC, USA

Job Details
Description

Controller

Goshen Engineering Location: Mount Olive, NC Job Type: Full-Time

About Goshen Engineering:

Goshen Engineering is a growing engineering and automation company based in Mount Olive, North Carolina. We partner with customers who depend on reliable engineering, controls, automation, electrical systems, and field service support to keep their operations running. We're proud of the collaborative culture we've built. We value people who take initiative, enjoy solving problems, and want to make a meaningful impact. As we continue to grow, we're looking for talented professionals who want to grow with us in an environment where teamwork, continuous improvement, and quality matter.

About the Role:

We're looking for an experienced, hands-on Controller to lead our day-to-day accounting operations. This role is ideal for someone who enjoys balancing technical accounting responsibilities with process improvement and collaboration across the business. Working closely with the President and our fractional CFO, you'll help ensure accurate financial reporting, maintain strong accounting practices, and support informed business decisions. As we continue to grow, you'll have the opportunity to strengthen our accounting processes while helping build the future of our finance function. This position supports a planned transition within the accounting department. Depending on business needs and staffing levels, the Controller may initially perform certain day-to-day accounting functions, including accounting transaction processing and data entry, until additional accounting support is added. We're looking for someone who enjoys being part of the team, takes pride in producing accurate work, and isn't afraid to roll up their sleeves when needed.

What You'll Do:

  • Lead the day-to-day accounting operations, including general ledger, accounts payable, accounts receivable, payroll, and fixed assets.
  • Prepare monthly and annual financial statements and supporting reports.
  • Manage the month-end and year-end close process.
  • Maintain accurate financial records and ensure compliance with GAAP and applicable regulations.
  • Coordinate with external accountants, auditors, and tax professionals.
  • Maintain accounting policies, procedures, and internal controls.
  • Monitor project accounting, job costing, and work-in-progress reporting.
  • Assist with budgeting, forecasting, and financial reporting in partnership with the President and fractional CFO.
  • Support improvements to accounting systems, reporting, and processes.
  • Supervise and develop accounting staff.
  • Perform accounting transaction processing and data entry as needed.

What You'll Bring:

  • Bachelor's degree in Accounting, Finance, or a related field.
  • Seven or more years of progressive accounting experience.
  • CPA designation is preferred.
  • Experience in engineering, manufacturing, construction, or another project-based business is a plus.
  • Strong knowledge of GAAP, financial reporting, and internal controls.
  • Experience with accounting or ERP software and advanced Microsoft Excel skills.
  • A hands-on approach and willingness to jump in where needed.
  • Strong analytical, organizational, and problem-solving skills.
  • Excellent communication and relationship-building skills.
  • A commitment to accuracy, integrity, continuous improvement, and teamwork.

Why Goshen Engineering?

At Goshen Engineering, you'll join a growing company where your work matters. We believe in working together, supporting one another, and giving employees the opportunity to learn, contribute, and grow. You'll have the chance to make a real impact while helping shape the future of our accounting function.

We offer:

  • Competitive compensation
  • Comprehensive benefits package
  • Paid time off and holidays
  • Professional development opportunities
  • A collaborative, team-oriented work environment
  • Opportunities for growth as the Company continues to expand

Ready to Join Our Team?

If you're looking for an opportunity to grow your career while making a meaningful contribution to a company that's committed to quality, innovation, and its people, we'd love to hear from you.

Equal Opportunity Employer

Goshen Engineering is proud to be an Equal Opportunity Employer. We make employment decisions based on qualifications, merit, and business needs, and do not discriminate on the basis of any protected status under applicable law.

Qualifications
Education
Required

Bachelors or better in Accounting or related field.

Experience
Required
7 years:

Seven or more years of progressive accounting experience.

Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Controller in Olive, MT vacancy
  • Stock Clerk A Greer's Stock Clerk is committed to delivering more than is expected to customers by providing a positive first impression and by living the Greer's Team Vision "To bring added joy, well-being and value to people's lives!" every day. As a Greer's Stock...
    Suggested
    Flexible hours
    Shift work
    Afternoon shift

    Greer's Markets

    Olive, MT
    4 days ago
  • $24 - $27 per hour

    Are You Craving A Career With An Industry Leader? Panda Express is searching for experienced leaders to join our store management team. Panda is 100% committed to the professional and personal development of our family of associates. That's why we offer paid Store ...
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Panda Restaurant Group

    Olive, MT
    4 days ago
  • $14 per hour

    Receptionist Part time every other weekend (from 7am-7pm) (holidays and some weekdays as needed) At Genesis Healthcare, we are dedicated to improving the lives we touch through the delivery of high-quality care and exceptional service. As a leading provider in the...
    Suggested
    Temporary work
    Part time
    Immediate start
    Weekend work
    Weekday work

    Geneis Healthcare

    Olive, MT
    1 day ago
  • 206 NC Highway 55 W Mount Olive, NC 28365 Shift and Schedule Benefits, if eligible Employee Discount SHOE SHOW, INC., the country's largest privately held footwear retailer in business for 65 years with more than 1,000 stores in 47 states, is seeking an experienced Store...
    Suggested
    Local area
    Shift work

    Shoe Show

    Olive, MT
    1 day ago
  • $11 per hour

    Overview Are you an early riser who's ready to hit the ground running? Our morning Sales Associates (typically starting between 5 AM and 7 AM) are essential to setting the tone for the day - and they're working during our busiest hours. We're looking for reliable...
    Suggested
    Weekly pay
    Full time
    Part time
    Flexible hours
    Shift work
    Weekend work
    Day shift

    E-Z Mart Inc

    Olive, MT
    18 hours ago
  • Category/Area of Expertise: Retail Operations Job Requisition: 507042 Address: USA-NC-Mount Olive-1017 N Breazeale Ave Store Code: Store 00544 Grocery (7212043) Food Lion has been providing an easy, fresh and affordable shopping experience to the communities we serve since...
    Local area

    Food Lion

    Olive, MT
    1 day ago
  • Join to apply for the Merchandising Sales Associate role at Tractor Supply Company 1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Overall Job Summary The Field Activity Support Team (FAST) Team Member is responsible...
    Full time
    Part time
    Remote work
    Work from home
    Shift work
    Night shift

    Tractor Supply

    Olive, MT
    3 days ago
  • Produce Clerk Produce Clerks are responsible for assisting the produce manager with tasks including, filling, culling, and rotating produce. Produce Clerks will also be responsible for wrapping, packaging, cutting, and general preparation of produce. Produce Clerks ...

    Greer's Markets

    Olive, MT
    1 day ago
  • Andy Frain Services is currently hiring Event Staff for the 2026 Summer/Fall event season at America’s Center & The Dome! This is a PART TIME or secondary job – it is an event-based schedule, so you can schedule yourself to work when you are able!   JOB SUMMARY: ...
    Part time
    Summer work
    Currently hiring
    Immediate start

    Andy Frain

    Olive, MT
    4 days ago
  • $19.7 - $26.6 per hour

     ...documents and, in the event of any conflict between this communication and the formal plan document, the formal plan document will control. This communication does not alter any terms of the plan or related agreements. FedEx reserves the right to amend or terminate any... 
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work

    DiversityJobs Inc

    Olive, MT
    15 days ago
  • Mavis Tires & Brakes at Discount Prices - Automotive Assistant & Service Managers Put your career into high gear with Mavis Tires & Brakes at Discount Prices! We're looking for full-time Automotive Assistant and Service Managers to join Team Mavis at one or our state...
    Weekly pay
    Full time
    Immediate start

    Mavis Tire Supply

    Olive, MT
    4 days ago
  • Mavis Tires & Brakes at Discount Prices - Automotive Assistant & Service Managers Put your career into high gear with Mavis Tires & Brakes at Discount Prices! We're looking for full‑time Automotive Assistant and Service Managers to join Team Mavis at one of our state‑of...
    Weekly pay
    Full time
    Local area
    Immediate start

    Mavis Tire

    Olive, MT
    4 days ago
  • $100k - $108k

     ...Genesis policies and procedures, practice standards and regulations. Collaborate with the Director of Nursing to develop, allocate and control the budget for the nursing department. Foster an environment of continuous improvement and mentor staff to achieve top of license... 
    Full time
    Temporary work
    Immediate start

    Genesis Healthcare, Inc.

    Olive, MT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controller. Be the first to apply!