Quick Overview
Job Description
Buscamos un Desarrollador Senior .NET enfocado en la nube. En esta posición, serás responsable del diseño, desarrollo e implementación de soluciones modernas de alta escalabilidad, utilizando las últimas versiones de .NET y servicios Cloud. Trabajarás en un ecosistema de desarrollo puro, enfocado en la creación de nuevas funcionalidades, microservicios y arquitecturas robustas.
Requisitos Técnicos
● Desarrollo en .NET: Mínimo 4 a 5 años de experiencia real trabajando con .NET Core (versiones 6+, idealmente v8). Nuestro equipo de ingeniería se encuentra actualmente migrando a v10.
● Arquitectura de Software: Sólidos conocimientos y experiencia práctica aplicando Clean Architecture, inyección de dependencias, patrones de diseño y patrón Repository.
● APIs & Backend: Diseño y desarrollo de APIs REST y microservicios, incluyendo estrategias de versionamiento de APIs.
● Acceso a Datos: Dominio avanzado de SQL Server como base de datos principal, utilizando Entity Framework y Dapper para la optimización de consultas.
● Experiencia Real en Cloud (Mandatorio):
○ Azure (Altamente preferido): Experiencia trabajando con Azure Functions, Azure DevOps, Application Insights, API Management, Service Bus y Azure SQL.
○ Nota: Se acepta experiencia sólida y equivalente en AWS o GCP, siempre y cuando demuestres un fuerte enfoque cloud-native. Ideal es Azure.
● Sistemas de Mensajería: Experiencia implementando arquitecturas orientadas a eventos utilizando Azure Service Bus, RabbitMQ o Kafka.
