.NET Tech Lead
⚠️👷🏼 Habéis sido muchas las personas interesadas, ¡estamos trabajando en daros respuesta con la mayor brevedad posible. ¡Muchas gracias!
Liderar al equipo backend de Aida, alma tecnológica de Domingo Alonso Group, poniendo foco en la developer experience es lo que esperan de ti si te unes al equipo ¿Te sumas al desafío junto a los más de 30 manfreditas que se han unido al equipo? 😎
¿Qué harás?
AIDA forma parte de un grupo empresarial dedicado a la automoción y la movilidad, que nació en Canarias hace más de 80 años y que gracias a su apuesta por la innovación y la tecnología está ya presente en más de 20 países.
El departamento de informática de Domingo Alonso se convirtió en AIDA en 2008 y ya son cerca de 100 profesionales que se dedican al desarrollo de software. ¡Y aquí es donde necesitan nuevos refuerzos!
🎯¿Tu misión?
Tu labor consistirá en liderar al equipo poniendo foco en la developer experience que permitirá a los demás equipos contribuir al producto, SIMA Suite. Los principales usuarios de este equipo son otros engineers y equipos de AIDA. Esta labor la conseguirás no solo desarrollando herramientas y tooling sino también preparando documentación y trainings que puedan ayudar en la adopción de las herramientas.
El propósito del equipo es poner lo más fácil posible seguir la estrategia técnica. Lo cual ha supuesto hacer APIs y librerías en .NET para simplificar y comunicar procesos distribuidos.
Actualmente, uno de sus retos es abaratar su infraestructura y despliegues y para ello quieren llevar a Kubernetes a sus aplicaciones. Su software a día de hoy se ejecuta en la infraestructura de sus clientes, por lo que esto en ocasiones implicará Kubernetes en Cloud y otras Kubernetes on premise. El reto no es meterse en las tripas de Kubernetes, ya que de eso se encarga el equipo de de IT, pero sí quieren hacer tooling que facilite a los equipos cambiar su modelo de despliegue -que actualmente es en máquinas Windows Servers mayoritariamente-.
Como te espera un rol de liderazgo, el reto está en conseguir esto a la par que ayudas a los engineers de tu equipo a seguir creciendo y los empoderas para asumir nuevos retos. Tech Lead en AIDA no es un rol exclusivamente técnico, por lo que aparte de tus conocimientos técnicos, tus soft skills van a ser clave para que el equipo tenga un espacio seguro en el que crecer.
🧲¿Y todo esto con qué stack tecnológico?
Desarrollan principalmente en C# sobre .NET y .NET Core. En el Frontend curran con componentes y desarrollan en VueJS, Vuetify, Typescript y en algunos casos con ReactJS o KnockoutJS. No olvidemos que llevan años en esto y algo de software legacy te irás encontrando desarrollado en Visual Basic .NET, Windows Forms y SQL Server. Eso lo llevan tiempo evolucionando a tecnología web y con desarrollos de APIs REST, eventos de negocio, etc. ¡Ya imaginas!
🕵🏼♀️¿Quieres tener más detalle?
SIMA Suite ofrece soluciones empresariales en el sector de la automoción. Por un lado, los Importadores de vehículos utilizan estas herramientas para pedir, importar y distribuir vehículos en el país. Por otra parte, los Concesionarios usan estos productos para realizar ofertas comerciales al cliente final tras configurar el vehículo deseado; vender los coches; realizar la postventa, recepcionando el vehículo en el taller, usando herramientas de organización interna, sitios web de cita previa; y en el ámbito de los recambios, el sistema gestiona el stock de las piezas, realiza sugerencias de pedidos y gestión del stock; incluso SIMA Suite se conecta a un robot logístico. Tú formarás parte del equipo de desarrollo encargado de todos estos productos.
Tu evolución
En 1 mes
Los tres primero meses conocerás a todo el mundo y empezarás a tener 1:1s para ir estableciendo un vínculo con tu equipo y emparejando caras con nombres. Poco a poco entenderás el scope de las iniciativas y los OKRs actuales.
Harás pairing con el equipo para familiarizarte en el espacio técnico, sin prisa. Poco a poco.
Tus responsabilidades
Liderar a un equipo transversal cuya misión es dotar de la mejor developer experience posible para los equipos de producto a través de herramientas, automatismos, tooling, colaboración y documentación. Tus principales usuarios serán los demás compis y productos de AIDA.
Estar muy cerca de la estrategia técnica de la empresa y Tech Leads, anticipando las necesidades de otros equipos de AIDA para permitirles no reinventar la rueda y tener soluciones transversales que les permitan no desviarse de sus objetivos de negocio.
Te encargarás de ayudar a engineers de tu equipo a crecer a través de 1:1s, Performance Review y dando feedback.
Dada la naturaleza técnica del equipo, también podrás contribuir activamente al backlog y a la definición de tareas.
Tendrás conversaciones estratégicas con el CTO y el Head Of Product que te ayudarán a diseñar y definir planes de acción y OKRs con el equipo para poder medir el impacto de vuestro trabajo.
Colaborarás con otros equipos y Tech Leads para recibir feedback de las herramientas que desarrolléis.
¿Cómo lo harás?
En AIDA todo el mundo levanta la mano, todo el equipo tiene voz y comparten ideas a través de dinámicas como las daily-meetings, las discovery o las plannings, que siguen mejorando gracias a las retrospectivas tras cada iteración -que tienen cada dos semanas-. ¡Tu opinión siempre será bienvenida y necesaria! Serás uno de los engineers con más experiencia técnica del equipo y el equipo podrá contar con tu apoyo para tomar mejores decisiones.
Llevan más de 7 años trabajando con metodologías ágiles y son fans totales del eXtreme Programming, aplicando TDD desde entonces y aprendiendo cada día para desarrollar Software de calidad y mantenible, apoyándose en SOLID, Clean Code, Refactoring y Pair Programming. Últimamente, le están dando fuerte al DDD, así que te lo irás encontrando como si no hubiese un mañana.
Estarás en comunicación constante con todas las personas de Aida a través de los chats internos de Slack, allí no te perderás nada. Y, ¿qué hay en cuento a tus siguientes pasos dentro de AIDA? Podrás tratar todo lo relacionado con tu Career Path quincenalmente en tus "One on One" individuales con el Tech Lead y, por si no fuese suficiente, existen dos Performance Review anuales, que servirán para coger impulso y seguir evolucionando y creciendo de su mano.
¿Cuándo trabajarás?
Para el equipo, es importante que puedas conciliar tu vida personal con tu vida en el curro. 😁
Únicamente será necesario que te coordines con tu equipo para las reuniones diarias y semanales, siempre que no faltes a ellas y que no haya incidencias de alta gravedad, el horario suele oscilar entre las 8 a.m. y las 5 p.m con jornada reducida los viernes para que disfrutes un poco más del finde.
Confían en el equipo y quieren volcar toda su confianza en ti. 🤍
“La confianza es la base de todo vínculo sólido; es el puente que conecta el yo con el nosotros, construido con la certeza de que, incluso en la incertidumbre, cada paso dado es firme y seguro." Confuncio, algún año.
Día laborable
Jornada completaVacaciones
22 díasTurno continuo
Viernes¿Dónde trabajarás?
Remoto
Podrás trabajar en remoto desde España pero ¡ojo! La oficina la tienen en Las Palmas de Gran Canaria 🏄☀️🌴, así que… piénsalo.
¿Con quién trabajarás?
Aquí no hay silos ni individualismos. Se persigue que el equipo esté cohesionado y que reme junto. ¡Importantísima esta visión de conjunto!
En el equipo de desarrollo son más de sesenta y cuatro engranajes que funcionan como un reloj suizo y podrás tratar día a día con perfiles muy diversos.
De las primeras personas que conocerás serán dos de las piedras angulares de Aida, Emilio Macías (COO Software Development), Modesto San Juan (CTO) y Emilio Medina (Head of Engineering). En el día a día podrás recurrir a tu Tech Lead y equipo para lo que necesites.
¿Qué piden?
Lo más importante es ser buena gente y que te guste trabajar en equipo aunque suene a tópico. Pero es verdad, en AIDA ponen muchos esfuerzos en que se viva un buen ambiente de trabajo, de hecho, gracias a esto tienen una rotación de personal cercana al 0%. El objetivo es seguir creciendo y quieren que seas la persona que les ayude a ello.
🎯 Si nos centramos en la parte técnica:
- Conocer su stack tecnológico no es lo más importante, no están buscando developers .NET, sino devs. Eso sí, necesitan a una persona con experiencia de amplia con sus metodologías y las buenas prácticas de desarrollo que utilizan en AIDA, ya que forma parte de su ADN.
- Son una empresa con una visión y con clientes internacionales, por lo que desenvolverte en inglés ayudará mucho en tu día a día, tanto para analizar requerimientos, tratar con clientes o comunicarte con otros equipos.
- ¿Hemos hablado de calidad? Dan mucha importancia, repetimos, a la calidad de su software, por lo que los principios SOLID, el Clean Code, el Refactoring, desarrollar con TDD y diseñar con DDD, es fundamental. Todo ello en Pair Programming.
- Diseñar correctamente el software, desarrollar código limpio y mantenible, con un enfoque de escalabilidad y extensibilidad son fundamentales para AIDA.
- Capacidad para definir un plan que impacte a los pilares estratégicos de la empresa y el equipo. Se espera que colabores con el CTO para diseñar la estrategia del equipo y que seas capaz de convertirla en un plan de acción que el equipo pueda asumir midiendo el impacto de las mismas.
- Liderar personas con empatía y madurez emocional y profesional.
🔮 EXTRA POINT:
- Tener experiencia haciendo 1:1s, Performance Reviews y conversaciones de carrera con engineers.
- Gestionar el backlog encontrando el equilibrio entre priorizar los objetivos y pagar deuda técnica. Este equipo desarrolla software inherentemente técnico, tener la capacidad de definir y descubrir qué hacer, sumar.
Tecnologías
Innegociable
C#
.Net Core
.NET
Estaría bien
SQLServer
Suma puntos
Kubernetes
Azure
Otras habilidades
Innegociable
Adaptabilidad al cambio
Autonomía en el aprendizaje
Capacidad de autogestión
Liderazgo
Inteligencia emocional
Capacidad de dar feedback
Capacidad de recibir feedback
Capacidad de escucha
Proactividad
Estaría bien
Habilidades de negociación
Gestión de equipo
Capacidad de abstracción
Pensamiento creativo
Capacidad de mentorización
Resistencia a la frustración
Capacidad de presentación
Tolerancia a la incertidumbre
Visión crítica
Suma puntos
Atención al detalle
¿Qué ofrecen?
Salario
Hasta €65KRemoto
100%Saben que no todo el mundo tiene la posibilidad de trabajar en su día a día con Xtreme programming o TDD, por eso:
💪Contarás con el apoyo de todo el equipo, de otros Tech Leads y del CTO al incorporarte a la empresa para aprender sus prácticas, metodologías y filosofía de trabajo con especialistas en la materia y con acompañamiento continuo.
💳Al formar parte del equipo de Domingo Alonso Group, cuentan en Canarias con muchas ventajas, como Escuela Infantil, ofertas en hoteles, descuentos en alquiler y compra de vehículos y muchas más.
Beneficios
Presupuesto para formación
Presupuesto para Conferencias
Eventos de formación internos
Descuento en productos de la empresa
Dinámicas y eventos de teambuilding
What the FAQ?
No, por temas administrativos y de gestión, únicamente valoran personas que residan dentro del territorio nacional.
La verdad es que necesitan cubrir la posición y no les gusta andarse con rodeos. El proceso varía en función de la persona, pero, como máximo, serían dos fases.
Una reu de media hora donde te querrán conocer y una segunda reunión para compartir dudas si fuese necesario.
NO. Tienen equipo distribuido por toda España.
Eso sí, una vez al año aprovechan para juntar a parte del equipo en las oficinas de Canarias y así compartir horas de código y horas de comida rica, risas y buen rollo.