John Deere · 1 hour ago
2025123- Software Engineer
John Deere is a company focused on tackling the world's biggest challenges related to food, fiber, and infrastructure. As a Software Engineer, you will collaborate with engineers to develop solutions that enhance data accessibility and improve product specifications through innovative engineering practices.
ConstructionIndustrial ManufacturingMachinery ManufacturingManufacturing
Responsibilities
Work as an active member of the Engineering scrum team with strong software design, data design and loosely coupled architecture experience
Collaborate with other engineers to design, drive data engineering, API development and deliver high quality data accessibility solutions to meet the growing needs of product business requirements
Transform and continuously improve product to meet or exceed specifications of availability, data quality and compliance requirements through DevOps / CI/CD principles
Participate in discussions with the scrum team and collaborate with other engineers and the product teams to develop technical solutions to satisfy business requirements
Participate in a variety of efforts related to front and back-end development (full-stack)
Drive product innovations leveraging the cloud and other industry leading technologies
Assist with root cause analysis and resolution of production support issues
Qualification
Required
2 years of experience in create and maintain full stack applications using JAVA, Spring boot 3.x, GraphQL, Apigee, containers, API's, React, JavaScript, HTML and CSS
2 years of experience in design and deliver data engineering pipelines and deploy applications in cloud platforms such as Azure and AWS using containers and CI/CD for the applications using GitHub Actions, Jenkins, Argo Workflows and Bamboo with shell scripting
2 years of experience in Databricks tool using Python programming and PySpark Data Frame for processing and sharing large data sets from transactional databases to Data Lake
2 years of experience in legacy and modern ETL platforms including Informatica, SAP HANA, SAP MDG, SAP S/4HANA integration, and mainframe programs for enterprise master data management and data integration
2 years of experience in implement test automation for full stack applications using scripting languages and automation testing platforms including Cucumber, Karate, Cypress, Gatling, Selenium, and API testing tools like Hoppscotch, and Postman Flows. JMeter and k6 for load testing
2 years of experience in DevOps and MDM technologies including Apache Tomcat, JBoss, App Dynamics, Grafana, Prometheus, Kibana for monitoring, data governance, workflow automation, and advanced analytics
Bachelor's degree in Engineering, Technology or a related field plus 2 years related experience
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
Company
John Deere
John Deere is a manufacturing company that designs and produces lawn, garden, electric, agriculture, and construction equipment.
Funding
Current Stage
Public CompanyTotal Funding
$2B2025-01-16Post Ipo Debt· $2B
1978-01-13IPO
Leadership Team
Recent News
2025-12-26
2025-12-06
Company data provided by crunchbase