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.
Inscríbase rápido, consulte la descripción completa desplazándose hacia abajo para conocer todos los requisitos de este puesto.
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.
Desarrollar íntegramente el backend de la plataforma utilizando .NET 8 y arquitecturas basadas en microservicios.
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.
Colaborar con el equipo para definir soluciones robustas, escalables y seguras siguiendo principios SOLID y buenas prácticas de ingeniería.
NET 8 y C#.
Experiencia con Entity Framework Core, AutoMapper, FluentValidation, JWT Bearer, FastEndpoints.
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.
Experiencia en migración o refactorización de aplicaciones legacy.
Experiencia con servicios financieros, tesorería o fintech.
Orientación a la calidad y obsesión por el código limpio.
Buena capacidad de comunicación y trabajo en equipo.
Capacidad de trabajar de forma autónoma en entornos exigentes.
Equipo altamente cualificado y cultura colaborativa.
Modalidad de trabajo flexible (remoto/híbrido).
Plan de formación y crecimiento cualificado.
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! xcskxlj
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.