Desarrollador Backend (.NET)
Job Summary
Responsable del desarrollo y mantenimiento de componentes en Framework y .NET 10.0 LTS o superior con C# y .
Framework y .NET 10.0 LTS o superior.
C# con conocimientos de async/await records pattern matching LINQ e inyección de dependencias.
.
Diseño e implementación de APIs RESTful.
Documentación de APIs mediante Swagger / OpenAPI.
Versionamiento de APIs.
Comunicación mediante gRPC.
Implementación de funcionalidades en tiempo real mediante SignalR o SSE.
Oracle Database.
SQL Server.
Entity Framework Core.
Aplicación de principios SOLID.
Diseño de microservicios.
DDD táctico.
CQRS / MediatR.
API Gateway / BFF con YARP.
Prácticas de resiliencia y disponibilidad.
Polly.
Health Probes.
Mensajería asíncrona basada en eventos.
Red Hat AMQ Broker.
Red Hat AMQ Streams (Kafka).
OAuth2 / OIDC.
Validación de JWT.
Pruebas unitarias con NUnit y xUnit.
TypeScript / JavaScript para el consumo de contratos OpenAPI.
Otras tecnologías afines.
Required Skills:
Desarrollo Responsable del desarrollo y mantenimiento de componentes en Framework y .NET 10.0 LTS o superior con C# y . Lenguajes y plataforma Framework y .NET 10.0 LTS o superior. C# con conocimientos de async/await records pattern matching LINQ e inyección de dependencias. . Desarrollo e integración de APIs Diseño e implementación de APIs RESTful. Documentación de APIs mediante Swagger / OpenAPI. Versionamiento de APIs. Comunicación mediante gRPC. Implementación de funcionalidades en tiempo real mediante SignalR o SSE. Bases de datos y acceso a datos Oracle Database. SQL Server. Entity Framework Core. Arquitectura y diseño de software Aplicación de principios SOLID. Diseño de microservicios. DDD táctico. CQRS / MediatR. API Gateway / BFF con YARP. Resiliencia y disponibilidad Prácticas de resiliencia y disponibilidad. Polly. Health Probes. Mensajería asíncrona y eventos Mensajería asíncrona basada en eventos. Red Hat AMQ Broker. Red Hat AMQ Streams (Kafka). Seguridad OAuth2 / OIDC. Validación de JWT. Pruebas y tecnologías complementarias Pruebas unitarias con NUnit y xUnit. TypeScript / JavaScript para el consumo de contratos OpenAPI. Otras tecnologías afines.