Programmer Analyst (46948)

Posted: 05/22/2025

Our client is expanding their Information Technology team, and is adding a Programmer Analyst. They have hauled millions of miles across North America since 1973, transporting a wide range of cargo. In our 50-year history, we continue to pride ourselves on being an industry leader in designing, manufacturing, and marketing quality aluminum car trailers, horse trailers, stock trailers, utility trailers, race transporters, and event marketing trailers. If you are interested in this role, apply today!

Work model:

  • On-Site

What will you do:

  • Develop Epicor and other system customizations as needed, including Dashboards, BAQ, and Screen modifications
  • Lead programming on new systems development projects
  • Lead programming maintenance on existing systems, including the custom trailer configurator and quoting tool
  • Assist in the definition, development, and documentation of software business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments
  • Work with Technical Staff to assist in resolving problems with software products
  • Analyze and assess existing business systems and procedures
  • Develop and maintain system documentation
  • Train end users to operate new or modified programs
  • Schedule and perform software improvements and upgrades

What you will need to be successful:

  • Degree in computer science or related field preferred, 2- 5+ years of related work experience in the absence of formal education
  • Proficiency in .NET and/or C#.NET, SSRS and SQL are required
  • Experience in EPICOR ERP software, designing and maintaining BAQs, Crystal Reports, SSRS reports, and dashboards is a plus
  • Experience programming in a Manufacturing environment is a plus
  • Able to communicate effectively with technical and non-technical staff
  • Flexible and adaptable regarding learning and understanding new technologies
  • Must be able to work independently and in a team-oriented, collaborative environment