Full Stack Developer

Simplot•Boise, ID
•Onsite

About The Position

The Full Stack Developer will design, build, deploy, and maintain scalable software solutions supporting the software needs of the Plant Sciences Team. The role combines Python-based full-stack engineering, data pipelining, and production machine-learning workflows to deliver reliable business and scientific applications. The developer will contribute to ERP and related module development, user-facing applications, and specialized solutions involving geospatial data, computer vision, and bioinformatics workflows. The position is based at SPS Irving St Building A R&D in Boise, United States. Travel is not required. The Simplot Company is a diverse, privately held global food and agriculture company headquartered in Boise, Idaho, with operations spanning food processing and food brands, phosphate mining, fertilizer manufacturing, farming, ranching, cattle production, and other agriculture-related enterprises.

Requirements

  • Bachelor’s degree in computer science or a closely related field and at least 3 years of relevant industry experience, or a master’s degree and 1–2 years of relevant industry experience.
  • Strong Python development experience, including building full-stack web applications and production APIs or services.
  • Experience with user interface development using modern web technologies and frameworks.
  • Practical experience developing and deploying applications in Azure.
  • Experience using Terraform or a comparable Infrastructure as Code approach for repeatable cloud deployments.
  • Working knowledge of software engineering practices, including version control, automated testing, CI/CD, observability, and technical documentation.
  • Ability to work across business, scientific, and technical teams and convert requirements into clear, supportable solutions.

Nice To Haves

  • Experience with data science, bioinformatics workflows, scientific computing, or biological data systems.
  • Experience with laboratory information management systems or other lab information systems.
  • Experience with computer vision, geospatial analysis, or location-based data products.
  • Professional or academic background in biology, agronomy, or a related scientific discipline.
  • Experience supporting ERP systems, modular enterprise applications, or cross-system integrations.
  • Experience operationalizing machine-learning workflows through cloud platforms and practices.

Responsibilities

  • Design, develop, test, and maintain full-stack web applications using Python and modern front-end technologies.
  • Provide software maintenance, troubleshooting, performance improvements, documentation, and production support for applications used by multiple teams.
  • Develop and enhance ERP capabilities and modular software components, including system integrations, data workflows, and user-facing features.
  • Manage CI/CD pipelines in Microsoft Azure using Terraform or similar approaches.
  • Create intuitive, accessible, and responsive user interfaces that simplify complex workflows for technical and non-technical users.
  • Deploy applications and services across development, test, and production environments, using appropriate logging, monitoring, security, and release practices.
  • Write clean, modular, tested, and well-documented code; participate in code reviews, architecture discussions, and technical planning.
  • Work with stakeholders to prioritize enhancements, resolve defects, and balance new development with long-term system maintainability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service