Senior .NET Developer
Oxigent Technologies
Barcelona, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
Senior Compensation
€ 58KJob location
Remote
Barcelona, Spain
Tech stack
Clean Code Principles
ASP.NET
.NET
Agile Methodologies
Azure
C Sharp (Programming Language)
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
Microsoft SQL Server
MongoDB
Object-Oriented Software Development
RabbitMQ
SonarQube
TypeScript
Test Driven Development
.NET Core
Backend
Servicebus
Event Driven Architecture
Angular
Kubernetes
DDD (Domain Driven Development)
REST
Devsecops
Web Api
Microservices
Job description
Tu misión será participar en la creación de nuevas funcionalidades y en la evolución de la plataforma hacia una arquitectura moderna basada en microservicios y arquitectura hexagonal, trabajando principalmente en backend con .NET., * Desarrollar nuevas funcionalidades utilizando C# y .NET 8, evitando la reutilización de código legacy.
- Participar en el diseño y evolución de una arquitectura basada en microservicios, arquitectura hexagonal y APIs REST.
- Aplicar buenas prácticas de desarrollo como SOLID, Clean Code, TDD y patrones de diseño.
- Colaborar en decisiones técnicas y de arquitectura dentro de un equipo Agile con un alto nivel de autonomía.
- Participar puntualmente en el frontend de la plataforma desarrollado con Angular y TypeScript.
Requirements
- Al menos 4-5 años de experiencia desarrollando con C# y .NET.
- Experiencia con .NET Core, ASP.NET Core Web API, microservicios y APIs REST.
- Conocimientos sólidos de programación orientada a objetos, SOLID y patrones de diseño.
- Experiencia con SQL Server y/o MongoDB, testing y entornos de integración y despliegue continuo.
- Conocimientos de Angular y TypeScript.
- Experiencia con Kubernetes y cultura DevSecOps.
Se valorará experiencia con RabbitMQ, CQRS, Event-Driven Architecture, DDD, Azure DevOps, NServiceBus y SonarQube. El inglés será valorable, pero no imprescindible.
Benefits & conditions
- Contratación indefinida a través de Oxigent.
- Salario acorde con la experiencia aportada, de hasta 58.000 € brutos anuales.
- Modelo híbrido: 3 días de teletrabajo y 2 días presenciales
- Cheque Formación para desarrollarte en las áreas profesionales que más te interesen.
- Seguro médico privado.
- Retribución flexible aplicable a seguro médico, restaurante, transporte, guardería y formación.
- Aplicación de acceso a gimnasios y actividades deportivas en toda España con descuentos.
- ¡Y muchos otros beneficios!