Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
2025051 Senior Software Engineer image - Rise Careers
Job details

2025051 Senior Software Engineer

There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we're all about at John Deere. And it's why we're investing in our people and our technology like never before! Here the world's brightest minds are tackling the world's biggest challenges. If you believe one person can make the world a better place, we'll put you to work. RIGHT NOW.

 

John Deere is an equal opportunity employer. All qualified applicants will receive consideration for employment without regards to, among other things, race, religion, color, national origin, sex, age, sexual orientation, gender identity or expression, status as a protected veteran, or status as a qualified individual with disability.

 

Primary Location: United States (US) – IL - Milan

Function: Technology

Title: Senior Software Engineer - 2025051

Onsite/Remote: Onsite Position

 

Your Responsibilities

 

As a Senior Software Engineer for John Deere in Milan, IL, you will:

 

  • Develop, code, configure, and test programs and systems;
  • Evaluate and implement enhancement design solutions to improve cost, quality, and performance of software applications;
  • Analyze assignments and determines software specifications that must be fulfilled to achieve objectives;
  • Execute necessary documentation, as directed, or needed;
  • Collaborate with other relevant stakeholders and team members to ensure that features meet business needs;
  • Follow industry-standard agile software design methodology for development and documentation;
  • and mentor junior software engineers on the team.

 

What Skills You Need

 

  • 5 years of experience in COBOL, JCL, mainframes and PL/SQL to execute design, development, maintenance and enhancement of applications needed for service parts procurement to support aftermarket and customer support
  • 5 years of experience in IBM DB2 IMS DC and Oracle RDMS Database to develop solutions to extract and manage data using PL/SQL and SAS to develop Service Parts Procurement applications
  • 2 years of experience in write SAP ABAP code to enable back-end functionality for the business and use SAP MM Functional Knowledge to make configuration changes
  • 2 years of experience in use ETL tools including Informatica and SAP Data Services to integrate between SAP and other interacting systems of Planning and Warehouse Management
  • 2 years of experience in developments of ODATA services and SAP PI to develop Outbound/Inbound interfaces Between SAP and other interacting systems of Planning and Warehouse Management

 

Education/Experience

 

  • Bachelor’s degree in Engineering, Information Technology, Computer Science or related field plus 5 years related experience.

 

What You'll Get

 

At John Deere, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. Here, you'll enjoy the freedom to explore new projects, the support to think outside the box and the advanced tools and technology that foster innovation and achievement. Additionally, we offer a comprehensive reward package to help you get started on your new career path, including:

 

  • 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

 

$128,024 - $138,024 per year + Benefits

 

Follow this link to learn more about our Total Rewards Package https://bit.ly/3XCd8fL 

 

Please apply on-line at www.JohnDeere.com/USJobs and search for Job Posting Number 2025051

 

The terms of the applicable benefit plans, and all company actions administering or interpreting these plans, continue to control. Deere & Company reserves the right to suspend, amend, modify, or terminate the Plan(s) in any manner at any time, including the right to modify or eliminate any cost-sharing between the company and participants. Changes, which can be made at any time, are made by action of the company's board of directors, or to the extent authorized by resolution of its board of directors, or by the Deere & Company Compensation Committee. In the event of a conflict between the language of the official Plan Documents and this document, the language of the official Plan Documents will control.

 

ACA Section 1557 Nondiscrimination Notice

The John Deere Health Benefit Plans for Salaried Employees and The John Deere Benefit Plan for Wage Employees comply with applicable Federal civil rights laws and do not discriminate on the basis of race, religion, color, national origin, sex, age, sexual orientation, gender identity or expression, status as a protected veteran, or status as a qualified individual with disability.

John Deere Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
John Deere DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of John Deere
John Deere CEO photo
John May
Approve of CEO

Average salary estimate

$133024 / YEARLY (est.)
min
max
$128024K
$138024K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About 2025051 Senior Software Engineer, John Deere

As a Senior Software Engineer at John Deere in Milan, Illinois, you're not just taking on a job; you're becoming a vital part of a mission-driven team that's making a difference in the world. With over 7 billion people on the planet and counting, the challenges we face regarding food, infrastructure, and technology are immense, and your expertise will be key in addressing these issues. In this role, you will develop, configure, and test innovative solutions that directly impact service parts procurement and customer support systems. You'll be working with cutting-edge technology, utilizing your experience in COBOL, JCL, and databases like IBM DB2 and Oracle to enhance and maintain our applications. Collaboration is at the core of what we do; you will work closely with stakeholders to ensure the software meets the business needs. Plus, as a mentor to junior engineers, you'll have the chance to shape the next generation of talent at John Deere. With a focus on agile methodologies, you'll enjoy a dynamic work environment that empowers you to explore new ideas while receiving competitive compensation and comprehensive benefits, including a flexible work-life balance. Join us in crafting solutions for a rapidly changing world at John Deere!

Frequently Asked Questions (FAQs) for 2025051 Senior Software Engineer Role at John Deere
What are the responsibilities of a Senior Software Engineer at John Deere?

As a Senior Software Engineer at John Deere, you will engage in various responsibilities including developing, coding, and testing software applications, evaluating design enhancement solutions, and analyzing software specifications. You will work collaboratively with team members to ensure functionality aligns with business needs while mentoring junior engineers, making it a diverse and impactful role.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at John Deere?

Candidates for the Senior Software Engineer position at John Deere should have a Bachelor’s degree in Engineering, Computer Science, or a related field, along with at least 5 years of experience in COBOL, JCL, PL/SQL, and database management. Additionally, experience with SAP ABAP and ETL tools such as Informatica is required to meet the needs of the business effectively.

