Movilges
Jobgether
Desarrollador Senior .NET (Fintech)
Sobre la oportunidad
Esta posición se publica en nombre de una empresa asociada, que gestiona todas las candidaturas y los pasos siguientes. Nuestro socio busca un Desarrollador Senior .NET (Fintech) con base en Portugal.
Cómo funciona Jobgether
Utilizamos un proceso de emparejamiento basado en IA para garantizar que tu solicitud sea revisada de forma rápida, objetiva y justa frente a los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor encajan, y esta lista corta se comparte directamente con la empresa contratante. La decisión final y los pasos siguientes (entrevistas, evaluaciones) son gestionados por su equipo interno.
¡Agradecemos tu interés y te deseamos lo mejor!
¿Por qué solicitar a través de Jobgether?
Aviso de privacidad de datos: Al enviar tu solicitud, reconoces que Jobgether procesará tus datos personales para evaluar tu candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y en las medidas precontractuales bajo las leyes de protección de datos aplicables (incluido el RGPD). Puedes ejercer tus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.
#LI-CL1
Buscamos un ingeniero senior de backend para crear y mantener servicios de tecnología financiera fiables que den soporte al procesamiento de pagos y a las operaciones empresariales. En este puesto, desarrollarás microservicios escalables e integraciones robustas para flujos de trabajo complejos como conciliaciones, pagos, liquidaciones y cálculos de comisiones. Trabajarás con infraestructura en la nube moderna y tecnologías de bases de datos para ofrecer soluciones seguras y de alto rendimiento. También aprovecharás herramientas de desarrollo y agentes basados en IA para acelerar la entrega, asegurando al mismo tiempo que cada implementación cumpla con altos estándares de ingeniería. Trabajando dentro de un equipo internacional y totalmente remoto, contribuirás a las decisiones técnicas, mantendrás una documentación clara y compartirás conocimientos con otros ingenieros. Esta es una oportunidad para asumir la responsabilidad de sistemas fintech críticos en un entorno dinámico y orientado al producto.
Responsabilidades
Asumirás la responsabilidad de desarrollar y mejorar los servicios de backend en el procesamiento de pagos y operaciones financieras, garantizando la fiabilidad, escalabilidad y mantenibilidad. Tus principales responsabilidades incluirán:
- Desarrollar y mantener servicios de backend que den soporte al procesamiento de pagos y a las operaciones de back-office, incluyendo conciliaciones, pagos, cálculos de comisiones, liquidaciones y paneles de control para clientes B2B.
- Diseñar e implementar integraciones resilientes y flujos de trabajo asíncronos utilizando patrones como idempotencia, outbox/inbox, sagas, reintentos y deduplicación.
- Construir y optimizar microservicios para cumplir con los objetivos de rendimiento y fiabilidad, incluyendo objetivos de latencia p95/p99 y requisitos de SLA/SLO.
- Implementar monitorización, alertas y prácticas operativas para mantener la disponibilidad del servicio e identificar rápidamente posibles problemas.
- Utilizar herramientas de desarrollo y agentes basados en IA a lo largo de todo el proceso de entrega de software, desde la definición de tareas hasta la implementación.
- Revisar y validar minuciosamente el código generado por IA, asegurando su corrección, mantenibilidad, seguridad y una cobertura de pruebas adecuada.
- Escribir código limpio y bien estructurado, y desarrollar pruebas automatizadas para respaldar la calidad del software y su mantenibilidad a largo plazo.
- Participar en revisiones de código, mantener las especificaciones técnicas actualizadas y compartir conocimientos y mejores prácticas con el equipo de ingeniería.
- Asumir la responsabilidad de los entregables asignados, comunicarse abiertamente sobre los desafíos y abordar de forma proactiva los defectos o problemas de implementación.
Requisitos
El candidato ideal es un desarrollador experimentado en .NET con sólidas habilidades de ingeniería backend, experiencia práctica en la nube y la capacidad de entregar software listo para producción utilizando flujos de trabajo modernos asistidos por IA. Se esperan las siguientes cualificaciones:
- Al menos 5 años de experiencia comercial en desarrollo de software con C# y ASP.NET Core.
- Experiencia demostrable en el diseño y desarrollo de arquitecturas de microservicios.
- Experiencia práctica con Microsoft Azure, Docker y Azure Kubernetes Service (AKS).
- Experiencia práctica con Microsoft SQL Server, MongoDB y Cosmos DB.
- Experiencia demostrada en el uso de herramientas de desarrollo o agentes basados en IA para realizar tareas desde la definición inicial hasta la implementación funcional.
- Capacidad para comprender, validar, explicar y asumir la responsabilidad de cada línea de código entregada, incluido el código generado por IA.
- Fuerte compromiso con el código limpio, mantenible y las pruebas automatizadas.
- Un fuerte sentido de propiedad, responsabilidad y fiabilidad al gestionar las responsabilidades técnicas.
- Habilidades de comunicación claras y abiertas, especialmente al abordar desafíos, defectos o resultados inesperados.
Experiencia adicional que sería ventajosa:
- Antecedentes en procesamiento de pagos, tecnología financiera o sistemas bancarios.
- Familiaridad con prácticas de desarrollo basadas en especificaciones.
- Experiencia trabajando en organizaciones orientadas al producto o entornos de startups.
- Experiencia previa mentorizando a desarrolladores o proporcionando liderazgo técnico.
Beneficios
- Modalidad de trabajo totalmente remota y a tiempo completo, con la flexibilidad de trabajar desde diferentes ubicaciones en todo el mundo.
- 27 días de vacaciones pagadas al año desde el primer día de empleo.
- Baja por enfermedad remunerada.
- Bonificaciones por recomendación basadas en el rendimiento para candidatos seleccionados.
- Apoyo al aprendizaje y desarrollo, incluyendo acceso a clases de idiomas a través de Preply y cursos educativos en Coursera y otras plataformas.
- Cartera de bienestar (Wellbeing Wallet) de hasta €2,800 al año después del periodo de integración, disponible para gastos médicos, terapia, cuidado dental, costes de farmacia, fitness, actividades deportivas y bienestar emocional.
- Equipo técnico necesario proporcionado, además de un presupuesto de €1,000 para configurar una oficina en casa o alquilar un espacio de coworking.
- Apoyo familiar, incluyendo €1,000 brutos por nacimiento de hijo, matrimonio o fallecimiento de un familiar.
- Beneficio anual de apoyo infantil de hasta €1,000 brutos por hijo.
- Bonificación por reconocimiento a largo plazo tras tres años de servicio continuo.
- Detalles de la compensación, incluyendo el nivel o rango salarial inicial, compartidos con los candidatos durante el proceso de selección y antes de que comience el empleo.
