Contribuir al desarrollo, mejora y mantenimiento de aplicaciones web, trabajando con tecnologías modernas bajo metodologías ágiles. Colaborar de manera activa en proyectos desafiantes, aplicando buenas prácticas de programación y asegurando la calidad del software entregado.
Funciones y responsabilidades:Participar en el diseño, desarrollo y mantenimiento de aplicaciones fullstack.
Implementar soluciones eficientes utilizando C#, T-SQL y React.
Desarrollar pruebas unitarias para asegurar la calidad del código (Vitest y/o NUnit preferible).
Participar activamente en las ceremonias ágiles (Scrum).
Documentar desarrollos, procesos y cambios en el software.
Colaborar de forma cercana con equipos de trabajo multidisciplinarios.
Proponer mejoras técnicas y de procesos que aporten valor a los proyectos.
Utilizar Git para la gestión de versiones de código.
(Deseable) Gestionar tareas y despliegues a través de Azure DevOps.
Requisitos:
Estudios en Ingeniería en Sistemas, Ciencias de la Computación o carreras afines.2 a 3 años de experiencia en desarrollo de software en ambientes fullstack.
Conocimientos técnicos:
Lenguaje de programación: C#.
Base de datos: T-SQL.
Desarrollo front-end: React.
Control de versiones: Git.
Pruebas unitarias: Experiencia en Vitest y/o NUnit (preferible).
Familiaridad con EF Core y Azure DevOps (deseable).
Conocimiento en metodologías ágiles, especialmente Scrum (deseable).