Lider Técnico/a .NET

GMV
Municipality of Madrid, Spain
4 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Clean Code Principles
.NET
API
Automation of Tests
Unit Testing
C Sharp (Programming Language)
Cloud Computing
Software Quality
Code Review
Databases
Computer Engineering
Continuous Integration
Software Design Patterns
Microsoft SQL Server
Object-Oriented Software Development
TypeScript
.NET Core
React
Technical Debt
REST
Microservices

Job description

Colaborar en las decisiones técnicas y definición de la arquitectura de nuestras soluciones, garantizando escalabilidad, mantenibilidad y alineación con los objetivos del producto.

  • Asumir retos técnicos de alta complejidad: Participar activamente en el desarrollo de funcionalidades críticas, enfrentándote a desafíos técnicos de alto nivel. Serás un referente técnico para el equipo, escribiendo código limpio, testable y de calidad, y tomando decisiones clave en diseño, rendimiento y robustez.
  • Impulsar la calidad del software y las buenas prácticas: Impulsarás las buenas prácticas de desarrollo (clean code, patrones de diseño, testing, CI/CD, seguridad, etc.), realizando revisiones de código y asegurando la excelencia técnica en cada entrega.
  • Alinear la ejecución técnica con la visión de producto: Colaborarás estrechamente con Product Managers y otros stakeholders para traducir objetivos de negocio en soluciones técnicas viables, anticipando impactos y proponiendo mejoras de forma proactiva.
  • Acompañar al personal junior del equipo de desarrollo: Acompañarás al personal junior en el uso de buenas prácticas de desarrollo (TDD, SOLID, integración continua, etc.), realizando un mentoring técnico y fomentando el crecimiento profesional, la autonomía y la colaboración dentro del equipo.

Requirements

Para esta posición, estamos buscando profesionales con Grado en Ingeniería Informática, Software, o carreras afines con experiencia en:

  • Dominio profundo de programación orientada a objetos, principios SOLID y principios de diseño limpio (Clean Architecture).
  • Conocimiento y aplicación de patrones de diseño.
  • Capacidad para tomar decisiones de diseño fundamentadas, considerando mantenibilidad, rendimiento y coste técnico.
  • Fuerte cultura de testing: pruebas unitarias, integración y end-to-end.
  • Revisión de código y control de deuda técnica.
  • CI/CD, automatización de pruebas y despliegue. Con capacidad de definir pipelines eficientes.
  • Arquitectura basada en microservicios.
  • Arquitecturas cloud.
  • Stack tecnológico deseable: Lenguajes: C#, TypeScript. Frameworks: .NET CORE, REACT. Bases de datos: SQL Server. APIs: RESTful.

Benefits & conditions

Modelo de trabajo híbrido y 8 semanas al año de teletrabajo fuera de tu área geográfica habitual Horario flexible de entrada y salida, y jornada intensiva viernes y verano. Desarrollo de plan de carrera personalizado, formación y ayuda para el aprendizaje de idiomas. Movilidad nacional e internacional. Te ofrecemos un relocation package. Retribución competitiva con revisiones continuas, retribución flexible y descuento en marcas. Programa Wellbeing: seguro médico, dental y de accidentes; fruta y café gratis, formación en salud física, mental y económica, y ¡mucho más!

Apply for this position