DescriptionExpect more. Connect more. Be more at Diebold Nixdorf.Our teams automate digitize and transform the way more than 75 million peoplearound the globebank and shop in thishyperconnected consumercentric world. Join us inconnecting people to commerce in this vital rewardingrole.
Position Overview:
As a Software Development Engineer you will be part of core development team in banking software division at Diebold Nixdorf. You will work closely with software that runs on ATMs across the whole world.
ResponsibilitiesResponsibilities:
- Provides Software Development Engineering support for an assigned set of applications or system elements.
- Develops solutions for technology processes and practices for build and release management application lifecycle changes operation service delivery and support.
- Assists with project definition scoping resource planning risk assessment change control and monitoring.
- Troubleshoots and debugs processes for system and application issues after deployment.
- Collaborates with other engineers and crossfunctional technical team members to resolve platform issues.
- Assists with architecting and implementing / monitoring infrastructure.
QualificationsRequired Qualifications:
- Diploma or equivalent work experience required.
- Minimum of 24 years of relevant experience or equivalent combination of education and experience in Software Development Engineering.
- Good business English skills (Written and spoken).
- Very good knowledge of C programming language including unit testing platforms
- Knowledge of Git/ Java/ JavaScript/ HTML/ CSS are a plus
- Knowledge of modern Agile process
- Knowledge on Banking Industry from IT perspective is a plus (NDC/DDC protocols)
- Availability to travel
We offer
- Contract of employment
- Multicultural environment
- Remote work
- Work life balance
- Multisport card
- Private medical healtcare
- Life insurance
- Training platform
- 26 days of holidays
#LIRemote #LIPM1