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, profesional apasionado por el desarrollo de software, la calidad técnica y el trabajo cooperativo.
¿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 A