Desde Prosegur estamos buscando un/a Software Engineering Responsible, cuya mision sera liderar el ciclo de vida del desarrollo de software, desde la definicion tecnica hasta la implementacion y mantenimiento. Gestionara la arquitectura, calidad y escalabilidad de soluciones en .NET Core, Go y Angular, ademas de guiar a un equipo de ingenieros, promoviendo buenas practicas y excelencia tecnica.
Que funciones vas a realizar?
* Disenar y construir softwares de alta calidad, confiables y escalables con alto rendimiento y grado de concurrencia.
* Analizar requisitos funcionales y traducirlos en soluciones tecnicas eficientes y entregables claros.
* Mantener documentacion tecnica actualizada, incluyendo manuales de usuario y documentacion de diseno.
* Realizar pruebas unitarias y de integracion, asi como participar en la revision de codigo para garantizar la calidad del software y el cumplimiento de los guidelines del departamento.
* Crear y mantener rutinas de testing para pruebas funcionales y rendimientos de los microservicios.
* Proporcionar mantenimiento continuo y soporte tecnico para las aplicaciones existentes.
* Realizar troubleshooting y solucionar desafios tecnicos de gran alcance y alta complejidad.
* Actuar de modo colaborativo liderando los ingenieros del equipo de modo a compartir conocimiento y buscar el crecimiento tecnico general del equipo.
Que buscamos en ti?
Principalmente queremos incorporar a personas comprometidas, ademas:
* Grado en Ingenieria o similares
* Mas de 10 anos de experiencia en desarrollo de software y liderazgo de proyectos.
* Experiencia en GoLang y .NET Core, valorable conocimientos en Python, Java u otros lenguajes.
* Solidos conocimientos en diseno de software, patrones de diseno y arquitectura de microservicios.
* Experiencia en desarrollo de microservicios con contenedores distribuidos y escalabilidad horizontal.
* Manejo de bases de datos relacionales y no relacionales (MongoDB ).
* Conocimientos en sistemas de mensajeria IoT (MQTT, AMQP ).
* Dominio de Git para control de versiones y entornos cloud (deseable Microsoft Azure ).
* Experiencia en herramientas de testing (Postman o similares ) y documentacion tecnica (Confluence, Swagger ).
* Conocimientos en desarrollo frontend con React, Angular u otros frameworks .
* Familiaridad con metodologias agiles (Scrum, Kanban ) y herramientas como Jira .
Que ofrecemos?
1. Formar parte de un equipo internacional (presencia en 34 paises)
2. Trabajar en un entorno dinamico con un excelente ambiente laboral.
3. Participar en proyectos estrategicos y disruptivos.
4. Crecer profesionalmente atendiendo a un plan carrera personalizado.