Tech Lead (C#)
Buscamos incorporar a nuestro equipo un / a Tech Lead que lidere el equipo técnico, ayude a escalar el producto y mejorar la arquitectura técnica del mismo. Un producto SaaS en producción con una arquitectura moderna en servidor central en NET Core y Vue.js .
¿Qué necesitas para encajar con el puesto?
- Formación de Grado Universitario en Informática, Ingeniería de Software o similares.
- Experiencia técnica consolidada de al menos 5 años como Tech Lead liderando decisiones técnicas y equipos en entornos .NET (C#). Es indispensable que hayas combinado el desarrollo software con la mentoría y gestión de desarrolladores. Se valorará muy positivamente la experiencia previa en software de gestión documental, ERPs o contabilidad.
- Dominio de metodologías ágiles (Srcum, Kanban, entre otras). Saber cuándo y cómo aplicarlas para maximizar el rendimiento del equipo.
- Habilidades de liderazgo y gestión : Se requieren dotes de comunicación, y experiencia en la gestión de equipo técnico para guiar, motivar y coordinar al mismo.
- Se valorará también positivamente la experiencia en el diseño de arquitecturas de software modernas (DDD, CQRS, Clean Architecture) y cultura DevOps (CI / CD, Docker), así como el contar con conocimientos en plataformas cloud como AWS y Azure.
¿Cómo será tu día a día?
Buscamos un / a Tech Lead que sea el pilar técnico de nuestro producto. No solo gestionarás y acompañarás diariamente al equipo de desarrollo, sino que serás la fuerza impulsora detrás de nuestro roadmap. Entre tus funciones principales :
Liderazgo Técnico :
- Diseñar y validar arquitecturas de software, patrones de diseño y buenas prácticas.
- Asegurar la coherencia técnica entre backend, frontend y el resto de nuestros sistemas.
- Supervisar y garantizar la calidad del código, las estrategias de testing y los procesos de despliegue.
Gestión y mentoring del equipo :
- Coordinar y, sobre todo, acompañar al equipo de desarrollo en su día a día.
- Definir los estándares y metodologías de trabajo, realizando revisiones de código (PRs) constructivas.
- Impulsar el crecimiento profesional de tus compañeros, ayudando a evolucionar el talento interno.
Evolución del producto :
- Participar activamente en las decisiones estratégicas de producto, aportando la visión técnica.
- Evaluar el impacto, la viabilidad y el coste técnico de las nuevas funcionalidades.
- Anticiparte a los riesgos y proponer optimizaciones de rendimiento de forma proactiva.
Arquitectura y escalabilidad :
- Definir las mejoras estructurales necesarias para asegurar la escalabilidad a largo plazo.
- Proponer objetivos claros de re-arquitectura y modernización tecnológica.
- Ser el / la guardián / a de la robustez, seguridad y estabilidad de nuestros sistemas en producción.
Si has llegado hasta aquí y todo lo que has leído te parece interesante y retador, no dudes en inscribirte.
¡Estaremos encantados de conocerte!
NET Core, NET, Vue.js,