Buscamos un Desarrollador Senior .NET altamente cualificado, con sólidos conocimientos en PHP y una experiencia demostrable en la gestión y desarrollo de proyectos complejos. El candidato ideal combinará una profunda experiencia técnica en .NET con una visión estratégica y habilidades de liderazgo para impulsar el desarrollo de aplicaciones escalables y de alto rendimiento. Este es un puesto de nivel senior que requiere un equilibrio entre programación directa, diseño arquitectónico y liderazgo técnico. El candidato desempeñará un papel clave en la definición e implementación de soluciones basadas en microservicios en un entorno de nube (Azure o Google Cloud), y también contribuirá a proyectos basados en PHP cuando sea necesario. Un elemento importante del puesto será la integración de herramientas de IA en el ciclo de desarrollo, mejorando la eficiencia, automatizando las pruebas y optimizando la calidad del código mediante plataformas como OpenAI y GitHub Copilot.
Responsabilidades Principales :
- Diseñar y desarrollar aplicaciones backend escalables y de alto rendimiento utilizando .NET Core y .NET Framework.
- Liderar el diseño e implementación de arquitecturas basadas en microservicios en entornos de nube (Azure o Google Cloud).
- Guiar y mentorizar a los equipos de desarrollo, garantizando las mejores prácticas en programación, arquitectura y DevOps.
- Colaborar con los equipos de frontend para diseñar e integrar APIs y servicios RESTful seguros y eficientes.
- Aplicar herramientas de IA (como OpenAI y GitHub Copilot) para:
- Automatizar tareas de programación y mejorar la velocidad de desarrollo.
- Optimizar la calidad y eficiencia del código mediante sugerencias de IA.
- Identificar y resolver cuellos de botella de rendimiento mediante análisis basados en IA.
- Desarrollar flujos de trabajo mejorados con IA para reducir la deuda técnica y aumentar la eficiencia del desarrollo.
- Optimizar y mejorar el rendimiento de bases de datos relacionales (SQL Server, MySQL).
- Establecer y mantener estándares de desarrollo seguro, garantizando la calidad y la integridad del código.
- Proporcionar liderazgo técnico en entornos ágiles (Scrum, Kanban) y contribuir activamente a la mejora continua de sistemas y procesos.
- Asumir la responsabilidad de resolver desafíos técnicos complejos y liderar la toma de decisiones estratégicas relacionadas con la arquitectura de software y la escalabilidad.
- Desarrollar directrices internas y mejores prácticas para la programación asistida por IA y la automatización de pruebas mediante OpenAI y GitHub Copilot.
Requisitos Mínimos:
- Licenciatura o Máster en Informática, Telecomunicaciones o una disciplina relacionada.
- Nivel alto de inglés (C1 mínimo) y español.
- Mínimo de 6 a 8 años de experiencia en desarrollo backend, con al menos 4 años en .NET Core y .NET Framework a nivel senior.
- Experiencia liderando equipos técnicos o trabajando como Tech Lead en proyectos complejos.
- Bases de datos: SQL Server, MySQL – con enfoque en optimización y escalabilidad.
- Cloud: Azure o Google Cloud – experiencia en desarrollo y despliegue cloud-native.
- Arquitectura: Microservicios, sistemas distribuidos, soluciones de alta disponibilidad.
- IA y automatización: Experiencia con herramientas de desarrollo asistido por IA como GitHub Copilot y OpenAI.
Capacidad para mejorar la eficiencia del desarrollo mediante la IA. Generación automatizada de código y pruebas. DevOps: CI/CD, Docker, Kubernetes. Seguridad: Desarrollo seguro y gestión de vulnerabilidades.
Valorable:
- Experiencia en entornos Office 365, Power Apps y Sharepoint.
- Pensamiento estratégico y capacidad para traducir objetivos empresariales en soluciones técnicas.
- Excelentes habilidades para la resolución de problemas en entornos backend complejos y basados en la nube.
- Capacidad para liderar y mentorizar equipos, fomentando una cultura de excelencia e innovación.
- Habilidad analítica para identificar cuellos de botella de rendimiento y proponer soluciones basadas en IA.
- Excelentes habilidades de comunicación y gestión de stakeholders en inglés y español.
- Flexibilidad y resiliencia en entornos de alta presión y ritmo acelerado.
- Participación en proyectos de alto impacto con tecnologías de vanguardia.
- Oportunidades continuas de aprendizaje en IA, cloud y metodologías de desarrollo modernas.
- Opciones de trabajo flexible (híbrido o remoto) con un fuerte enfoque en el equilibrio entre vida personal y profesional.
- Una empresa comprometida con la diversidad, la igualdad y el desarrollo sostenible.
- Ofrecemos diversos beneficios para empleados, incluyendo un programa de retribución flexible (ticket de comida, ticket de guardería, ticket transporte y seguro médico privado).