Descripción del puesto
Desarrollar, mantener y optimizar aplicaciones y servicios utilizando tecnologías .NET, participando en todas las etapas del ciclo de vida del desarrollo de software. Colaborar con equipos multidisciplinarios para implementar soluciones de alta calidad, escalables y alineadas con los requerimientos del negocio.
Requisitos
Experiencia
3 a 5 años de experiencia en desarrollo con tecnologías .NET.
Experiencia en desarrollo de aplicaciones web y servicios.
Manejo de bases de datos SQL Server.
Experiencia con control de versiones mediante Git.
Conocimientos técnicos
C#
.NET Framework y/o .NET Core (.NET 6 o superior)
ASP.NET Core
Entity Framework
SQL Server
APIs REST
HTML, CSS y JavaScript (deseable)
Git
Programación orientada a objetos
Principios SOLID
Responsabilidades
Desarrollar y mantener aplicaciones utilizando C# y .NET.
Analizar requerimientos funcionales y técnicos.
Diseñar, desarrollar e implementar nuevas funcionalidades.
Crear y consumir APIs REST.
Gestionar y optimizar bases de datos relacionales.
Realizar pruebas unitarias y apoyar en pruebas de integración.
Identificar y corregir incidencias en aplicaciones existentes.
Participar en revisiones de código y asegurar el cumplimiento de estándares de desarrollo.
Documentar procesos y desarrollos realizados.
Colaborar con equipos de QA, UX/UI y otras áreas para garantizar la calidad de las soluciones.
Participar en metodologías ágiles (Scrum o Kanban).
Beneficios
Inicia sesión para ver los beneficios de esta vacante
Oportunidades de crecimiento
Plan de capacitacion