Urbandale, Iowa, United States On-site USD 86,892 – 130,332 / year

John Deere is hiring a Software Engineer

Responsibilities

  • Design, develop, test, and integrate highly complex features including UI components and backend services/APIs across the Licenses Management platform.
  • Participate in Agile ceremonies to deliver high‑quality solutions efficiently.
  • Collaborate with other Licensing scrum teams to help drive alignment and understanding of requirements and dependencies.
  • Support strong engineering practices—code reviews, automation, CI/CD, observability, and secure coding.
  • Monitor and optimize system performance to ensure reliability and scalability

Requirements

  • Hands-on experience building UI applications and REST APIs using JavaScript, React.js, Node.js
  • Experience with TDD, Refactoring, Pair Programming, CI/CD
  • Experience working in Agile software delivery environments
  • Experience with Dev Ops tools and technologies like GitHub Actions, Datadog.
  • Strong communication and interpersonal skills

Nice to Have

  • Strong analytical and problem‑solving skills with the ability to debug complex issues across the tech stack.
  • Experience working with cross functional teams
  • Experience with AWS services
  • Experience with AI-powered development tools (e.g. GitHub Copilot, Microsoft Copilot)

Benefits

  • Flexible work arrangements
  • Highly competitive base pay and performance bonuses
  • Savings & Retirement benefits (401K and Defined Contribution)
  • Healthcare benefits with a generous company contribution in the Health Savings Account
  • Adoption assistance
  • Employee Assistance Programs
  • Tuition assistance
  • Fitness subsidies and on-site gyms at specific Deere locations
  • Charitable contribution match
  • Employee Purchase Plan & numerous discount programs for personal use

Work Arrangement

On-site

Team

Structure: Cross-functional Agile scrum teams focused on the Licenses Management platform.

Additional Information

  • VISA Sponsorship is NOT available for this position
  • Must be 18 years of age or older to apply
Required Skills
TDDCI/CD
About company
John Deere
A John Deere é líder global no fornecimento de produtos, tecnologia e serviços avançados para clientes que desempenham um papel essencial na agricultura, construção, florestal entre outros setores. Nosso objetivo é atender à crescente necessidade mundial de alimentos, combustível, abrigo e infraestrutura, enquanto promove a sustentabilidade e a preservação do planeta.
All jobs at John Deere Visit website
Job Details
Department Software Development
Category fullstack
Posted 3 months ago