
Senior Software Engineer – Ag & Trading
Cargill
full-time
Posted on:
Location Type: Office
Location: Wayzata • Minnesota • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Builds and evolves customer‑facing web portals for Cargill’s farmer customers
- Delivers intuitive, reliable, and scalable digital experiences
- Collaborates closely with product managers, designers, and engineers
- Defines, designs, and implements new software features that meet user needs and business goals
- Designs, develops, and maintains software applications and systems
- Upgrades existing software to improve performance and functionality
- Troubleshoots and debugs complex issues
- Participates in code reviews to maintain high code quality
- Suggests options for improving the software development processes
- Builds and maintains comprehensive documentation for complex software applications
Requirements
- Minimum requirement of 4 years of relevant work experience
- Typically reflects 5 years or more of relevant experience
- Demonstrated experience working with React Ecosystem
- tools like vite, Tan Stack Query, Tan Stack Table, React Router
- Demonstrated experience working with styling libraries and design systems
- preferably Material UI (MUI), Tailwinds & Styles Components
- Demonstrated experience styling applications to support desktop and mobile
- Proficiency in writing UI components with focusing on reusability and testability
- Proficiency working in a CI/CD environment with short development/feedback cycles
- Experience working on a team setting, following agile frameworks and a product mindset
- Experience working closely with business stakeholders for ideation and feedback
Benefits
- Equal Opportunity Employer, including Disability/Vet.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactViteTan Stack QueryTan Stack TableReact RouterMaterial UITailwindsStyled ComponentsUI component developmentCI/CD
Soft Skills
collaborationtroubleshootingdebuggingcode reviewdocumentationagile frameworksproduct mindsetcommunicationteamworkuser needs analysis