John Deereposted 16 days ago
$120,000 - $130,000/Yr
Full-time • Mid Level
Remote • Johnston, IA
Machinery Manufacturing

About the position

As a Senior Software Engineer for John Deere in Johnston, IA, you will work on a product team executing application development, design, integration, and support of John Deere Financials' business processes utilizing information technology and business practices for strategic business units utilizing technologies such as SAP ABAP, SAP Fiori, Amazon Web Services, Jenkins and Active Control. You will apply good Software Engineering practices such as Test-Driven Development, Continuous Integration/Continuous Deployment, Object-Oriented design, and infrastructure as code to assist in the effective implementation and integration of applications. Additionally, you will conduct coaching and mentoring of junior developers in object-oriented design, test-driven development, and OO ABAP development. A working understanding of change management for SAP S4/HANA as well as a working understanding of the Agile/SCRUM software delivery methodology is also required. Up to 50% remote work is allowed, but you must live within normal commuting distance of the worksite. Less than 10% domestic travel is required.

Responsibilities

  • Work on a product team executing application development, design, integration, and support of John Deere Financials' business processes.
  • Utilize technologies such as SAP ABAP, SAP Fiori, Amazon Web Services, Jenkins and Active Control.
  • Apply good Software Engineering practices such as Test-Driven Development, Continuous Integration/Continuous Deployment, Object-Oriented design, and infrastructure as code.
  • Conduct coaching and mentoring of junior developers in object-oriented design, test-driven development, and OO ABAP development.
  • Understand change management for SAP S4/HANA and Agile/SCRUM software delivery methodology.

Requirements

  • 4 years of experience with design and developing solutions in SAP ABAP, SAP Process Integration and HANA.
  • 4 years of experience leveraging DevSecOps and lean development principles like Continuous Integration and Continuous Delivery with tools such as GitHub, Jenkins, Active Control.
  • 4 years of experience with working understanding of software test automation tools, Unit Testing Frameworks and End to End Testing Frameworks such as ABAP Unit and Work Soft Certify.
  • 4 years of experience using HTML5, JavaScript, Fiori/UI5 and CSS to implement front end web applications for end users.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field plus 4 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service