Backend Developer Intermedio - C#/.NET & ASP.NET Core en esApp | Torre

Backend Developer Intermedio - C#/.NET & ASP.NET Core

Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Freelance
Único proyecto
Oculto
(ACCEDER para conocer si es un match)
Los admins del trabajo solicitaron ocultar esto del público.
location_on
Calacoto, La Paz, Bolivia
Publicado hace 8 meses

Responsabilidades y entregables


Sobre el rol Desarrollo de APIs y microservicios en C#/.NET para dominios como Cuentas, Pagos y Clientes. Trabajo en células ágiles junto a Frontend, QA y Plataforma/DevOps, priorizando calidad, pruebas y contratos. Misión / Impacto • Entregar microservicios robustos y mantenibles con contratos claros (OpenAPI/Swagger). • Asegurar calidad mediante pruebas (unitarias/integración) y revisiones de código. • Contribuir a la salud operativa (health checks, métricas básicas y logs). Responsabilidades • Desarrollar APIs REST en ASP.NET Core con SOLID y arquitectura en capas/Hexagonal. • Modelar dominio, validar reglas; manejar idempotencia y errores (códigos HTTP). • Acceso a datos con Entity Framework Core (migraciones, consultas, índices). • Documentar contratos con Swagger/OpenAPI y mantener versiones. • Pruebas unitarias (xUnit/NUnit) y de integración; soporte a e2e con QA. • Participar en code reviews, proponer mejoras y adherir a estándares. Requisitos (Must‑have) • 2–4 años en C#/.NET (preferible .NET 6–8) en producción. • ASP.NET Core (Minimal APIs/Controllers), DI y middleware. • EF Core (migraciones, performance básica) y SQL (PostgreSQL o SQL Server). • Versionado de API y documentación con Swagger/OpenAPI. • Git y flujo de ramas; consumo básico de colas/eventos (deseable). Deseable (Nice‑to‑have) • Patrones: Clean/Hexagonal; DTOs/AutoMapper; validaciones (FluentValidation). • Mensajería (Azure Service Bus/Event Grid, Kafka o RabbitMQ). • Observabilidad básica con OpenTelemetry (trazas/métricas/logs). • Buenas prácticas de seguridad en APIs (JWT/OAuth2), caching e idempotencia.