Application Developer
Job Description
Cargill seeks an Application Developer to design, build, and support robust applications that power our Agriculture, Forestry, and Fishing operations in the IT department. You will collaborate with cross-functional teams to translate business needs into secure, scalable solutions that improve supply chain visibility, production efficiency, and sustainability outcomes. Working in a culture of integrity, safety, and inclusive growth, you'll leverage modern cloud, integration, and data technologies while continuously learning and innovating. Join us to advance global food security and sustainable agriculture.
Responsibilities
-
Design, develop, and maintain applications supporting agriculture, forestry, and fishing operations
-
Collaborate with IT and business stakeholders to translate requirements into scalable solutions
-
Integrate systems and data sources to improve supply chain, production, and sustainability insights
-
Implement secure, testable, and maintainable code following Cargill standards
-
Participate in code reviews, CI/CD, and Agile ceremonies to drive continuous improvement
-
Troubleshoot, optimize, and enhance existing applications for performance and reliability
-
Support cloud adoption and modernization of legacy systems in the IT landscape Required Skills
-
C# or Java
-
RESTful API development
-
SQL and relational databases
-
Cloud platforms (AWS/Azure/GCP)
-
Microservices architecture
-
CI/CD pipelines
-
Version control (Git)
-
Unit and integration testing
-
Agile/Scrum methodologies
-
Application security best practices
Similar Jobs
Explore similar searches
Browse more roles related to Application Developer.