Buscamos un Desarrollador Senior .NET altamente cualificado, con solidos conocimientos en PHP y una experiencia demostrable en la gestion y desarrollo de proyectos complejos. El candidato ideal combinara una profunda experiencia tecnica en .NET con una vision estrategica 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 programacion directa, diseno arquitectonico y liderazgo tecnico. El candidato desempenara un papel clave en la definicion e implementacion de soluciones basadas en microservicios en un entorno de nube (Azure o Google Cloud), y tambien contribuira a proyectos basados en PHP cuando sea necesario. Un elemento importante del puesto sera la integracion de herramientas de IA en el ciclo de desarrollo, mejorando la eficiencia, automatizando las pruebas y optimizando la calidad del codigo mediante plataformas como OpenAI y GitHub Copilot.
Responsabilidades Principales :
* Disenar y desarrollar aplicaciones backend escalables y de alto rendimiento utilizando .NET Core y .NET Framework.
* Liderar el diseno e implementacion de arquitecturas basadas en microservicios en entornos de nube (Azure o Google Cloud).
* Guiar y mentorizar a los equipos de desarrollo, garantizando las mejores practicas en programacion, arquitectura y DevOps.
* Colaborar con los equipos de frontend para disenar e integrar APIs y servicios RESTful seguros y eficientes.
* Aplicar herramientas de IA (como OpenAI y GitHub Copilot) para:
o Automatizar tareas de programacion y mejorar la velocidad de desarrollo.
o Optimizar la calidad y eficiencia del codigo mediante sugerencias de IA.
o Identificar y resolver cuellos de botella de rendimiento mediante analisis basados en IA.
o Desarrollar flujos de trabajo mejorados con IA para reducir la deuda tecnica y aumentar la eficiencia del desarrollo.
* Optimizar y mejorar el rendimiento de bases de datos relacionales (SQL Server, MySQL).
* Establecer y mantener estandares de desarrollo seguro, garantizando la calidad y la integridad del codigo.
* Proporcionar liderazgo tecnico en entornos agiles (Scrum, Kanban) y contribuir activamente a la mejora continua de sistemas y procesos.
* Asumir la responsabilidad de resolver desafios tecnicos complejos y liderar la toma de decisiones estrategicas relacionadas con la arquitectura de software y la escalabilidad.
* Desarrollar directrices internas y mejores practicas para la programacion asistida por IA y la automatizacion de pruebas mediante OpenAI y GitHub Copilot.
Requisitos:
1. Licenciatura o Master en Informatica, Telecomunicaciones o una disciplina relacionada.
2. Nivel alto de ingles (C1 minimo) y espanol.
3. Minimo de 6 a 8 anos de experiencia en desarrollo backend, con al menos 4 anos en .NET Core y .NET Framework a