Qureos

Find The RightJob.

Advanced Software Development Engineer

Expect more. Connect more. Be more at Diebold Nixdorf. Our teams automate, digitize, and transform the way more than 75 million people around the globe bank and shop in this hyper-connected, consumer-centric world. Join us in connecting people to commerce in this vital, rewarding role.
Designs, creates and tests new products, systems and services. Engages cross-functionally with other technical / engineering teams to define product requirements, determine mechanical, physical and software design direction, develop concepts, drive production processes, test prototypes and make real time adjustments to improve performance and functionality. Works directly with our clients on collaborative programs to extend the functionality of our core software offerings.

  • Provides Software Engineering for moderately complex applications.
  • Designs, codes, tests and documents moderately complex systems, considering impact on the broader landscape, systems and components.
  • Provides technical advice and support across systems, recommending enhancements to improve system-to-system specific operations and alignment.
  • Estimates complex software development tasks to within predictable variances, given specified functional and business requirements.
  • Helps define and support secure coding standards across the organization.
  • Works with QA leads to ensure quality and performance adherence to specifications for overall release.
  • Provides Q&A and peer review for developers.
  • Identifies and implements tasks that generate greater efficiency across appropriate teams.
  • Reviews the work of and provides technical advice and guidance for less experienced software engineers.
  • Serves as project leader for localized development teams from a design and execution point of view

Key Competencies

Customer Value:

  • Pro-actively identifies customer’s problems and takes personal responsibility for solving them
  • Proactively addresses problems with customer and team

Customer Relations:

  • Builds a professional and effective working relationship with customers

Continuous Improvement:

  • Does not accept the status quo and persistently find ways to make things better
  • Impose challenging, but realistic goals to have other achieve improvement.

Agility:

  • Quickly prioritizes expectations and easily adapts to your way of working
  • Recognizes what key requirements are missing to do job well and acts to obtain them.
  • Take actions without being asked or forced by events

Breakthrough Thinking:

  • Spots recurring issues and seeks practical methods to gain structural improvement
  • Sees technical trends and adequately uses this knowledge to solve problems or act on current opportunities

Collaboration:

  • Credits others who performed well and encourages others.
  • Sets aside personal interests and goals in favor of team performance.
  • Coaches people to be more effective.

Team Orchestration:

  • Identifies and addresses areas for performance improvement.
  • Sets performance expectations clearly and ensures understanding of the importance of goals.
  • Tracks performance against plan and holds people accountable.

Required Qualifications

  • Bachelor of Science in Computer Science, Computer Engineering, Computer Architecture, Electrical Engineering or related technical discipline or equivalent experience.
  • Experience with software development, life cycle and global project management
  • Minimum of 6 years of relevant experience or equivalent combination of education and experience in Software Development Engineering.
  • Good business English skills (Written and spoken).
  • 5 or more years of experience, with payment platform technologies involving credit and debit issuance and acquiring in a high-volume environment
  • 6+ years development experience in a software development organization.
  • Knowledge of Software Configuration Management processes and tools (6+ years).
  • Experience with both client and server Web Development (6+ years).
  • Excellent knowledge in current software technologies, including client/server architecture, Core Java/JavaEE, C#, HTML 5, CSS3, JavaScript, SOA and web services (e.g. IBM WebSphere);TomCat, etc SQL/scripting, relational databases (e.g. Oracle and SQL) and modern frameworks (e.g. Angular, Knockout) (6+ years).
  • Experience in computer system architecture, communication protocols, event driven systems, object-oriented design and software system component integration and IT integration and services
  • Experience with customer focused behavior, consultancy and presentation skills.
  • Advanced knowledge of Windows operating systems

#LI-TD2

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.