Software Engineer
Verifone
Madrid
hace 22 horas

Why Verifone

For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry.

Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.

Verifone has a diverse, dynamic and fast paced work environment in which employees are focused on results and have opportunities to excel.

We take pride in the fact that we work with leading retailers, merchants, banks, and third party partners to invent and deliver innovative payments solution around the world.

We strive for excellence in our products and services, and are obsessed with customer happiness. Across the globe, Verifone employees are leading the payments industry through experience, innovation, and an ambitious spirit.

Whether it’s developing the next platform of secure payment systems or searching for new ways to bring electronic payments to new markets, the team at Verifone is dedicated to the success of our customers, partners and investors.

It is this passion for innovation that drives each one of our employees for personal and professional success.

What you'll do

  • Analyze business requirements and create / maintain Functional Specifications Document as required
  • Perform Team Lead function on need basis
  • Engage in requirements identification, development of software engineering specifications, solution analysis and design on a wide range of assignments including software development, maintenance, and application developer support.
  • Determine and develop approach to assignments and development of new products.
  • Identify risks, risk mitigation plan, and dependencies to deliver work estimates and validated delivery plans.
  • Participate in code reviews to ensure adherence to product functional specification, maintainability, extensibility and quality objectives.
  • Apply and adhere to established engineering process.
  • Execute software development plans and work with project managers and product teams to ensure on time delivery.
  • Ensure all output is securely stored in central electronic repository.
  • Provide regular weekly, monthly, and quarterly reports.
  • Design and execute test plans as required to better acclimate with the product
  • Develop and maintain test programs or test scripts relevant to the product assigned
  • Document test results
  • Perform analysis of test results and assist counterpart in resolution of problems
  • Comply with standard development and test guidelines and practices
  • What qualifications will you need to be successful?

  • Computer Science or Technical Engineer Degree
  • High knowledge and experience with C / C++ / Java languages
  • Embedded programming knowledge
  • Android platform knowledge
  • OOP (Objects Oriented Programming) knowledge
  • TCPIP protocols and communications knowledge
  • EMV and Contactless Payment standards knowledge is an extra.
  • Spanish Payment applications and protocols (Datafono, PUC, PUP) is an extra.
  • English language, (read and write high level, talk and listening intermediate level)
  • 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