Skip to main content

This job has expired

Software Developer 2 - Moorhead, MN

Employer
American Crystal Sugar Company
Location
Moorhead, MN
Salary
Join our team!

Job Details



This position provides analysis, design, implementation, and support of assigned business systems in an efficient and economical manner throughout the company.

The principal accountabilities of this position include:
  • Performs analysis, design, implementation, and contributes to architectural designs for assigned systems. Supports assigned application systems with software solutions. Analyzes methods of obtaining identified information, analyzes relevant information and explores alternatives, prepares system design and program specifications to meet user requirements, designs appropriate applications, and tests and implements systems within established timeframes and user requirements.
  • Develops interfaces between business applications including both hardware and software.
  • Confers with business users and IT team members in resolving questions of program/system intent, output requirements, input data acquisition, and inclusion of internal checks and controls. Defines and incorporates system security and control procedures, prepares documentation, and trains users on assigned applications. Also performs subsequent maintenance and enhancements as necessary.
  • Responsible for learning company systems and how they are automated.
  • Provides on-call programming support.
  • Works independently on existing and assigned projects/systems with expertise and support provided by others on the team. The team works in a highly collaborative manner, so this position satisfies independent work and team collaboration work.
  • Other duties as assigned.


Minimum Requirements

  • A bachelor's or master's degree in Computer Science, Computer Information Services, Computer Engineering, Mathematics, or Engineering is preferred or relevant experience in software development.
  • 5 - 7 years proficiency with full-stack responsive web development using PHP and JavaScript frameworks such as jQuery and React. Also, proficient with .NET framework (C#, ASP.NET, XML). The team solutions are written in C#, HTML5, CSS, ASP.NET, PHP. Database technologies: SQL Server, Oracle.
  • 5+ Years dependable fundamentals in object-oriented design, database design, algorithms & data structures and parallel programming.
  • Azure and Blazor experience preferred.
  • Robust communication skills required. Having the ability explain complex technical concepts and designs to internal customers. Also having excellent customer service skills and provide end user support.
  • Working knowledge of information technology fundamentals and programming languages.
  • Ability to gain detailed knowledge of assigned in-house applications, program design and development procedures.
  • Ability to perform analysis of straightforward system functionality with support of more tenured software developers.
  • Ability to effectively manage time while working on multiple assignments with guidance as to relative priorities of assignments.

An Equal Opportunity Employer

Company

OUR WORKPLACE: 

American Crystal Sugar Company’s goal is to have the best workforce in the sugar industry.  We believe in working hard, taking pride in our accomplishments, and celebrating our successes. And our employees are our number one asset.  That’s why American Crystal Sugar Company jobs are available for people of all backgrounds and skill sets, and why we offer competitive compensation, benefit packages, and more.

We’re also champions of safety and customer satisfaction, and strive to be a progressive leader within the sugar industry. Our commitment is to be fair to all individuals while providing a safe and productive work environment that encourages the best in everyone. 

Year round positions offer Medical, Dental, Vacation, Holiday, Sick, Pension, 401k, and more!

American Crystal Sugar Company is a drug free workplace and conducts
pre-employment drug tests and criminal background checks. Equal Opportunity Employer
 

Company info
Website

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert