IT Software Developer II
Ag Processing Inc (AGP) is a cooperatively-owned agribusiness engaged in procuring, processing, marketing, and transporting of oilseeds, grains, and related products. Since our creation in 1983, AGP has grown in size, scope, and reputation—both in the U.S. and internationally. Our company has become the largest soybean processing cooperative in the world and offers a diverse set of products, including renewable fuels, vegetable oil refining, ag products/grain, and international operations.
About the role
This role combines modern full-stack development with emerging AI-enabled development practices, giving you the opportunity to use approved AI capabilities—including an AI agentic harness—to accelerate coding, testing, code review, and delivery. You’ll use your development expertise and engineering judgment to turn AI-assisted development into high-quality, secure, scalable, and maintainable solutions—while helping the team adopt responsible and effective AI practices. This is a 100% on-site position; the successful candidate must be local to the area or willing to relocate at their own expense.
Responsibilities
- Develop modern, full-stack solutions using C#, .NET Core, Angular, and SQL.
- Leverage AI agentic tools and workflows to improve development productivity.
- Review, validate, test, and refine AI-generated code using sound engineering judgment.
- Partner with business stakeholders to understand challenges and deliver technology solutions that create real value.
- Apply modern development practices including TDD, BDD, ATDD, unit testing, and automated testing.
- Work with Azure DevOps, release pipelines, and automation to improve product delivery.
- Help champion an agile mindset and share emerging technologies, AI practices, and development knowledge with the team.
- Contribute to technology strategy and help drive continuous improvement across IT.
Requirements
- Bachelor’s degree in Information Technology or equivalent experience.
- 5–10 years of software development or related IT experience.
- Strong experience with C#, .NET Core, Angular, and SQL.
- Knowledge of modern software architecture, testing methodologies, and DevOps practices.
- Experience using AI-enabled development tools or agentic coding workflows.
- Strong problem-solving, communication, and collaboration skills.
- A passion for continuous learning and helping others grow.
- Agriculture or manufacturing industry experience is a plus.
Benefits
- 100% employer-funded pension plan
- 401k (Roth and traditional options) with a company match
- Health, dental, and vision insurance
- Life, long-term, and short-term disability insurance
- Health savings account, medical, and dependent care flex spending accounts
- Paid time off