Ag Processing Inc (AGP) is looking for an experienced Software Developer II to join our application development team and help us take software development to the next level. 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.
This is a 100% on-site position. The successful candidate must be local to the area or willing to relocate at their own expense. This position is not eligible for remote work, and we will not consider candidates seeking a fully remote or hybrid opportunity.
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.
What You’ll Do
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.
What You Bring
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.
Why Join Us?
This is an opportunity to make a visible impact by improving how people work every day. You'll collaborate across the organization, work with modern technologies, and help shape the future of our business through innovation and continuous improvement.
Ag Processing Inc 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 has a diverse set of products, which includes renewable fuels, vegetable oil refining, ag products/grain, and international operations. AGP values its employees by offering competitive pay and a compensation package that includes:
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
Skills Required
- 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
- Experience with Azure DevOps, release pipelines, and automation
- Strong problem-solving, communication, and collaboration skills
- Passion for continuous learning and helping others grow
- Agriculture or manufacturing industry experience
Ag Processing Inc Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Ag Processing Inc and has not been reviewed or approved by Ag Processing Inc.
-
Retirement Support — A company-funded defined-benefit pension offered alongside a 401(k) is positioned as a standout, with features like early-retirement eligibility referenced. This structure signals strong long‑term financial security compared with typical industry offerings.
-
Healthcare Strength — Medical, dental, vision, and prescription coverage are paired with wellness initiatives, tobacco‑cessation support, and an employee assistance program. Potential premium discounts tied to wellness participation indicate a well‑rounded health offering.
-
Fair & Transparent Compensation — Pay is considered competitive for many industrial and plant roles, with postings and examples indicating solid hourly ranges and opportunities to augment earnings through overtime or bonuses. Allowances (such as boot/clothing) and periodic bonuses add to total cash value.
Ag Processing Inc Insights
What We Do
Ag Processing Inc a cooperative (AGP®) is a farmer-owned cooperative engaged in the procurement, processing, marketing, and transportation of grains and grain products. Since its formation in 1983, AGP has been committed to the success of its owners. Today, that is over 150 member cooperatives representing over 200,000 farmers throughout the United States. AGP operates ten soybean processing plants including six plants in Iowa, located at Eagle Grove, Emmetsburg, Manning, Mason City, Sergeant Bluff, and Sheldon. Other AGP processing plants are located at Dawson, Minnesota, St. Joseph, Missouri, Hastings, Nebraska, and Aberdeen, South Dakota. AGP also operates four soybean oil refineries, three biodiesel production facilities, and one deep water export facility in Washington state. AGP’s Mission is to serve local cooperatives and agricultural producer-owners by performing the primary business functions of acquisition, processing, and marketing of agricultural products.






