En Tsoft estamos impulsando la transformación digital de importantes compañías de la región mediante soluciones tecnológicas innovadoras, escalables y de alto impacto. Hoy buscamos incorporar a nuestro equipo un/a Developer Backend .NET Senior, competente apasionado por el desarrollo de software, la calidad técnica y el trabajo colaborativo.
¿Cuál será tu misión?
Serás responsable de diseñar, desarrollar y evolucionar soluciones backend de alta disponibilidad, participando activamente en todo el ciclo de vida del software. Trabajarás junto a equipos multidisciplinarios bajo metodologías ágiles, contribuyendo a la construcción de productos robustos, escalables y orientados al negocio.
Principales responsabilidades
- Diseñar y desarrollar aplicaciones backend utilizando tecnologías .NET.
- Construir y mantener APIs REST escalables y seguras.
- Participar en el diseño de arquitecturas basadas en microservicios.
- Implementar buenas prácticas de desarrollo, testing y calidad de código.
- Colaborar en procesos de integración y despliegue continuo.
- Participar activamente en ceremonias ágiles y actividades de mejora continua.
- Realizar revisiones de código y contribuir al crecimiento técnico del equipo.
- Generar soluciones eficientes, mantenibles y alineadas con los objetivos del negocio.
Requisitos
Formación
- Ingeniería en Informática, Computación o carrera afín.
Experiencia
- Al menos 3 años de experiencia desarrollando software con tecnologías Microsoft.
Conocimientos técnicos
- C# y .NET Framework / .NET Core.
- Desarrollo de APIs REST.
- SQL Server y bases de datos relacionales.
- Bases de datos NoSQL (MongoDB, Redis o similares).
- Git y control de versiones.
- Principios SOLID y patrones de diseño.
- Arquitecturas de microservicios.
- Pruebas unitarias e integración.
- Herramientas de integración continua y despliegue continuo (CI/CD).
- Docker y contenedores.
Deseables
- Angular, React o Vue.
- Cloud Computing (AWS, Azure o GCP).
- Domain-Driven Design (DDD).
- SonarQube.
- Conocimientos de TDD, BDD y ATDD.