Skip to main content

Opportunity Awaits

SW Terminal Developer

Apply Now
Date posted 08/04/2023 Location SpainUrbanización Fuerteventura Golf Club | Spain, Charco del Palo (Lanzarote) | Spain, Las Palmas de Gran Canaria | Spain, La Gomera | Guatemala, La Palma del Condado | Spain, Santa Cruz de Tenerife | Spain, Santander | Spain, Almería | Spain, Burgos | Spain, Cadiz | Spain, León | Spain, Córdoba | Argentina, Palencia | Spain, Granada | Spain, Salamanca | Spain, Huelva | Spain, Segovia | Spain, Jaén | Spain, Soria | Spain, Málaga | Spain, Valladolid | Spain, Seville | Spain, Ávila | Spain, Zamora | Spain, Albacete | Spain, Ciudad Real | Spain, Cuenca | Spain, Guadalajara | Spain, Huesca | Spain, Toledo | Spain, Teruel | Spain, Barcelona | Spain, Zaragoza | Spain, Girona | Spain, Lleida | Spain, Tarragona | Spain, Ceuta | Spain, Melilla | Spain, | Spain, Pamplona | Spain, Alicante | Spain, | Spain, | Spain, Badajoz | Spain, Cáceres | Spain, Ladrido | Spain, Lugo | Spain, Ourense | Spain, Pontevedra | Spain, | Spain, Ibiza Town | Spain, | Spain, Palma de Mallorca | Mexico, Logroño | Spain, Bilbao | Spain, San Sebastián de los Reyes | Spain, Vitoria-Gasteiz | Spain, Oviedo | Spain, Murcia | Spain, | Spain Company Worldline

The Opportunity:

In an exciting, complex and growing environment, surrounded by competent developers with a DevSecOps mindset, your role will be to create the best possible quality products and services with high added value. You will join an engaged team of highly skilled people with human values. We are committed to continuous improvement. We are always looking for new and innovative ways to improve quality, reduce costs, increase efficiency/productivity, and increase customer satisfaction. We are looking for a skilled and team-focused C/C++ Expert Developer for embedded systems (POS/Payment terminals) to come join our team.

Your day-to-day responsibilities include:

  • You implement User Stories by writing high quality C/C++ software
  • You review and help improve code submitted as Merge Requests
  • You contribute to the architecture and technical design of our solutions
  • You participate in the deployment of the software, all the way to production
  • You ensure the software quality goes up, based on transparent metrics
  • You are an active member of a SCRUM team, taking part in its rituals

Signs of success:

  • You deliver reliable software, matching business and technical requirements
  • You deliver automated unit tests with your software
  • You are empowered to improve the frameworks, and ensure their stability
  • You bring new ideas on how to improve the software, tools or processes currently in use
  • You learn quickly & often, and share knowledge willingly
  • You tackle issues that arise in any environment, be it sandbox or production
  • You set up and maintain a practical development environment
  • You contribute to successful delivery of projects and enhancements
  • You support the continuous improvement process and propose your own measures
  • You actively support and participate in the implementation of Agile, DevOps and Continuous Integration/Deployment processes

Skills we do need:

  • Bachelor’s degree in software engineering or information technology or equivalent expertise
  • 5+ years of experience on software development with C/C++
  • 3+ Expertise on development for embedded systems with strong use of peripherals and network configurations
  • Experience in Payment Terminals or POS systems or equivalent
  • Ability to use Linux-like OS efficiently (shell, networking, package managers)
  • Experience in Git/Gitlab and Subversion tools usage
  • Experience in Agile (Scrum, Kanban), DevOps and Continuous Integration / Continuous Delivery
  • Good working level in English and Spanish (both oral and written). French will be a plus

Skills we’d like:

  • Experience in Android terminals and Kotlin programming language
  • Experience in other programming languages (Java, Python, PHP)
  • Knowledge of relational databases (PostgreSQL, OracleDB)
  • Hands-on experience with Docker
  • Knowledge of configuration management tools (Puppet and/or Ansible)
  • Experience in Server-Side development (Stateless, HA, RESTful APIs)
  • Strong organization and interpersonal skills
  • Ability to pass on knowledge
  • Significant experience in problem solving and decision-making techniques
  • Flexibility and adaptability within the workplace
  • Drive to continue to grow professional capabilities with ongoing training and educational opportunities
  • Autonomy, independence, and readiness to take decisions
  • Customer-Centric mindset
  • Appetite for excellence
  • Ability to work under pressure
  • Team spirit, enthusiasm, resourcefulness, eagerness to learn and evolve in an international and challenging environment

Perks & Benefits:

At Worldline you’ll get the chance to be at the heart of the global payments technology industry and shape how the world pays and gets paid. On top of that, you will also:

  •     Be part of a company guided by a strong purpose to do good and recognized as top 1% of the most sustainable companies in all sectors worldwide.
  •     Work with inspiring colleagues and be empowered to learn, grow and accelerate your career.
  •     Enjoy remote work: between 50 and 100%.
  •     Enjoy flexible working hours: we do not work on Friday afternoons! Intensive work day from June 16th to August 31st .
  •     Enjoy wide range of training through our eLearning platforms (Linkedin Learning, Percipio, Speex, Cross Knowledge).
  •     Specific training, both technical and managerial (Dockers, Management 3.0, Scrum, Jetpack Compose, Design thinking, ...).
  •     Join the Worldline Global Expert Community: we organize events where experts share their technological achievements.

