Desarrollador .NET
LINKO importante consultora dedicada a la Tecnología se encuentra en búsqueda de:
Desarrollador .NET
Responsabilidades principales:
- Diseñar, desarrollar y dar mantenimiento a microservicios RESTful en .NET 6 / ASP.NET Core, siguiendo el estándar de arquitectura (Azure SQL Database por servicio, Redis Cache).
- Construir e integrar automatización de dispersión de pagos y procesos de conciliación con sistemas de terceros.
- Implementar colas de mensajes y patrones de resiliencia (Azure Service Bus) para procesos asíncronos críticos (dispersión, cobranza, notificaciones).
- Diseñar e implementar APIs seguras que integren proveedores externos: KYC/biometría, buró de crédito, firma electrónica, OTP.
- Participar en decisiones de arquitectura junto con el equipo de arquitectura de soluciones, incluyendo la evaluación de herramientas de IA en el ciclo de desarrollo.
- Escribir pruebas unitarias y de integración, y colaborar con QA en la validación de flujos transaccionales.
- Documentar servicios, contratos de API (OpenAPI/Swagger) y decisiones técnicas.
- Participar en revisiones de código (code review) y brindar mentoría técnica a desarrolladores de menor seniority.
Requisitos técnicos obligatorios:
- Más de 5 años de experiencia en desarrollo con C# / .NET (.NET 6 o superior, ASP.NET Core).
- Experiencia sólida en el diseño y operación de arquitecturas de microservicios en producción.
- Manejo de Azure: Azure SQL Database, Azure App Services, Azure Service Bus (o equivalentes en AWS/GCP con disposición a migrar a Azure).
- Experiencia con Redis u otro sistema de caché distribuido.
- Integración de APIs REST de terceros (valorable experiencia en servicios financieros, pagos, KYC o buró de crédito).
- Conocimiento sólido de patrones de resiliencia: colas de mensajes, reintentos, circuit breakers y procesamiento asíncrono.
- Manejo de bases de datos relacionales (SQL Server): modelado, optimización de queries y migraciones.
- Control de versiones con Git y flujos de CI/CD.
- Buenas prácticas de seguridad en el manejo de datos financieros y personales sensibles.
Deseable (No excluyente):
- Experiencia previa en fintech, banca o SOFOM/SOFIPO, idealmente en México.
- Conocimiento de dispersión SPEI y estándares de pagos en México.
- Experiencia utilizando asistentes de IA para desarrollo (Claude Code, Copilot o Antigravity) en flujos de trabajo productivos.
- Certificaciones Microsoft Azure (AZ-204, AZ-400 o similares).
- Colaboración cercana con equipos de Flutter/Fullstack, QA y PM en esquemas de entregas por hitos.