Join Rise to see the full answer
How does John Deere support the professional development of Senior Software Engineers?

John Deere is committed to the growth of its employees, offering mentorship opportunities for Senior Software Engineers to guide junior team members, along with access to advanced tools and technologies. Additionally, employees benefit from tuition assistance programs that aid continuous learning and skill enhancement.

Join Rise to see the full answer
What benefits can one expect as a Senior Software Engineer at John Deere?

As a Senior Software Engineer at John Deere, you'll receive a competitive salary complemented by a comprehensive benefits package, including flexible work arrangements, performance bonuses, 401K contributions, healthcare benefits, and fitness subsidies. These offerings are designed to foster both personal and professional well-being.

Join Rise to see the full answer
How does teamwork operate within the Senior Software Engineer role at John Deere?

Teamwork is crucial for the Senior Software Engineer role at John Deere. You’ll collaborate with various stakeholders to deliver top-notch solutions, ensuring that the software developed meets the needs of the business. This collaborative culture encourages creativity and innovation, allowing for collective problem-solving in a supportive environment.

Join Rise to see the full answer
Common Interview Questions for 2025051 Senior Software Engineer
Can you explain your experience with COBOL and how it applies to your role as a Senior Software Engineer?

When answering this question, highlight your proficiency with COBOL, detailing specific projects where you used it for application development. Discuss how it allowed you to contribute to efficiencies in service parts procurement, emphasizing your problem-solving skills and the outcomes of your projects.

Join Rise to see the full answer
What is your approach to mentoring junior engineers in your team?

Explain your mentoring style, focusing on collaboration and open communication. Share specific examples of how you have successfully guided junior engineers in the past, emphasizing the importance of knowledge sharing and professional growth.

Join Rise to see the full answer
Describe a challenging project you've worked on and how you overcame the difficulties faced.

In this response, provide details about a specific project, the challenges encountered, and your strategic approach to overcoming them. Demonstrate your analytical thinking and ability to work collaboratively with others to achieve successful results.

Join Rise to see the full answer
How do you stay updated with advancements in technology relevant to software engineering?

Discuss your methods for keeping up with industry trends, such as attending workshops, reading relevant publications, or participating in professional networks. Show that you are proactive in applying new knowledge to your work as a Senior Software Engineer.

Join Rise to see the full answer
What role do you think agile methodologies play in software development?

Articulate the significance of agile methodologies in fostering efficient team collaboration, quick iterations, and responsiveness to change. Share how this approach has benefitted your previous projects as a Senior Software Engineer.

Join Rise to see the full answer
How do you ensure that your software meets business needs?

Talk about your process for gauging business requirements before development begins, including stakeholder meetings and requirements analysis. Illustrate how you translate these needs into actionable software specifications and quality features.

Join Rise to see the full answer
What tools and technologies do you find essential for successful software development?

Identify specific tools you consider essential, like certain IDEs, databases, or version control systems, explaining how they have facilitated your development process in previous roles while meeting project deadlines and quality benchmarks.

Join Rise to see the full answer
Can you discuss your experience with SAP and its integration with other systems?

Detail your hands-on experience with SAP, including any significant projects. Focus on the tools and methods you used for integration and how your contributions improved functionality and business processes in your past roles.

Join Rise to see the full answer
How do you approach testing and quality assurance in your software projects?

Explain your method for ensuring software quality, including various testing techniques you've employed. Emphasize the importance of quality assurance throughout the development cycle rather than just as a final step.

Join Rise to see the full answer
What makes you passionate about software engineering, particularly in a company like John Deere?

Share your enthusiasm for software engineering by expressing your desire to solve real-world problems, especially in a company dedicated to innovation and sustainability like John Deere. Talk about how your personal values align with the company’s mission and vision.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
John Deere Hybrid Moline, Illinois, United States
Posted 5 days ago
Photo of the Rise User
John Deere Remote East Moline, Illinois, United States
Posted 6 hours ago
Posted 13 days ago
CueBox Hybrid New York, New York, United States
Posted yesterday
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
DoorDash USA Remote Seattle, Washington, United States
Posted yesterday
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Ceros Remote Remote Europe, Remote UK
Posted 5 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

We work every day to uphold our founder's core values. Integrity, quality, commitment, and innovation are more than ideals we work toward. They are values we live and breathe – values found in every product, service, and opportunity we offer.

41 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Senior Designer Art and Design Smashbox at Estée Lauder Companies
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Insurance Personal Lines Team Leader at National University of Singapore
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Sr. Staff Accountant at M/I Homes
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Software Development Engineer, Market Operations & Structuring at Arevon
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Medical Lab Scientist- (Per Diem) at EvergreenHealth
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager - Content Moderation at Twitch
Photo of the Rise User
Someone from OH, Columbus just viewed Software engineer intern at Motorola Solutions
Photo of the Rise User
Someone from OH, Sunbury just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
12 people applied to Front-end Developer at Venturenox
Photo of the Rise User
18 people applied to Software Engineer I at Affirm
Photo of the Rise User
27 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Web Developer - Entry Level at Hardin Design & Development
Photo of the Rise User
18 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Ravenna just viewed Assistant Buyer - Licensed MLB at DICK'S Sporting Goods
Photo of the Rise User
Someone from OH, Cincinnati just viewed Material Specialist - CVG at Allegiant
Photo of the Rise User
Someone from OH, Columbus just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
Someone from OH, Toledo just viewed Brand Marketing Coordinator at A24
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive