John Deere Jobs

Mobile john-deere Logo

Job Information

John Deere Software Engineer in Luxembourg, Luxembourg

Welcome to John Deere, the leading manufacturer of agricultural, forestry, construction, lawn and grounds care equipment supported by comprehensive parts and financial services solutions. With around 73,500 employees worldwide, we generate total sales of $39 billion. Join us and be key in managing the biggest global challenge: supplying 7 billion people with food, clothing and infrastructure.

John Deere Luxembourg is the European Headquarters for John Deere Financial, part of John Deere, the world’s leading producer of agricultural equipment with total net sales and revenues of US$ 29 billion last year. Our primary activity is providing financial services to John Deere customers and John Deere dealers who want to finance John Deere equipment.

The John Deere Bank IT Department implements and supports software applications using agile methodologies. Our IT team in Luxembourg works on technical infrastructures and architecture that enables us to provide innovative.

For our Luxembourg business we are looking for Software Engineers (4 positions).

Your major duties will be to:

  • Develops, codes, configures, and tests programs and systems;

  • Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications;

  • Analyzes requirements and determines software specifications that must be fulfilled to achieve objectives;

  • Executes necessary documentation, as directed, or needed;

  • Collaborates with other relevant stakeholders and team members to ensure that features meet business needs;

  • Follows industry-standard agile software design methodology for development and documentation.

Soft skills we are looking for:

  • Ability to analyze, translate, and define business requirements into technical solutions;

  • Ability to apply engineering principles and concepts for designs;

  • Excellent communication skills (both in writing & verbal);

  • Ability to manage many competing priorities/requests in a fast-paced environment and to stay calm and focus while managing those multiple priorities;

  • High sense of responsibility and initiative;

  • Positive attitude.

Technical Skills and education:

  • Degree in an Engineering/Technology discipline or equivalent experience (4 years and +)

  • Previous experience in programming/software development. - 1 to 3 years

  • Software development processes experience. - 1 to 3 years

  • Participating in Agile Development - 1 to 3 years

  • Experience working in an Agile Environment - 1 to 3 years

  • Working understanding of design patterns and loosely coupled architectures

  • Working knowledge of Cloud development in AWS or Azure and Enterprise Data Lake concepts

  • Working Understanding of DevSecOps and lean development principles such as Continuous Integration, Continuous Delivery, Security Authorization methodologies and patterns

  • Working understanding of design, development, testing and integration of highly complex software solutions including optimization of solution while leveraging Change Management

  • Experience with Test Driven Development

  • Fluent in English, German/French would be an asset

  • EU working permit

What You’ll Get:

  • A multicultural inclusive environment

  • An attractive compensation package including variable pay program

  • Competitive pension & life cover/income protection benefits

  • Flexible working solutions to balance family and career

  • Development and learning opportunities to support current needs and future aspirations

We look forward to your application!

Your application will be treated with confidentiality.