Diebold Nixdorf - North Canton, OH

posted 4 months ago

Full-time
North Canton, OH
Administrative and Support Services

About the position

As a Software Engineer Developer at Diebold Nixdorf, you will play a crucial role in automating, digitizing, and transforming the way over 75 million people engage with banking and shopping in a hyper-connected, consumer-centric world. This position requires applying the principles of software engineering to the design, development, maintenance, testing, and evaluation of software and computer systems. You will work cross-functionally to understand the business requirements that support Diebold Nixdorf's services and hardware, ensuring that the software and systems are designed for ease of use and seamless integration into target environments. In this role, you will evaluate alternative approaches to software design and development, incorporating state-of-the-art concepts, tools, and practices to enhance system functionality, security, and continuous improvement. You will leverage in-house purpose-built tools and software to develop solutions that integrate with Diebold Nixdorf's hardware and software, with a primary focus on logic engine development for the self-service monitoring platform. This includes implementing related automation improvements to enhance the overall efficiency and effectiveness of the systems you work on. Diebold Nixdorf is committed to fostering an inclusive workplace and values diversity among its employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, and we encourage all qualified candidates to apply.

Responsibilities

  • Design, develop, maintain, test, and evaluate software and computer systems.
  • Work cross-functionally to understand business requirements supporting Diebold Nixdorf services and hardware.
  • Evaluate alternative approaches to software design and development.
  • Ensure software and systems are designed for ease of use and seamless integration into target environments.
  • Incorporate state-of-the-art concepts, tools, and practices to enhance system functionality and security.
  • Leverage in-house tools and software to develop solutions integrated with DN hardware and software.
  • Focus on logic engine development for DN's self-service monitoring platform.
  • Implement automation improvements related to system functionality.

Requirements

  • Proven experience in software engineering principles and practices.
  • Strong knowledge of Java programming language.
  • Experience with software design and development methodologies.
  • Ability to work cross-functionally and understand business requirements.
  • Familiarity with system functionality and security best practices.
  • Experience with automation tools and techniques.

Nice-to-haves

  • Experience with self-service monitoring platforms.
  • Knowledge of integrated hardware and software solutions.
  • Familiarity with continuous improvement practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service