¿Te gustaría unirte a un líder mundial en soluciones de software y participar en el desarrollo de una plataforma ERP de nueva generación en Barcelona ? En Oxigent Technologies , buscamos un/a Senior Full Stack .NET Developer para incorporarse al desarrollo de una plataforma ERP líder en los sectores de contabilidad y fiscalidad. Formarás parte de un proyecto estratégico de transformación, desarrollando nuevas funcionalidades Cloud dentro de una arquitectura moderna basada en Microservicios y Arquitectura Hexagonal . Trabajarás en un contexto internacional junto a equipos de Producto, Desarrollo y Tecnología, contribuyendo a las decisiones técnicas y a la evolución de una plataforma innovadora dentro de un proyecto de gran impacto. ¿Qué harás? Desarrollar nuevas funcionalidades utilizando C# y .NET 7/8. Diseñar y desarrollar APIs REST con ASP.NET Core Web API . Participar en el diseño de una arquitectura Cloud escalable basada en Microservicios y Arquitectura Hexagonal . Desarrollar funcionalidades Front-End con Angular , TypeScript y RxJS .
Colaborar con los equipos de Producto y Desarrollo para definir los requisitos funcionales y técnicos. Garantizar la calidad, mantenibilidad y rendimiento del software aplicando los principios SOLID , TDD y conceptos DDD . Participar en revisiones de código y promover las buenas prácticas de desarrollo. Contribuir a la mejora continua de la plataforma proponiendo soluciones técnicas innovadoras. ¿Qué buscamos? Mínimo 8 años de experiencia desarrollando con C# y .NET . Sólidos conocimientos de programación orientada a objetos, Design Patterns y principios SOLID . Experiencia con .NET Core 3.1, .NET 7/8, ASP.NET Core Web API , Angular , TypeScript , RxJS , MongoDB y Microsoft SQL Server . Experiencia con Kubernetes y entornos DevSecOps. Conocimientos de TDD y conceptos DDD . Nivel de español fluido. El inglés será un plus. Se valorará especialmente experiencia con Event Sourcing , CQRS , Event-Driven Architecture , RabbitMQ , NServi