Estamos en búsqueda de un Senior Software Engineer con sólida experiencia en .NET para unirse a nuestro equipo de desarrollo y participar en la construcción de soluciones tecnológicas de alta complejidad. La persona seleccionada trabajará en el desarrollo, mantenimiento y mejora de aplicaciones críticas, colaborando con equipos multidisciplinarios en un entorno ágil y de innovación constante.
Funciones del trabajo:
- Diseñar, desarrollar, probar y mantener aplicaciones principalmente en .NET
- Participar en el diseño técnico de soluciones para cumplir con los requisitos funcionales del negocio.
- Refactorizar y optimizar código existente para mejorar rendimiento, escalabilidad y mantenibilidad.
- Analizar, diagnosticar y resolver problemas en aplicaciones existentes.
- Colaborar con equipos de QA para la identificación y resolución de defectos.
- Implementar buenas prácticas de desarrollo y estándares de codificación.
- Liderar iniciativas técnicas dentro del equipo y brindar a desarrolladores.
- Participar en revisiones de código y mejora continua de los procesos de desarrollo.
- Contribuir al mantenimiento de entornos de desarrollo, compilación e integración continua.
Requisitos
- Dominio del inglés (escrito y hablado) Nivel C1+.
- Más de 7 años de experiencia como Desarrollador .NET.
- Experiencia comprobada en desarrollo con React, SQL y C#.
- Conocimientos sólidos en Azure (serverless computing, service bus, API management, azure databases, app insights).
- Experiencia en implementación y gestión de infraestructura con Terraform.
- Capacidad para liderar equipos y brindar tutoría técnica a desarrolladores.
- Habilidades analíticas y capacidad para comprender la planificación de historias de usuario y necesidades del negocio.
Ventajas
Learn more about this Employer on their Career Site
