What are the responsibilities and job description for the Software Developer position at Michigan Milk Producers Assoc?
Superior Dairy is seeking a programmer/developer for the purpose of maintaining and creating software to support our business systems. The candidate will work with the lead software engineer and programming team members on both independent and cooperative projects. The ideal candidate possesses strong algorithmic problem-solving skills, verbal and written communication skills, and a customer-service attitude for interfacing with employees of other departments.
About Us:
The Michigan Milk Producers Association (MMPA) – established in 1916 – is a dairy farmer-owned and operated milk marketing cooperative and dairy processor. As the 10th largest dairy cooperative in the U.S., MMPA serves dairy farmers throughout Michigan, Wisconsin, Ohio, and Indiana, employing approximately 625 people in four states. In addition to a cheese plant in Indiana called the Middlebury Cheese Company, and a dairy product plant in Ohio called Superior Dairy, MMPA operates two SQF Level 3 dairy ingredient plants in Michigan. Products made at MMPA’s plants include fluid milk, cheese, ultra-filtered milk, ice cream, butter, nonfat dry milk, cream, and condensed skim milk.
Why you’ll love working here:
- Competitive salary
- Health and wellness benefits with medical coverage through Blue Cross Blue Shield, including mental health benefits
- Disability insurance
- Paid time off
- Retirement including 401k with employer contributions
- Personal and professional growth opportunities
- Employee appreciation events and recognition awards
- Employee wellness initiatives
- Employees feedback and suggestion forums
The candidate must be able to work with the following technologies:
- Visual Studio Suite of IDEs
- C#
- .Net Framework
- MS-SQL
- GIT
The following skills are preferred:
- HTML
- JavaScript
- jQuery
Programming duties might include:
- Developing new features and investigating issues in C# programs
- Mobile application development for Android-based warehousing system in Java
- Webservice and Intranet development with SQL backend
- Creating or modifying SQL reports and displays
- Microsoft Dynamics 365 Finance and Operations / Supply Chain Management related changes using X
In addition to programming duties, the candidate will occasionally be responsible for responding to support tickets and troubleshooting user problems relating to our business systems.
Some of the support ticket tasks the candidate can expect to be asked to address are:
- Mass update monthly data within a database
- Analyze (and at times correct) data consistency between connected data systems
- Pull data from SaaS partners and assist users with data analysis tasks
- Monitor automation systems and update scripts to accommodate changing systems and business requirements
Education:
- A degree in Computer Science or equivalent experience is preferred.
Join us in maintaining the highest standards in the dairy industry! Apply now and become part of our dynamic MMPA/Superior Dairy team!
To perform this job successfully, an individual must be able to perform each responsibility satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the responsibilities.
This job description is not designed to contain a comprehensive list of responsibilities that are required of the role. Responsibilities may change at any time with or without notice.
Superior is an equal opportunity employer.
We are interested in every qualified candidate who is eligible to work in the United States.
We are not interested in unsolicited candidate introductions, referrals or resumes from third party recruiters or staffing agencies for this position.