Senior Full Stack Developer (.NET / Node.js / Azure)
Empresa de Soluciones Informatica se encuentra en la busqueda de de un Senior Full Stack Developer altamente cualificado y con una sólida trayectoria para unirse a nuestro equipo. Si usted es un profesional apasionado por la tecnología, con una mentalidad orientada a la resolución de problemas y con experiencia demostrada en el desarrollo de soluciones robustas y escalables, esta oportunidad es para usted.
Buscamos a alguien que no solo domine las tecnologías de desarrollo, sino que también tenga una comprensión profunda del ciclo de vida completo del desarrollo de software, desde la concepción hasta la implementación y el mantenimiento en entornos cloud.
Responsabilidades Principales:
- Diseñar, desarrollar, probar e implementar aplicaciones web y servicios utilizando una combinación de tecnologías .NET y Node.js.
- Colaborar estrechamente con equipos multidisciplinarios (diseñadores, product owners, otros desarrolladores) para definir, diseñar y lanzar nuevas funcionalidades.
- Participar activamente en todas las fases del ciclo de vida del desarrollo de software, incluyendo la compilación de código, la generación de builds e imágenes, y la orquestación de procesos de despliegue y liberaciones a producción.
- Desarrollar y mantener soluciones en la plataforma Microsoft Azure, aprovechando sus diversos servicios para garantizar la escalabilidad, fiabilidad y seguridad.
- Identificar y resolver cuellos de botella y errores en las aplicaciones.
- Contribuir a la mejora continua de nuestros procesos de desarrollo y despliegue.
- Mantener una comunicación fluida y efectiva con los clientes, presentando soluciones técnicas y recopilando requisitos.
- Actuar como mentor para desarrolladores junior, compartiendo conocimientos y mejores prácticas.
Requisitos:
- Experiencia Sólida en Node.js y JavaScript: Demostrar un dominio avanzado en el desarrollo con Node.js y las últimas características de JavaScript (ES6+).
- Conocimiento de C# y el Ecosistema Microsoft .NET Framework: Experiencia práctica en el desarrollo de aplicaciones y servicios utilizando C# y las tecnologías .NET (incluyendo .NET Core/.NET 5+).
- Entendimiento del Ciclo de Vida de Desarrollo de Software: Experiencia comprobada en la gestión de las siguientes fases:
- Compilación de código.
- Generación de builds/imágenes.
- Procesos de despliegue.
- Liberaciones a producción.
- Experiencia en Microsoft Azure: Experiencia práctica significativa con la plataforma Azure, incluyendo:
- Azure App Services.
- Azure Functions.
- Azure Web Roles.
- Azure DevOps para la integración y entrega continua (CI/CD).
- Conocimiento general de otros servicios clave de Microsoft Azure Cloud.
Idiomas:
- Inglés Fluido (Indispensable): Capacidad para comunicarse de manera efectiva, tanto verbalmente como por escrito, en entornos profesionales y técnicos.
- Español Fluido (Indispensable): Dominio nativo o equivalente para una colaboración sin barreras en el equipo y con clientes hispanohablantes.
Perfil que Buscamos:
Buscamos un desarrollador senior con una sólida experiencia en ambientes Microsoft y Azure. El candidato ideal debe ser proactivo, autónomo y capaz de abordar desafíos técnicos complejos. Su rol no se limitará al desarrollo, sino que también implicará la participación activa en el despliegue de soluciones, trabajando de cerca con equipos multidisciplinarios y manteniendo una comunicación constante y profesional con nuestros clientes. Valoramos la capacidad de análisis, la atención al detalle y un compromiso firme con la calidad del código y la entrega de valor.