04 ago
|
Sistemas Y Computadores
|
Floridablanca
04 ago
Sistemas Y Computadores
Floridablanca
Desarrollador Full Stack
Descripción del cargo
Buscamos un(a) Desarrollador(a) Full Stack con mínimo 3 años de experiencia profesional en el desarrollo, implementación y mantenimiento de aplicaciones web modernas y escalables.
La persona será responsable de participar en todo el ciclo de vida del desarrollo de software, desde el análisis y diseño hasta la implementación, pruebas, despliegue y soporte de las soluciones tecnológicas.
Se espera una persona proactiva, orientada a resultados y con capacidad para trabajar de forma colaborativa en equipos multidisciplinarios bajo metodologías ágiles.
Requisitos mínimos
Experiencia
- Mínimo 3 años de experiencia competente comoDesarrollador FullStack.
- Experiencia en el desarrollode aplicaciones web empresariales.
- Experiencia trabajando con metodologías ágiles (Scrum, Kanban o similares).
- Experiencia utilizando sistemas de control de versionescomo Git.
Formación académica
- Formación no excluyente. Se aceptan candidatos con diferentes trayectorias académicas, siempre que demuestren experiencia, habilidades técnicas y conocimientos en desarrollo Full Stack acordes con las funciones del cargo.
Conocimientos técnicos obligatorios
Frontend
- JavaScript (ES6+).
- React.
- HTML5.
- CSS3.
- Consumo e integración de APIs REST.
- Manejo de estados y componentes reutilizables.
Backend
- Node.js.
- .NET (C#).
- Diseño y desarrollo de APIsREST.
- Arquitectura basadaen servicios.
- Manejo de autenticación y autorización en aplicaciones web.
Bases de datos
- Conocimientosen bases dedatos relacionales.
- Experiencia realizandoconsultas, modelado y optimización de datos.
- Diseño de esquemas y estructuras de almacenamiento eficientes.
Buenas prácticas de desarrollo
- Principios SOLID.
- Patrones de diseño.
- Clean Code.
- Manejo de Git y flujos de trabajo colaborativos.
- Desarrollo orientadoa pruebas y calidad de software.
- Capacidad para realizar revisionesde código (Code Review).
Desarrollo asistido por Inteligencia Artificial (Obligatorio)
- Experiencia utilizando herramientas de IA generativa para acelerar el desarrollo de software (ChatGPT, GitHub Copilot, Claude, Cursor o similares).
- Capacidad para diseñar promptsefectivos orientados a generación de código, documentación, pruebas y análisis técnico.
- Conocimiento de buenas prácticas para validar, revisar y asegurar la calidad del código generado por IA.
- Capacidad para identificar riesgos asociados al uso de IA, incluyendo seguridad, privacidad y protección de información sensible.
- Experiencia utilizando herramientas de IA para apoyar actividades de análisis, desarrollo, documentación, depuración y optimización de software.
- Capacidad para integrarherramientas de IA dentro del ciclo de desarrollo manteniendo altos estándares de calidad y seguridad.
Conocimientos deseables y diferenciadores
Se valorarán conocimientos y experiencia en:
- Python.
- Docker y contenedores.
- Conceptos básicos de DevOpsy CI/CD.
- Conocimientos en observabilidad, monitoreoy logging.
- Desarrollo de pruebas unitarias e integración.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones frontendy backend.
- Implementar e integrar APIs y servicios.
- Participar en el diseño de arquitecturas y soluciones técnicas.
- Garantizar la calidad,seguridad y rendimiento de las aplicaciones.
- Identificar y solucionar errorese incidencias.
- Participar en revisiones de código y promover buenas prácticas de desarrollo.
- Colaborar con equipos multidisciplinarios para la entregade soluciones de valor.
- Documentar componentes, servicios y procesos técnicoscuando sea requerido.
- Aplicar herramientas de automatización e Inteligencia Artificial para optimizar procesos de desarrollo y mantenimiento.
Competencias blandas
- Pensamiento analítico.
- Capacidad deresolución deproblemas.
- Trabajo en equipo.
- Comunicación efectiva.
- Proactividad.
- Adaptabilidad y aprendizaje continuo.
- Pensamiento crítico para validar resultados generados por herramientas de Inteligencia Artificial.
- Orientación a la mejora continuay automatización de procesos.
- Capacidad para gestionar prioridades y trabajar bajo objetivos.
Nivel del cargo
Semi Senior (3+ años de experiencia).
Como aplicar a la vacante: el aspirante acepta la Política de Tratamiento de la Información (PTI) de la compañía, de la misma manera el aspirante autoriza a SYC y a sus aliados estratégicos para la recolección, almacenamiento, uso, circulación y supresión de los datos personales contenidos en las hojas de vida y sus anexos, para los fines establecidos en sus respectivas PTI.
SYC S.A. eliminará de sus bases de datos las hojas de vida con sus respectivos anexos, de los aspirantes a las diferentes vacantes publicadas que no hayan sido seleccionados y contratados, al año siguiente a la culminación del proceso respectivo de convocatoria / contratación.
📌 Desarrollador Full Stack - Floridablanca
🏢 Sistemas Y Computadores
📍 Floridablanca