Full Stack Developer

Syngenta
Champaign, IL, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Data Analysis Information Systems Continuous Integration Data Security Relational Databases Digital Data Python (Programming Language) Software Tools Secure Coding
+8 more
SQL Databases TypeScript Web Applications Backend Gitlab Git Flow Information Technology Front End Software Development

Job description

At Syngenta, our goal is to build the most collaborative and trustworthy team in agriculture, providing top-quality seeds and innovative crop protection solutions that improve farmers’ success. To support this mission, Syngenta’s Analytics & Data Sciences Team is seeking a Technology Support Lead in Des Moines, Iowa, USA. This role will support the design and development of digital tools and data workflows that enable field scientists to collect, manage, and use high-quality trial data efficiently. This role ensures the reliable operation of data capture applications and the digital pipeline, improves data quality at the source, and provides technical support and continuous enhancements to workflow systems. Ultimately, your work will help transform research operations to accelerate scientific discovery and enable data-driven decisions., * Design, develop, and maintain internal digital data tools and web applications for the Crop Protection Field Development team, delivering reliable functionality that meets user needs.

  • Collaborate effectively with product, UX, data owners, and business stakeholders to define requirements, estimate effort, and deliver iteratively in an Agile manner.
  • Ensure operational stability by monitoring, troubleshooting, and resolving end-to-end production issues (frontend, API, data, infrastructure) and communicating status/impacts to stakeholders.
  • Perform root-cause analysis and implement preventative improvements to reduce recurring incidents and improve performance, reliability, and maintainability.
  • Manage and maintain digital information systems supporting the team (web applications, team spaces, and technical documentation) to ensure accurate, current, and accessible information.
  • Support and enable the use of field data collection applications and other automated digital data capture solutions, partnering with users to drive adoption and effective use.
  • Implement and uphold secure development and operational practices (access control, data protection) in coordination with IT/security standards.

Requirements

Do you have a Associate’s degree?, Required:

  • B.A./B.S. in Computer Science, Engineering, Information Systems, or a related field, or an Associate’s degree with 3+ years of relevant experience applying software tools.
  • 3+ years building and supporting production applications using Python (services/API) and a modern JavaScript/TypeScript frontend, covering end-to-end feature delivery, releases, and maintenance.
  • 3+ years hands-on experience with relational databases and SQL (querying, schema awareness).
  • Experience deploying and operating applications in AWS (or equivalent cloud) with strong engineering practices: Git-based workflows (GitLab preferred), CI/CD, and secure coding.
  • Ability to design and implement maintainable software across backend and frontend components.
  • Strong capability to troubleshoot production issues end-to-end (frontend, API, data, infrastructure), perform root-cause analysis, and drive preventative improvements.
  • Strong stakeholder communication skills: translate requirements into technical work, explain tradeoffs, and provide clear status/risks.
  • Strong capability with relational databases: write and optimize SQL queries, understand schemas/relationships, and design data access that supports data quality, performance, and maintainability.
  • Familiarity with agricultural digital tools/field operations is a plus.

Benefits & conditions

Pulled from the full job description

  • Paid parental leave
  • Parental leave
  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Dental insurance
  • Profit sharing, * A culture that celebrates belonging and collaboration, promotes professional development and strives for a work-life balance that supports the team members. Offers flexible work options to support your work and personal needs.
  • Full Benefit Package (Medical, Dental & Vision) that starts your first day.
  • 401k plan with company match, Profit Sharing & Retirement Savings Contribution.
  • Paid Vacation, Paid Holidays, Maternity and Paternity Leave, Education Assistance, Wellness Programs, Corporate Discounts, among other benefits.

About the company

About Syngenta

At Syngenta Crop Protection, we’re pioneering solutions that safeguard global food security while championing sustainable agriculture. As a world market leader headquartered in Switzerland, we empower farmers with innovative crop protection technologies that defend against nature’s toughest challenges. We unite advanced science with digital solutions to develop intelligent crop protection that maximizes yields while minimizing environmental impact. Join our mission of revolutionizing plant protection from seed to harvest., Syngenta has been ranked as a top employer by Science Journal. Learn more about our team and our mission here: https://www.youtube.com/watch?v=OVCN_51GbNI

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:53 min

Introduction to git flow and clean feature branches

Johannes Haux · WWC 2022

Videos

See all

Related articles

See all