Desarrollador Senior .NET con experiencia en PHP – Tech Lead/Arquitecto
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 contribuyendo en proyectos PHP. Además, integrará herramientas de IA en el ciclo de desarrollo, mejorando eficiencia, automatización de pruebas y calidad del código mediante plataformas como OpenAI y GitHub Copilot.
Responsabilidades Principales:
1. Diseñar y desarrollar aplicaciones backend escalables y de alto rendimiento usando .NET Core y .NET Framework.
2. Liderar diseño e implementación de arquitecturas basadas en microservicios en entornos de nube (Azure o Google Cloud).
3. Guiar y mentorizar a los equipos de desarrollo, asegurando buenas prácticas en programación, arquitectura y DevOps.
4. Colaborar con frontend para diseñar e integrar APIs y servicios RESTful seguros y eficientes.
5. Aplicar herramientas de IA (OpenAI, GitHub Copilot) para automatizar tareas, mejorar velocidad de desarrollo, optimizar calidad y detectar cuellos de botella en rendimiento.
6. Desarrollar flujos de trabajo con IA para reducir deuda técnica y aumentar eficiencia.
7. Optimizar bases de datos relacionales (SQL Server, MySQL) en rendimiento y escalabilidad.
8. Establecer y mantener estándares de desarrollo seguro y de calidad.
9. Proporcionar liderazgo técnico en entornos ágiles (Scrum, Kanban) y contribuir a la mejora continua.
10. Resolver desafíos técnicos complejos y liderar decisiones estratégicas en arquitectura y escalabilidad.
11. Desarrollar directrices y mejores prácticas para programación asistida por IA y automatización de pruebas.
Requisitos:
* Licenciatura o Máster en Informática, Telecomunicaciones o disciplina relacionada.
* Nivel alto de inglés (C1 mínimo) y español.
* 6-8 años de experiencia en desarrollo backend, con al menos 4 en .NET Core y .NET 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: Azure o Google Cloud, con experiencia en desarrollo y despliegue cloud-native.
* Arquitectura: Microservicios, sistemas distribuidos, soluciones de alta disponibilidad.
* IA y automatización: experiencia con herramientas de programación asistida por IA como GitHub Copilot y OpenAI.
Capacidad para mejorar la eficiencia del desarrollo mediante IA, generación automatizada de código y pruebas, DevOps (CI/CD, Docker, Kubernetes), seguridad y gestión de vulnerabilidades. Se valorará experiencia en Office 365, Power Apps y SharePoint. Se requiere pensamiento estratégico, habilidades para resolver problemas complejos, liderazgo, comunicación en inglés y español, resiliencia y participación en proyectos innovadores. Ofrecemos trabajo flexible, beneficios diversos y compromiso con la diversidad y sostenibilidad.
#J-18808-Ljbffr