Descripción del puesto
Requisitos del Perfil
- Contar con titulación universitaria o ciclo formativo superior en Ingeniería de Sistemas, Computación o carreras afines.
- Acreditar un mínimo de 5 años de experiencia en el desarrollo de aplicaciones de escritorio con tecnologías .NET.
- Poseer experiencia sólida y comprobable en el uso de .NET Framework 4.8 y Windows Forms (WinForms).
- Demostrar dominio avanzado de lenguaje C# y principios de programación orientada a objetos.
- Tener conocimientos en el manejo de ADO.NET, Entity Framework y diseño de bases de datos en Microsoft SQL Server.
- Manejar herramientas de control de versiones como Apache Subversion (SVN) o Git.
- Contar con nivel de inglés conversacional para comunicación hablada.
- Tener capacidad de análisis para el desarrollo autónomo y comprensión de arquitecturas en n-capas o MVP/MVVM.
Responsabilidades
- Realizar el desarrollo y mantenimiento continuo de aplicaciones de escritorio basadas en Windows Forms.
- Ejecutar el diseño y optimización de procedimientos almacenados mediante T-SQL.
- Gestionar el mantenimiento y la evolución de aplicaciones legacy en entornos .NET.
- Implementar integraciones con servicios externos a través de APIs REST o servicios SOAP.
- Utilizar herramientas como Postman para la realización de pruebas de integración.
- Aplicar patrones de diseño como Repository, Unit of Work e Inyección de Dependencias adaptados a .NET Framework.
- Desarrollar reportes utilizando herramientas como Crystal Reports o RDLC.
Beneficios laborales
- Trabajar bajo una modalidad 100% remota.
- Salario competitivo.
- Horario: Lunes a Viernes, turno mañana desde las 7:00 am.
- Acceder a un contrato de duración indefinida.