Información general
Descripción de la oferta
Descripción de la oferta
📢 En Redsys, compañía líder de medios de pago en España, seleccionamos para nuestra oficina de Madrid , un/a Analista programador/a C/C++ para incorporación en plantilla dentro del área de Canal Presencial - TPV PC
¿Quieres saber que te ofrecemos? Proyectos interesantes de los que ver su utilidad en la vida diaria, grandes profesionales de los que aprender en un entorno dinámico, tecnologías punteras, buen ambiente, formación especializada, plan healthy, plan de retribución flexible, Teletrabajo híbrido (2 días/semanales presenciales y 3 en casa) ,y muchas cosas más...
Descripción puesto
Título del puesto
Analista programador senior C/C++ H/M
Responsabilidades principales del puesto
• Colaborar en la definición de requerimientos.
• Colaborar con el análisis, diseño y definición de módulos/aplicaciones y en su arquitectura.
• Promover la reutilización y modularización de soluciones.
• Cumplir con los calendarios de entrega de trabajos.
• Aplicar las normas de calidad definidas.
• Reportar el estado de su trabajo y el avance en sus tareas.
• Colabora en verificar el cumplimiento de los requerimientos antes de entrega a negocio y/o cliente final.
• Colaborar con el resto del equipo al que pertenece en la transmisión del conocimiento.
• Asistir a reuniones con clientes del proyecto en el que participe.
• Participar en la gestión de los proyectos en los que esté involucrado.
Conocimientos específicos necesarios
Experiencia determinante para la vacante:
- Visual Studio .Net C# para desarrollo de librerías y drivers y conocimiento en API Windows
- Desarrollo cross-platform (CMake)
- Gestión/creación de impresoras virtuales y procesamiento de sus documentos (Windows/Linux)
- Manejo de librerías/frameworks OCR (Windows/Linux)
- Gestión de documentos PDF (Windows/Linux)
Experiencia tecnológica básica fundamentada en:
• Arquitecturas de programación C/C++.
• Programación orientada a objetos.
• Web services RESTful.
• Uso de XML y JSON.
• Control de versiones Git.
• Bases de datos.
• Uso de patrones de diseño.
• .NET framework.
Experiencia tecnológica específica basada en:
• Procesos Multihilo.
• Optimización de memoria.
• Manejo de ficheros.
• Punteros.
• Vectores.
• Templates.
• Creación de test unitarios.
Manejo de Word, Powerpoint, Excel, Outlook…
Manejo de herramientas corporativas (Jira/Confluence)
Conocimientos específicos deseables
Otros lenguajes de programación (JAVA, Web, Python...)
• CI/CD.
• Creación de test de integración.
• Conocimientos de Proguard y Dexguard.
• Uso de Firebase.
• Valorable conocimientos de programación en entornos con recursos limitados.
• Valorable el conocimiento de técnicas para el desarrollo de software seguro.
• Deseable conocimientos básicos de EMV y PCI.
• Deseable conocimientos básicos de medios de pago.
Perfil de habilidades
· Comunicación efectiva.
• Capacidad de análisis.
• Capacidad de organización y priorización de tareas.
• Capacidad de planificar.
• Accesible.
• Adaptabilidad.
• Multifuncional.
• Responsable.
• Liderazgo.
• Trabajo en equipo.
Ubicación del puesto
Emplazamiento
Criterios del candidato
Nivel mínimo de estudios requerido
4- Estudios universitarios
Nivel de experiencia mínimo requerido
Más de 6 años
Política de igualdad
Políitca de igualdad
En Redsys trabajamos para garantizar una igualdad de oportunidades real y efectiva que nos permita promover el desarrollo profesional y la diversidad, equidad e inclusión laboral, en línea con nuestro compromiso con el ODS 5 (Igualdad de oportunidades), el ODS 8 (Trabajo decente y crecimiento económico) y el ODS 10 (Reducción de las desigualdades) de la Agenda 2030 de Naciones Unidas, así como con los Principios del 1 al 6 del Pacto Mundial.