Ag Leader Hat

Software Engineer

Location: Ames, Iowa

In this position, you will work on a cross-functional team building software products that help farmers maximize profit and field productivity. You, along with your teammates, will be responsible for designing and delivering quality, innovative solutions to customer needs. This is a challenging opportunity to gain experience and expertise in a variety of programming environments. There will be opportunities to participate in training and personal development.

The Right Person Will

• Contribute and thrive in a cross-functional team environment
• Commit to bringing their best every day
• Delight in problem-solving no matter the problem
• Be flexible and willing to work in a variety of programming languages
• Give and receive constructive feedback to others


• Work with team members to design, implement and test innovative solutions to customer needs
• Deliver high-quality working code within a sprint boundary
• Demonstrate working features to a wide audience within the company
• Show courage and openness by actively participating in retrospectives and code reviews, focusing on growth of yourself and your team
• Work as needed on applications written in a variety of programming languages


• Bachelor’s degree or higher from an accredited academic institution in computer science, software engineering, or other engineering disciplines
• Strong understanding of C#
• Experience with SQL Server database design and stored procedures
• Experience working with a deployment in a cloud environment (e.g. Azure, AWS) preferred
• Working knowledge of Agile software development methods preferred

Apply Now

Fill out the form and we'll get back to you.

Upload Resume *