Overview

About Us

Welcome to Ardent Mills, a new company dedicated to helping our customers innovate and grow, with the industry’s broadest range of traditional and organic flours, whole grains, customized blends and specialty products. Our ingredients are backed by unrivaled technical support, food safety solutions and the supply assurance of a coast-to-coast network of more than 40 community mills and blending facilities, an artisan commercial bakery and a Mobile Innovation Center. We are Ardent Mills, working with you for the good of grain. And we’re looking for dynamic people to join our team.

 

The Role

This role will need the ability to perform in-depth analysis of highly-complex systems and processes and apply that understanding to designing and develop efficient and reusable code. The role will work within a team of software developers and engineers, both internal team members and external consultants, to deliver high-quality solutions. This role will work closely with both business and IT stakeholders to understand the application, the business process that it supports and build relationships with key business users to deliver software that powers our business.

Above all you will be expected to carry out all your activities with reliability, integrity, compliance and in a safe, environmentally responsible, and efficient manner.

 

Key Accountabilities

Participate in agile methodology activities; daily scrum, sprint planning, sprint retros, backlog refinement, and sprint reviews
Full-stack development using Angular 5, .Net Core, Azure SQL Server, Azure API Apps, Azure Web Apps
Participate in architect, design and develop of software by studying information needs, system flow, data usage, and business processes to write code that builds large-scale, high-performing enterprise systems.
Strong analytical, quantitative and problem-solving abilities
Willingness to jump in and improve operational efficiency of the system by conducting system analysis, recommending changes in policies, processes, and procedures.
Update technical knowledge by studying emerging and best-in-class development technologies and programming techniques.
Mentor more junior software engineering staff
Ability to work both independently and collaboratively

Required Education, Experience, Skills:

7+ years’ experience in software development
Experience with Azure PaaS/IaaS, Angular 5, C#,
Experience with microservice architecture best practices: developing, packaging, DevOps
Experience with GIT Repository
Experience with enterprise web-based applications
Experience creating and modifying SQL stored procedures, functions, and triggers
Experience with Agile development methodology
Independent problem-solving and self-direction with strong troubleshooting ability
Excellent interpersonal skills with both technical and non-technical personnel.
Bachelors degree in Computer Science, Management Information Systems, Engineering, Math or related field