Desarrollador/a Backend .NET (Microservicios / Azure DevOps)Tesoreria Analisis y Aplicaciones es una empresa historica en el mercado de l'herramienta de tesoreria para empresas y ayuntamientos.Desde Septiembre 2023, TAyA apartenece al grupo DocFinance el primero productor de herramienta de tesoreria en Italia con mas de 5.000 clientes activos.Ahora buscamos un/a Desarrollador/a Backend .NET con una sólida experiencia en el diseño y construcción de arquitecturas basadas en microservicios para unirse a nuestro equipo de desarrollo. Formarás parte del equipo responsable del backend de nuestra plataforma SaaS, destinada a la gestión de tesorería, patrimonio y operaciones financieras para instituciones del sector público.Participarás en el desarrollo de nuevos microservicios desde cero y en la evolución de servicios existentes, asegurando calidad, escalabilidad y mantenibilidad a largo plazo. Trabajarás en un entorno colaborativo, ágil y altamente técnico, orientado a las buenas prácticas y a la excelencia.Responsabilidades- Desarrollar íntegramente el backend de la plataforma utilizando .NET 8 y arquitecturas basadas en microservicios.- Implementar autenticación, autorización y validación de peticiones (JWT, FluentValidation).- Diseñar y mantener APIs REST utilizando FastEndpoints y documentarlas con OpenAPI.- Crear y mantener capas de acceso a datos utilizando Entity Framework Core y patrones de diseño (Repository Pattern, DDD).- Garantizar la calidad del código mediante TDD, tests unitarios (Moq, xUnit, FluentAssertions, AutoFixture) y pruebas de integración (WebApplicationFactory).- Realizar pruebas funcionales mediante Postman.- Participar activamente en la planificación, desarrollo y revisión de tareas bajo el marco Scrum (Azure DevOps Boards).- Implementar y mantener pipelines de CI/CD en Azure DevOps.- Refactorizar, modernizar y rediseñar microservicios legacy para alinearlos con las nuevas líneas de arquitectura.- Colaborar con el equipo para definir soluciones robustas, escalables y seguras siguiendo principios SOLID y buenas prácticas de ingeniería.Requisitos TécnicosImprescindibles:- Dominio de .NET 8 y C#.- Experiencia con Entity Framework Core, AutoMapper, FluentValidation, JWT Bearer, FastEndpoints.- Sólidos conocimientos de arquitectura de microservicios, DDD y Repository Pattern.- Experiencia demostrable en TDD, desarrollo de tests unitarios y de integración.- Uso de xUnit, Moq, FluentAssertions, AutoFixture.- Experiencia con OpenAPI/Swagger para documentación de APIs.- Ciclos completos de CI/CD en Azure DevOps.- Experiencia con Git (Azure DevOps).- Familiaridad con Postman y pruebas funcionales.- Experiencia trabajando bajo Scrum.Deseables:- Experiencia en migración o refactorización de aplicaciones legacy.- Conocimientos de patrones de arquitectura avanzada y optimización de rendimiento.- Experiencia con servicios financieros, tesorería o fintech.Competencias Personales- Orientación a la calidad y obsesión por el código limpio.- Buena capacidad de comunicación y trabajo en equipo.- Proactividad en la resolución de problemas y en la mejora continua.- Capacidad de trabajar de forma autónoma en entornos exigentes.Lo que ofrecemos- Participar en un proyecto estratégico y de alto impacto para entidades públicas y privadas.- Entorno técnico avanzado con espacio para la innovación.- Equipo altamente cualificado y cultura colaborativa.- Modalidad de trabajo flexible (remoto/híbrido).- Plan de formación y crecimiento profesional.- Condiciones competitivas acorde a la experiencia aportada.Si te apasionan los microservicios, el desarrollo backend de alto nivel y deseas trabajar con tecnologías punteras en un entorno sólido y estable, ¡queremos conocerte!