Sobre el Puesto:
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 Coud).
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.
Generar automáticamente pruebas unitarias e integradas.
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:
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.
Habilidades Técnicas:
Backend: .NET Core, .NET Framework, PHP (Symfony, Laravel)
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
Soft Skill
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.
Que ofrecemos:
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).