Desarrollador/a C++ (Presencial)

Grupo Digital
Barcelona, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Application Integration Architecture Confluence JIRA C++ (Programming Language) CMake Continuous Integration Software Design Patterns Payment Systems Github Microsoft Visual Studio Message Queuing Telemetry Transport (MQTT)
+11 more
Software Engineering Systems Integration WebSocket Google Test Git Kubernetes Information Technology Restful APIs Software Version Control Docker Jenkins

Job description

Buscamos un/a Desarrollador/a C++ para participar en el desarrollo e integración de aplicaciones para equipos de ticketing y sistemas de pago en transporte.

Un reto técnico con foco en C++, integración de sistemas, entornos de pago y tecnologías como Docker, Kubernetes, CI/CD y APIs., * Desarrollo de aplicaciones en C++ orientadas a equipos de ticketing.

  • Desarrollo e integración de soluciones para sistemas de transporte y entornos de pago.
  • Integración y comunicación mediante API REST, MQTT y WebSockets.
  • Aplicación de patrones de diseño y buenas prácticas de desarrollo.
  • Participación en procesos de integración y despliegue continuo.
  • Desarrollo y mantenimiento de tests unitarios y de integración.
  • Trabajo con herramientas de control de versiones, gestión y documentación.
  • Colaboración con equipos técnicos en un entorno de integración de software y hardware.

Requirements

  • Titulación en Informática, Telecomunicaciones, Ingeniería Industrial o similar.
  • Al menos 3 años de experiencia desarrollando en C++.
  • Experiencia en sistemas de recaudo, transporte y/o ticketing.
  • Conocimientos de normativa y estándares de seguridad aplicables a entornos de pago.
  • Experiencia con Visual Studio Code y CMake.
  • Experiencia con Git.
  • Conocimientos de Jira y Confluence.
  • Experiencia en entornos CI/CD, especialmente con Jenkins/GitHub.
  • Experiencia con Docker.
  • Conocimientos de Kubernetes.
  • Experiencia en testing: tests unitarios e integración, Google Test u otras herramientas similares.
  • Inglés B2.
  • Capacidad de trabajo en equipo y proactividad.

Deseable

  • Conocimientos de programación EMV y desarrollo/integración de kernels EMV.
  • Experiencia específica en entornos transit, sistemas de transporte y ticketing.
  • Experiencia adicional en integración de soluciones de pago.

Benefits & conditions

  • Contrato: Indefinido
  • Modalidad: 100% presencial
  • Lugar de trabajo: Barcelona, zona 22@
  • Salario: En función de la experiencia laboral

About the company

Somos un equipo de más de 100 profesionales tecnológicos, en el que encontraras proyectos estables, en los principales clientes nacionales e internacionales, desarrollando soluciones de Inteligencia Artificial, Cloud, Ciberseguridad, etc…., Somos un grupo de empresas tecnológicas, formado actualmente por unos 400 profesionales, en distintas áreas: desarrollo, sistemas, ingeniería automática, consultoría…

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ticjob.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all