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

Oportunidades de crecimiento

Plan de capacitacion