Senior Back-end Developer en Streambe | Torre

Senior Back-end Developer

Liderarás la evolución de APIs críticas, aplicando DDD y CQRS para escalar soluciones innovadoras y mentorizar al equipo.
Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Tiempo completo

Tipo de contrato: Contratista

¿Quién paga el cambio de moneda y los impuestos?:

La compañía

Provee tu compensación deseada mientras aplicas
location_on
Remoto (cualquier lugar)
skeleton-gauges
Excluiste los match de trabajo con .
Para deshacerlo, ve a la sección ‘Tus habilidades e intereses’ de tus preferencias.
Revisar preferencias
Publicado hace 2 meses

Requisitos y responsabilidades


Senior Backend Developer con amplia experiencia en el diseño, construcción y evolución de APIs modulares en .NET, aplicando buenas prácticas de arquitectura y patrones avanzados como DDD y CQRS. Se espera ownership sobre dominios críticos del negocio, asegurando performance, seguridad, trazabilidad y calidad técnica. Además, tendrá un rol clave en la mejora continua, revisión de Pull Requests, mantenimiento de librerías comunes y mentoría del equipo. Responsabilidades principales: - Diseñar y mantener APIs REST en ASP.NET Core 8+ organizadas por dominios y bounded contexts. - Aplicar Domain-Driven Design (DDD), CQRS y principios SOLID, definiendo arquitecturas limpias y escalables. - Trabajar con SQL Server: modelado, T-SQL, stored procedures desacopladas, índices y optimización de performance. - Implementar y mantener la seguridad mediante Keycloak (OIDC/OAuth2), manejo de roles, claims y autorización por políticas. - Integrar prácticas de observabilidad: logs estructurados (Serilog), métricas y diagnósticos. - Mantener y evolucionar librerías internas reutilizables distribuidas como paquetes NuGet (Common). - Realizar testing automatizado (unitario, integración y pruebas de contrato) utilizando xUnit/NUnit y Moq. - Participar en procesos de CI/CD con Azure DevOps, contenedorización con Docker y versionado de base de datos (DbUp/Flyway). - Mentorizar al equipo, revisar Pull Requests y elevar los estándares de ingeniería. - Trabajar con herramientas de IA (Copilot, ChatGPT, Cursor) y automatizaciones con n8n para optimizar tiempos y calidad.
Opcionalmente, puedes añadir más información después (beneficios comunes, preguntas de pre-selección, etc.)
check_circle

Pago confirmado

Un miembro del equipo de Torre se pondrá en contacto contigo en breve

Mientras tanto, continúa agregando información a tu trabajo.