Applications Engineer

Posted: 04/16/2021

Join the future of food! 

At our company we strive for continuous improvement, not only in our processes, but in our people.  High quality employees allow us to remain on the leading edge of innovation.  With you, we make things better!

  • Development and maintenance of software programs, applications, websites, etc. Plan, develop and implement new and existing programs. Perform programming required to ensure effective and efficient control systems.
  • Review software, application or website development requirements and specifications to meet functionality and design needs. Will determine tasks and timelines to meet project timelines.
  • Continuously improve software and application programs for optimized productivity.
  • Verify and validate work to ensure completed project meets expected specifications and results. Will see project through to system commissioning and will maintain and support systems go forward.
  • Work as team with members of other departments such as engineering, networking, systems engineering to ensure successful project completion.
  • Will communicate and resolve programming or application interface issues which may require engaging other team members. Analyze information and develop effective solutions.
  • Improve and integrate existing systems, user forms, intranet pages, etc. to meet company growing needs.
  • Develop and maintain technical documentation and procedures.
  • Ability to perform all essential job functions with or without reasonable accommodation.
  • Performs all other duties as assigned.

  • Bachelor’s degree in computer engineering or related field. Relevant work experience may be substituted in lieu of education.
  • 3 + years’ experience in application development.
  • Experience with database design principles, security and debugging techniques.
  • Experience with Microsoft SQL Server 2008 R2 or newer.
  • Experience with C#, .NET, X++, Python, MVC. Knowledge of JavaScript, CSS, HTML, node.js, adngular.js, react.js
  • Experience deploying websites and mobile applications.
  • Experience integrating with ERP systems such as Microsoft Dynamics.
  • Ability to function independently in a multi-task environment, as well as part of a team. Attention to detail with strong organizational skills with the ability to handle multiple projects and deadlines.
  • Strong problem solving.
  • Strong ability to communicate with all levels of employees in written or verbal form.
  • Must be responsive to after-hours support. Duties may require occasional travel.
  • Must have regular and punctual attendance.
To learn more about this opportunity visit or call (605) 217-8000.
Our company is known for its competitive pay, benefits, and opportunities to advance.  Depending on position benefits may include:  Health/Dental/Vision, Disability, Life, Flex Medical and Dependent Care, Matching 401(k), Profit Sharing, Paid Vacation and Holidays. 

Our company is an equal opportunity employer and will not discriminate against any person on the basis of race, religion, national origin or sex in violation of Title VII.  The company prohibits discrimination against employees, applicants for employment and students on the basis of age, color, disability, marital status, national origin, race, religion, sex, sexual orientation, or veteran’s status.

Equal Opportunity Employer/Vet/Disabled 
Post offer physical and substance testing required