Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

John Deere Logo

2025117 -Senior Software Engineer

John Deere

$129,210 - $139,210
Oct 2, 2025
Moline, IL, US
Apply Now

John Deere is facing the challenge of feeding, providing fiber, and ensuring infrastructure for a rapidly growing global population, projected to increase by 2 billion by 2050, with a significant portion moving into urban centers. This requires investment in people and technology to tackle these large-scale challenges.

Requirements

  • 5 years of experience in Mainframe Technologies like COBOL, SAS, JCL, IMS, DB2, REXXCLIST, CICS, EASYTRIEVE, CA ESP, PANvalet, IBM Z/OS Connect
  • 3 years of experience working on a team developing software leveraging Agile delivery methodologies
  • 3 years of experience in DevOps principles and lean development such as Continuous Integration (GitHub) and Continuous Delivery (Jenkins, Drone, GitHub Actions)
  • 3 years of experience with Java web development with Spring and RESTful APIs
  • 3 years of experience with JavaScript development utilizing ReactJS, Redux, HTML, and CSS
  • 3 years of experience with TDD and acceptance test-driven development utilizing J-Unit and Mockito
  • 2 years of experience in AWS or similar cloud technologies to modernize Supply Chain web applications

Responsibilities

  • Work on Agile delivery team responsible for Design, develop, and test code required to deliver desired functionality;
  • Collaborate with stakeholders and team members to ensure features meet business needs;
  • Perform Feasibility Analysis Estimation and Requirements elicitation which will help to develop the solution in line with the requirements, timelines, and business goals;
  • Design Fault tolerant, highly available & easily scalable applications using modern technologies and cloud-based architecture;
  • Legacy system modernization by Current state assessment, disposition & Future state planning, Roadmap planning and phased migration;
  • Review the production support issues assigned and do due diligence - troubleshooting, root-cause analysis;
  • Support End users in solving data issues and build Artificial Intelligence models for applications maintenance during US hours in production environment.

Other

  • Onsite Position
  • 10% remote work allowed.
  • Bachelor’s degree in IT, Computer Science, Engineering, or related field plus 5 years related experience.
  • Flexible work arrangements
  • Highly competitive base pay and performance bonuses