Diebold Nixdorf

Software Engineer (m/f/d)

Diebold Nixdorf
Apply
15 hours ago
Paderborn, GermanyMid Level

Responsibilities

  • Shape the use of generative AI throughout the frontend development process, from requirements and mockups through implementation and automated testing.
  • Develop an end-to-end AI-powered workflow for generating clickable mockups, production-ready React code, and appropriate test coverage.
  • Evaluate tools, models, and prompts while creating reusable components and development guidelines.
  • Build modern, high-performance React UIs for payment switching, POS, and ATM device-handling domains.
  • Gather customer requirements and translate them into intuitive frontend solutions with AI support.
  • Integrate frontend applications with Java backends using REST, BPMN, Netty, Jetty, CDI, JTA, and JSF.
  • Maintain performance, scalability, maintainability, delivery quality, and release readiness.
  • Become a point of contact for modern frontend architecture and effective use of AI in software development.

Requirements

  • Completed degree in Computer Science or a comparable qualification.
  • Strong Java skills and good knowledge of the open-source ecosystem.
  • Experience with React.
  • Practical understanding of how to apply generative AI effectively in software development.
  • Ability to learn new topics quickly, work in a structured way, and solve complex problems.
  • Willingness to take ownership, drive initiatives, and make a meaningful impact.

Benefits

  • Attractive remuneration models and additional benefits.
  • Flexible working-time models and modern working conditions; the role is marked as hybrid.
  • Individual career and training opportunities.
  • 30 days of annual leave plus event-related special leave.
  • Health and fitness programs, including EGYM Wellpass and company health management.
  • Exclusive employee discounts, including Corporate Benefits.
  • Employee Assistance Program and local social counseling.
  • Employer-financed company pension scheme.
  • Occupational disability insurance through gross deferred compensation.
  • Additional location-specific benefits.

Tech Stack

Categories

Diebold Nixdorf

About Diebold Nixdorf

10,000+ employees

Diebold Nixdorf provides self-service banking and retail solutions, including ATMs, point-of-sale systems, and Vynamic software, plus managed services and security for banks and retailers. Its business spans hardware, software, and lifecycle services that connect digital and physical channels in branches and stores. Founded in 1859 and headquartered in North Canton, Ohio, it is a public company listed on the NYSE and ETR.

Contact me