Objetivo del Puesto
Diseñar, desarrollar e implementar soluciones de software robustas y escalables utilizando el entorno. NET Framework, cubriendo tanto el frontend como el back-end. Liderar técnicamente proyectos de desarrollo, asegurando la calidad del código, el cumplimiento de plazos y la alineación con los requerimientos del negocio. Colaborar con equipos multidisciplinarios para optimizar la arquitectura, la funcionalidad y el rendimiento de las aplicaciones, contribuyendo a la innovación tecnológica y a la mejora continua de los procesos de desarrollo.
Requisitos:
- Título en Ciencias de la Computación, Ingeniería de Software o campo relacionado.
- Experiencia de 2 años en desarrollo de software.
- Dominio de al menos un lenguaje de programación (Java, C#, Python, etc.).
- Conocimiento en bases de datos (SQL, No SQL).
- Familiaridad con herramientas de control de versiones (Git).
- Experiencia en metodologías ágiles Scrum
Habilidades Deseadas:
- Frontend: HTML. CSS. Java Script. Backend:. NET Framework. Web Api con principios RESTful (se evaluará el uso correcto de los verbos HTTP y códigos de estado). Servicios de Windows y tareas programadas. Base de Datos: SQL Server (incluyendo DDL y DML avanzado). Control de versiones: Uso de Git Uso de Azure Devops Técnicos deseables: Algoritmos y Estructuras de Datos: Complejidad algorítmica. Conocimiento en algoritmos de ordenamiento, árboles, nodos, listas circulares, listas enlazadas, entre otros.
Ofrecemos:
- Oportunidades de crecimiento profesional.
- Ambiente de trabajo colaborativo y dinámico.