Senior.Net Developer

Oxigent Technologies
Madrid, Spain
6 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

.NET Framework Amazon Web Services Unit Testing Microsoft Azure Cloud Computing Cloud Engineering Software Quality Databases Computer Engineering Continuous Integration Relational Databases Software Design Patterns
+16 more
Distributed Systems Python (Programming Language) Message Broker MongoDB NoSQL Object-Oriented Software Development RabbitMQ SQL Databases TypeScript ReactJS Technical Debt Backend Kubernetes Apache Kafka React Native Terraform

Job description

¿Te interesaría seguir desarrollándote comoSenior .NET Developeren una compañía que prioriza la excelencia técnica, la innovación y el bienestar real de su equipo?¿Te motiva el reto de diseñar arquitecturas distribidas complejas y desplegar productos internos en entornos Cloud de última generación (StackIT/GCP)?Buscamos un/a especialista enBackend (.NET)que encarne una mentalidadT-Shape : alguien cuyo núcleo fuerte sea el backend, pero que mantenga la curiosidad y la apertura para explorar otras tecnologías (como Python o React Native) para comprender el producto de forma global.Te integrarás en un equipo ágil multidisciplinar con una cultura basada en el crecimiento constante, el espacio seguro para el aprendizaje y la filosofía “You build it, you run it”.¿Cuáles serán tus funciones principales?Diseño y desarrollode software escalable y de alta calidad utilizando.NET , principiosSOLIDyDomain-Driven Design (DDD) .Definición y gestiónde arquitecturas complejas de sistemas distribuidos y microservicios.Operación directa en infraestructura, participando activamente en la gestión de cargas de trabajo en Kubernetes y despliegues Cloud.Garantizar la calidad del códigoa través de análisis concienzudos y revisiones de Pull Requests (PRs), asegurando un codebase limpio y sostenible.Adopción global del producto (Ownership) , involucrándote en discusiones de negocio, métricas y estrategia de producto más allá de tus tareas asignadas.Minimización de la deuda técnicadesde el inicio, priorizando la viabilidad de las soluciones para luego iterar hacia la máxima calidad y refactorización.Colaboración constanteen un entorno ágil con diseñadores/as, Product Owners y el Team Lead, equilibrando agilidad y consenso.Para ello, ¿qué vas a necesitar?Formación:Grado en Ingeniería Informática o titulación técnica equivalente.Años de experiencia:Perfil Senior.Mínimo 5 años de experiencia demostrable como Desarrollador/a .NET.Idiomas:Inglés fluido (nivelB2mínimo obligatorio para reuniones puntuales con Alemania; el día a día no requiere dailies en inglés).Sólida experiencia en el ecosistema.NETy desarrollo orientado a objetos.Conocimientos avanzados en arquitecturas distribuidas, microservicios, patrones de diseño y resiliencia.Experiencia real gestionando y operando cargas de trabajo enKubernetes(no solo como usuario/a).Aprovisionamiento de infraestructura mediante herramientas de Infrastructure as Code (IaC), idealmenteTerraform .Dominio de bases de datos NoSQL ( MongoDBo similar) y bases de datos relacionales ( SQL ).Experiencia en arquitecturas orientadas a eventos utilizando Message Brokers (Kafka, RabbitMQ, etc.).Implementación y análisis de observabilidad medianteOTEL (OpenTelemetry) .Experiencia demostrable en desarrollo Cloud Native ( GCP ,AzureoAWS ).Fuerte hábito en la creación de Unit Tests, Integration Tests y automatización de pipelines deCI/CD .Actitud T-Shape:Foco en Backend, con proactividad y disposición para aprender o dar soporte puntualmente en Python o TypeScript / React Native.Se valorará positivamente: Experiencia previa en DDD, Vertical Slicing Architecture y conocimientos prácticos de Python o React Native.Contratación indefinidaa traves de Oxigent en un servicio estable con un ecosistema tecnológico moderno y puntero.Salario acorde a la experiencia aportada (entre ** € y ** € brutos anuales).Modalidad de trabajo:Teletrabajo 100% remoto disponible (dentro del territorio español), si estas en Barcelona tendrás una presencialidad del 20% y tu perfil tendra prioridad.Horario y flexibilidad:Jornada laboral diseñada para un equilibrio sostenible.Incluye jornada intensiva los viernes y durante el periodo de verano.Espacio para la innovación:Tiempo dedicado a la refactorización, la excelencia técnica y la aportación activa a la evolución del producto.¡Únete al equipo de Oxigent!Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.#J-*****-Ljbffr

Requirements

que encarne una mentalidad T-Shape : alguien cuyo núcleo fuerte sea el backend, pero que mantenga la curiosidad y la apertura para explorar otras tecnologías (como Python o React Native) para comprender el producto de forma global. Te integrarás en un equipo ágil multidisciplinar con una cultura basada en el crecimiento constante, el espacio seguro para el aprendizaje y la filosofía “You build it, you run it”. ¿Cuáles serán tus funciones principales? Diseño y desarrollo de software escalable y de alta calidad utilizando .NET , principios SOLID y Domain-Driven Design (DDD) ., Colaboración constante en un entorno ágil con diseñadores/as, Product Owners y el Team Lead, equilibrando agilidad y consenso. Para ello, ¿qué vas a necesitar? Formación: Grado en Ingeniería Informática o titulación técnica equivalente. Años de experiencia: Perfil Senior. Mínimo 5 años de experiencia demostrable como Desarrollador/a . NET. Idiomas: Inglés fluido (nivel B2 mínimo obligatorio para reuniones puntuales con Alemania; el día a día no requiere dailies en inglés). Sólida experiencia en el ecosistema .NET y desarrollo orientado a objetos. Conocimientos avanzados en arquitecturas distribuidas, microservicios, patrones de diseño y resiliencia. Experiencia real gestionando y operando cargas de trabajo en Kubernetes (no solo como usuario/a). Aprovisionamiento de infraestructura mediante herramientas de Infrastructure as Code (IaC), idealmente Terraform . Dominio de bases de datos NoSQL ( MongoDB o similar) y bases de datos relacionales ( SQL ). Experiencia en arquitecturas orientadas a eventos utilizando Message Brokers (Kafka, RabbitMQ, etc.). Implementación y análisis de observabilidad mediante OTEL (OpenTelemetry) . Experiencia demostrable en desarrollo Cloud Native ( GCP , Azure o AWS ). Fuerte hábito en la creación de Unit Tests, Integration Tests y automatización de pipelines de CI/CD . Actitud T-Shape: Foco en Backend, con proactividad y disposición para aprender o dar soporte puntualmente en Python o TypeScript / React Native. Se valorará positivamente: Experiencia previa en DDD, Vertical Slicing Architecture y conocimientos prácticos de Python o React Native.

Benefits & conditions

Contratación indefinida a traves de Oxigent en un servicio estable con un ecosistema tecnológico moderno y puntero. Salario acorde a la experiencia aportada (entre ** € y ** € brutos anuales)., Horario y flexibilidad: Jornada laboral diseñada para un equilibrio sostenible. Incluye jornada intensiva los viernes y durante el periodo de verano. Espacio para la innovación: Tiempo dedicado a la refactorización, la excelencia técnica y la aportación activa a la evolución del producto.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all