Shape the evolution:

We are on an exciting journey towards the next frontiers of payments technology, and we look for big thinkers, people with passion, can-do attitude and a hunger to learn and grow. Here you’ll work with ambitious colleagues from around the world, take on unique challenges as a team, and make a real impact on the society. With an empowering culture, strong technology and extensive training opportunities, we help you accelerate your career - wherever you decide to go. Join our global team of 18,000 innovators and shape a tomorrow that is yours to own.


Learn more about life at Worldline at careers.worldline.com

Apply Now

Sign Up For Job Alerts

Create an account below to stay informed of when new jobs and opportunities become available. Sign up, and you get automatically notified of jobs that fit your criteria.

Areas of interestSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Technology - Application development, SpainRemove
  • Technology - Application development, Madrid, SpainRemove
  • Technology - Application development, Valencia, SpainRemove
  • Technology - Application development, Urbanización Fuerteventura Golf Club, Canary Islands, SpainRemove
  • Technology - Application development, Charco del Palo (Lanzarote), Canary Islands, SpainRemove
  • Technology - Application development, Las Palmas de Gran Canaria, Canary Islands, SpainRemove
  • Technology - Application development, La Gomera, Departamento de Escuintla, GuatemalaRemove
  • Technology - Application development, La Palma del Condado, Andalusia, SpainRemove
  • Technology - Application development, Santa Cruz de Tenerife, Canary Islands, SpainRemove
  • Technology - Application development, Santander, Cantabria, SpainRemove
  • Technology - Application development, Almería, Andalusia, SpainRemove
  • Technology - Application development, Burgos, Castille and León, SpainRemove
  • Technology - Application development, Cadiz, Andalusia, SpainRemove
  • Technology - Application development, León, Castille and León, SpainRemove
  • Technology - Application development, Córdoba, Cordoba, ArgentinaRemove
  • Technology - Application development, Palencia, Castille and León, SpainRemove
  • Technology - Application development, Granada, Andalusia, SpainRemove
  • Technology - Application development, Salamanca, Castille and León, SpainRemove
  • Technology - Application development, Huelva, Andalusia, SpainRemove
  • Technology - Application development, Segovia, Castille and León, SpainRemove
  • Technology - Application development, Jaén, Andalusia, SpainRemove
  • Technology - Application development, Soria, Castille and León, SpainRemove
  • Technology - Application development, Málaga, Andalusia, SpainRemove
  • Technology - Application development, Valladolid, Castille and León, SpainRemove
  • Technology - Application development, Seville, Andalusia, SpainRemove
  • Technology - Application development, Ávila, Castille and León, SpainRemove
  • Technology - Application development, Zamora, Castille and León, SpainRemove
  • Technology - Application development, Albacete, Castille-La Mancha, SpainRemove
  • Technology - Application development, Ciudad Real, Castille-La Mancha, SpainRemove
  • Technology - Application development, Cuenca, Castille-La Mancha, SpainRemove
  • Technology - Application development, Guadalajara, Castille-La Mancha, SpainRemove
  • Technology - Application development, Huesca, Aragon, SpainRemove
  • Technology - Application development, Toledo, Castille-La Mancha, SpainRemove
  • Technology - Application development, Teruel, Aragon, SpainRemove
  • Technology - Application development, Barcelona, Catalonia, SpainRemove
  • Technology - Application development, Zaragoza, Aragon, SpainRemove
  • Technology - Application development, Girona, Catalonia, SpainRemove
  • Technology - Application development, Lleida, Catalonia, SpainRemove
  • Technology - Application development, Tarragona, Catalonia, SpainRemove
  • Technology - Application development, Ceuta, Ceuta, SpainRemove
  • Technology - Application development, Melilla, Melilla, SpainRemove
  • Technology - Application development, Pamplona, Navarre, SpainRemove
  • Technology - Application development, Alicante, Valencia, SpainRemove
  • Technology - Application development, Badajoz, Extremadura, SpainRemove
  • Technology - Application development, Cáceres, Extremadura, SpainRemove
  • Technology - Application development, Ladrido, Galicia, SpainRemove
  • Technology - Application development, Lugo, Galicia, SpainRemove
  • Technology - Application development, Ourense, Galicia, SpainRemove
  • Technology - Application development, Pontevedra, Galicia, SpainRemove
  • Technology - Application development, Ibiza Town, Balearic Islands, SpainRemove
  • Technology - Application development, Palma de Mallorca, Campeche, MexicoRemove
  • Technology - Application development, Logroño, La Rioja, SpainRemove
  • Technology - Application development, Bilbao, Basque Country, SpainRemove
  • Technology - Application development, San Sebastián de los Reyes, Madrid, SpainRemove
  • Technology - Application development, Vitoria-Gasteiz, Basque Country, SpainRemove
  • Technology - Application development, Oviedo, Principality of Asturias, SpainRemove
  • Technology - Application development, Murcia, Murcia, SpainRemove

By submitting your information, you acknowledge that you have read our privacy policy and consent to receive email communication from Worldline.