Desarrollador Appian Senior
Desarrollador Appian Senior
Bogotá, CO, 110231 Medellin, CO, 050021
Descripción del Perfil: 1.2.1 Resumen Ingeniero de software con más de cinco años de experiencia en automatización utilizando la plataforma Appian. Líder con capacidad demostrada para diseñar soluciones escalables y sostenibles de extremo a extremo en entornos complejos, guiando equipos de desarrollo y garantizando la alineación técnica con los objetivos del negocio. Con experiencia profunda en el ciclo de vida completo de aplicaciones low-code, arquitectura de soluciones, estrategia de integración y gobierno de plataformas Appian. Habilidades Técnicas - Diseño e implementación de soluciones modulares, escalables y reutilizables siguiendo patrones de arquitectura empresarial y las Appian Design Best Practices. - Definición de estándares de codificación, revisión de soluciones, mentoría de perfiles junior/semi-senior, toma de decisiones técnicas críticas y colaboración con áreas funcionales y técnicas. - Construcción de flujos complejos con gestión de errores sofisticada, manejo de eventos asincrónicos, lógica condicional avanzada y optimización para procesos de alto volumen. - Diseño avanzado de interfaces SAIL enfocadas en experiencia de usuario (UX), rendimiento, accesibilidad y mantenibilidad, integrando componentes personalizados cuando es necesario. - Planificación y ejecución de integraciones robustas con múltiples sistemas (ERP, CRM, legacy systems) utilizando Appian Integration SDK (Implementación avanzada de plugins), conectores reutilizables, autenticación OAuth2, SAML, API Management y técnicas de resiliencia. - Definición de estrategias de modelado de datos, uso avanzado de Record Types, sincronización de datos, Data Fabric, optimización de performance en bases de datos relacionales y no relacionales. - Definición e implementación de pipelines de CI/CD, uso de herramientas como Deployment Automation Manager, Appian Inspect, Jenkins, Git, y seguimiento de estrategias de branching y versionado. - Aplicación de controles de acceso a nivel de objeto, proceso y dato, alineado con normativas de seguridad. Habilidades Blandas y de Negocio - Capacidad para liderar técnicamente equipos de desarrollo, brindar coaching y resolver conflictos técnicos. - Interacción fluida con stakeholders técnicos y de negocio, facilitando el entendimiento de soluciones propuestas y trade-offs técnicos. - Capacidad de diagnosticar problemas de rendimiento, diseño o arquitectura y proponer soluciones efectivas. - Facilita procesos de mejora continua, adopción de nuevas prácticas y tecnologías. - Capacidad de autogestionar proyectos, tomar decisiones clave y ser punto de referencia técnica dentro del equipo. - Capacidad para comprender profundamente los procesos de negocio y proponer automatizaciones que generen impacto tangible.