Senior .NET Developer
Descripción del puesto
En Rootstack, estamos en búsqueda de un Senior .NET Developer con cinco (5) o más años de experiencia en desarrollo de software y sólida experiencia en desarrollo de aplicaciones backend utilizando tecnologías del ecosistema Microsoft .NET. La persona ideal contará con experiencia trabajando con .NET / .NET Core, C#, APIs REST y bases de datos relacionales, además de la capacidad de diseñar, desarrollar y mantener soluciones escalables. También deberá colaborar con equipos multidisciplinarios para construir productos de alta calidad, optimizar el rendimiento de las aplicaciones y resolver desafíos técnicos complejos en entornos internacionales.
Habilidades requeridas
- Cinco (5) o más años de experiencia en desarrollo de software.
- Experiencia sólida trabajando con .NET / .NET Core.
- Experiencia desarrollando con C#.
- Experiencia en desarrollo de APIs REST.
- Experiencia trabajando con bases de datos relacionales como SQL Server u otras similares.
- Experiencia utilizando control de versiones como Git.
- Capacidad para desarrollar servicios backend escalables y mantenibles.
- Habilidad para colaborar con equipos de producto, frontend y arquitectura.
- Pensamiento analítico y habilidades para la resolución de problemas técnicos.
- Nivel de inglés avanzado (C1), con capacidad de comunicarse de forma fluida de manera verbal y escrita.
Responsabilidades claves
- Diseñar, desarrollar y mantener aplicaciones utilizando .NET y C#.
- Desarrollar APIs y servicios backend escalables.
- Colaborar con equipos de producto, frontend y arquitectura para implementar soluciones eficientes.
- Optimizar el rendimiento, la seguridad y la escalabilidad de las aplicaciones.
- Participar en revisiones de código y promover buenas prácticas de desarrollo.
- Identificar oportunidades de mejora en procesos y arquitectura de software.
- Colaborar en la resolución de problemas técnicos complejos.
Deseable
- Experiencia con arquitectura de microservicios.
- Experiencia trabajando con Azure o servicios cloud.
- Experiencia con Docker o contenedores.
- Experiencia en metodologías Agile / Scrum.
