Desarrollador Senior .NET con experiencia en PHP – Tech Lead/Arquitecto, Madrid
Sobre el Puesto:
Buscamos un Desarrollador Senior .NET altamente cualificado, con sólidos conocimientos en PHP y experiencia en gestión y desarrollo de proyectos complejos. El candidato ideal combinará experiencia técnica en .NET con visión estratégica y habilidades de liderazgo para impulsar aplicaciones escalables y de alto rendimiento. Este puesto requiere equilibrio entre programación, diseño arquitectónico y liderazgo técnico, participando en soluciones basadas en microservicios en la nube (Azure o Google Cloud) y en proyectos PHP cuando sea necesario. Además, contribuirá a integrar herramientas de IA en el ciclo de desarrollo para mejorar eficiencia, automatizar pruebas y optimizar la calidad del código usando plataformas como OpenAI y GitHub Copilot.
Responsabilidades Principales:
1. Diseñar y desarrollar aplicaciones backend escalables usando .NET Core y Framework.
2. Liderar arquitecturas de microservicios en entornos cloud (Azure o Google Cloud).
3. Mentorizar equipos de desarrollo, promoviendo buenas prácticas en programación, arquitectura y DevOps.
4. Colaborar con frontend en diseño e integración de APIs RESTful seguras y eficientes.
5. Aplicar IA (OpenAI, GitHub Copilot) para:
* Automatizar tareas de programación y acelerar el desarrollo.
* Mejorar la calidad y eficiencia del código con sugerencias de IA.
* Detectar y resolver cuellos de botella de rendimiento mediante análisis IA.
1. Desarrollar flujos de trabajo con IA para reducir deuda técnica y aumentar eficiencia.
2. Optimizar bases de datos relacionales (SQL Server, MySQL).
3. Establecer estándares de desarrollo seguro, garantizando calidad e integridad del código.
4. Proveer liderazgo en entornos ágiles (Scrum, Kanban) y promover la mejora continua.
5. Resolver desafíos técnicos complejos y liderar decisiones estratégicas en arquitectura y escalabilidad.
6. Crear directrices internas y mejores prácticas para programación asistida por IA y pruebas automatizadas.
Requisitos:
* Licenciatura o Máster en Informática, Telecomunicaciones o disciplinas relacionadas.
* Inglés avanzado (C1 mínimo) y español fluido.
* 6-8 años en desarrollo backend, con al menos 4 en .NET Core y Framework a nivel senior.
* Experiencia liderando equipos técnicos o como Tech Lead en proyectos complejos.
* Bases de datos: SQL Server, MySQL, enfocados en optimización y escalabilidad.
* Cloud: Experiencia en Azure o Google Cloud, desarrollo y despliegue cloud-native.
* Arquitectura: Microservicios, sistemas distribuidos, alta disponibilidad.
* IA y automatización: Experiencia con herramientas como GitHub Copilot y OpenAI.
Capacidad para mejorar eficiencia mediante IA, generación automática de código y pruebas, además de experiencia en DevOps (CI/CD, Docker, Kubernetes) y seguridad (desarrollo seguro y gestión de vulnerabilidades). Se valorará experiencia en Office 365, Power Apps y SharePoint. Se busca un perfil estratégico, con habilidades para resolver problemas complejos, liderar equipos, comunicar en inglés y español, y adaptarse a entornos dinámicos. Ofrecemos trabajo flexible, beneficios diversos y compromiso con la diversidad y sostenibilidad.
#J-18808-Ljbffr