Urbandale, Iowa, United States On-site Employment USD 86,892 - 130,332 Yearly

John Deere is hiring a Software Engineer

About the Role

John Deere is hiring a Software Engineer for its Intelligent Solutions Group to work on the Licenses Management platform. We are investing in people and technology to tackle the world's biggest challenges, like ensuring enough food, fiber, and infrastructure for a growing world. In this role, you will design, develop, test, and integrate complex features, participate in Agile ceremonies, and collaborate with other teams.

What You'll Do

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

What We're Looking For

  • Hands-on experience building UI applications and REST APIs using JavaScript, React.js, and Node.js.
  • Experience with TDD, Refactoring, Pair Programming, and CI/CD.
  • Experience working in Agile software delivery environments.
  • Experience with DevOps tools and technologies like GitHub Actions and Datadog.
  • Strong communication and interpersonal skills.
  • A Bachelor's degree in an Engineering, Science, or Technology related discipline, or equivalent related work experience.

Nice to Have

  • Strong analytical and problem-solving skills with the ability to debug complex issues.
  • Experience working with cross-functional teams.
  • Experience with AWS services.
  • Experience with AI-powered development tools like GitHub Copilot or Microsoft Copilot.

Technical Stack

  • JavaScript, React.js, Node.js
  • GitHub Actions, Datadog
  • AWS

Team & Environment

You will be part of the Intelligent Solutions Group, collaborating with other Licensing scrum teams.

Benefits & Compensation

  • Compensation range: $86,892.00 - $130,332.00 plus 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 to a Health Savings Account.
  • Adoption assistance, Employee Assistance Programs, and tuition assistance.
  • Fitness subsidies and on-site gyms at specific Deere locations.
  • Charitable contribution match.
  • Employee Purchase Plan and numerous discount programs.

Work Mode

This position is onsite in Urbandale, IA, United States.

John Deere is an equal opportunity employer, including disabled individuals and veterans.

Required Skills
JavaScriptReact.jsNode.jsREST APIsTDDRefactoringPair ProgrammingCI/CDAgileGitHub ActionsDatadogAWS
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
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.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago