Software Engineer
Diebold Nixdorf
BC, Barcelona, ES
hace 8 horas

Position Overview

A Software engineer is responsible to develop customized solutions by integrating our customer’s backend systems to our leading products.

Implement a solution according to the defined specification, cooperate on project documents (specification, diagrams, flows, documentation), contribute to the integration phase of a project, and communicate within a development team and with the project manager, solution architect and customer.

Participate on the building, configuration and distribution management, work on international teams on successful products, as part of global projects, develop and deliver software that manages ATMs and other banking operations worldwide.

He specializes in low layer of ATM SW.

You are responsible for

  • The software Engineer will work on the development of software for self-service systems in the banking industry for Windows platforms - Responsible for the analysis of customer requirements, the design of software architectures and user interfaces as well as the creating of documentation.
  • Ability to work both in a team environment and independently as part of our AGILE, waterfall and hybrid environments.
  • process and present results to our global stakeholders; align with international teams on successful products, as part of global projects
  • Specify the architecture of software components, writing commercial-grade customer-facing applications, Testing using in-house test tools and devices & trouble shooting / problem management.
  • Adapt and extend the company standard solution and individual software with respect to the functional scope, timeline and costs.
  • Qualifications

  • Education : Bachelor’s degree in IT, and / or master’s degree in engineering (or MCA) - computer science or related
  • Min 2 years’ experience in ATM or payment environment
  • Microsoft XFS standard
  • C++, C#, Shell on Microsoft windows platform;
  • Windows 7, Windows 10 Microsoft operating systems expertise (drivers, administration, security, )
  • Cryptographic operations (keys encryption, PIN, )
  • Analytical and troubleshooting skills
  • Preferably possess 1 or more Microsoft Certifications
  • Ability to interact with 3rd party SW provider in context of SW integration
  • Ability to interact and coordinate with employees at different levels, different groups, and different geographical locations within the company
  • Ability to provide project estimates based on business requirements
  • Ability to travel punctually in European Union countries
  • Full work capability in English & Spanish language (Reading, Writing and Speaking)
  • Preferred Qualifications

  • ATM applications experience
  • XFS standard
  • Visual Studio 2015
  • Bit Bucket, Jenkins, Nexus, Jira
  • Why should you join Diebold Nixdorf?

    Brightest minds + technology and innovation + business transformation The people of Diebold Nixdorf are 23,000+ teammates of diverse talents and expertise in more than 130 countries, harnessing future technologies to deliver personalized, secure consumer experiences that connect people to commerce.

    Our culture is fueled by our values of collaboration, decisiveness, urgency, willingness to change, and accountability.

    Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación