




Resumen: Diseñar, construir y mantener aplicaciones API escalables, colaborando con equipos multifuncionales durante todo el ciclo de vida del desarrollo de software. Aspectos destacados: 1. Diseñar, construir y mantener aplicaciones API escalables 2. Colaborar con equipos multifuncionales 3. Contribuir a todo el ciclo de vida del desarrollo de software Como Ingeniero de Software .NET II, será responsable de diseñar, construir y mantener aplicaciones API escalables, colaborar con equipos multifuncionales y contribuir a todo el ciclo de vida del desarrollo de software. Trabajarás en la codificación, documentación, depuración y pruebas durante todo el proceso de desarrollo de aplicaciones. En este puesto, se espera que tengas un sólido conocimiento de los principios del desarrollo de software y seas capaz de aplicarlos para crear software de alta calidad. Trabajarás estrechamente con otros miembros del equipo para garantizar que nuestro software satisfaga las necesidades de nuestros usuarios y se entregue a tiempo y dentro del presupuesto. * Entre 3 y 7 años de experiencia desarrollando con C\# y .NET Core/6\+ * Licenciatura en ciencias de la computación, tecnología de la información u otras áreas afines en STEM, o experiencia equivalente. * Amplia experiencia en la creación de APIs RESTful mediante ASP.NET Core Web API * Profundo conocimiento de técnicas y herramientas para la optimización del rendimiento de APIs * Competencia en herramientas de monitorización y diagnóstico de rendimiento dentro del ecosistema .NET * Experiencia con frameworks ORM (Entity Framework Core) y técnicas de optimización * Amplios conocimientos de SQL Server y optimización de consultas * Experiencia con soluciones de caché (Redis, caché en memoria) * Conocimientos básicos de sistemas de colas de mensajes (RabbitMQ, Azure Service Bus) * Competencia en herramientas de documentación de APIs (Swagger/OpenAPI) * Experiencia con herramientas de pruebas de rendimiento (JMeter, K6\) * Conocimientos de herramientas de observabilidad (Prometheus, Grafana) * Pruebas unitarias, preferiblemente con xUnit/nUnit


