Buscamos **Desarrollador(a) de Software Senior Backend** con enfoque en **fintech**, con dominio de **C# y.NET**, para construir y mantener la lógica de negocio y los servicios backend que soportan procesos críticos como **pagos, conciliaciones, dispersión, validaciones, integraciones y reporteo**.
Trabajarás principalmente en un entorno con APIs REST y componentes backend dentro de una arquitectura centralizada/modular.
Se requiere experiência sólida y comprobable con **PostgreSQL** en ambientes productivos, priorizando **integridad, rendimiento y trazabilidad**.
**Responsabilidades**:
- **Diseñar, desarrollar y mantener APIs REST y componentes backend en C#/.NET, enfocados a procesos transaccionales.**:
- **Implementar y evolucionar reglas de negocio típicas de fintech: validaciones, límites, comisiones, conciliación, manejo de estados y auditoría.**:
- **Modelar y optimizar bases de datos PostgreSQL: diseño de esquemas, constraints, índices, consultas complejas, performance tuning y manejo correcto de transacciones.**:
- **Garantizar consistencia e integridad de datos en operaciones críticas (control de concurrencia, bloqueos, etc.).**:
- **Integrar el sistema con terceros: APIs bancarias, notificaciones, servicios de facturación, etc.**:
- **Implementar buenas prácticas de seguridad para APIs: autenticación/autorización, manejo protegido de secretos, validación de entradas, y mitigación de riesgos comunes.**:
- **Participar en revisiones de código, documentación técnica, refinamiento de historias y trabajo en un entorno ágil.**:
- **Mejorar rendimiento y observabilidad: logging estructurado, trazabilidad, métricas y diagnóstico de fallas.**
**Requisitos**:
- **Experiência sólida como backend con C# / Net framework y Net Core.**:
- **Experiência sólida y comprobable con bases de datos relacionales (SQL): modelado, consultas avanzadas, índices y optimización en producción.**:
- **Experiência desarrollando APIs REST (HTTP, status codes, versionado, paginación, manejo de errores, validación de schema).**:
- **Conocimiento práctico de acceso a datos con Entity Framework Core y/o Dapper/ADO.NET.**:
- **Dominio de buenas prácticas: SOLID, Clean Code, patrones de diseño, manejo de excepciones, logging.**:
- **Conocimiento de Git y colaboración en equipos.**:
- **Capacidad de análisis, comunicación efectiva y enfoque en calidad.**
Tipo de puesto: Tiempo completo
Lugar de trabajo: remoto híbrido en Zapopan, Jal.
📌 Desarrollador de Software (Mid/senior) Backend (Fintech) - C# / .NET + SQL Bases Datos Relacionales
🏢 PAY
📍 Zapopan