Advanced Software Development Engineer
Diebold Nixdorf · Columbus, Ohio, US
Expect more. Connect more. Be more at Diebold Nixdorf.
Job description
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. Serves as project leader for localized development teams from a design and execution point of view - 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 an...