DescriptionInteresados aplicar a través de TalentUs
Resumen del Puesto
Analizar y diseñar la arquitectura de alto nivel, del proceso de desarrollo de software incluyendo modelado de datos, diseño de sistemas, pruebas unitarias, programación y documentación para soportar la estrategia de negocios de la organización, asegurando se sigan las mejores prácticas normas, procesos y procedimientos.
Formación y Experiencia
- Título universitario en Licenciatura en Ciencias Computacionales (Ingeniería de Software) o carrera afín
- Experiencia mínima de 3 años en desarrollo de sistemas, implementación o soporte.
- Experiencia mínima de 3 años manejando desarrolladores.
Conocimientos Específicos
- Inglés técnico Intermedio
- Conocimientos técnicos core: • .NET Framework / Visual Studio / Java script • Web Services / SOAPUI / Web responsive • Versionamiento de Código • SSIS / DTS / SQL 20xx • Herramientas para manejar Screen Scraping • TFS • UML • Sparx Enterprise Architect (Deseable)
- Ingeniería: • Ingeniería y Arquitectura de Software • SDLC - HTML5 •Portales / CMS •Share Point 20xx / Liferay
- Metodología: • Waterfall / Scrum • Prototyping • Conocimientos de framework de desarrollo de aplicaciones móviles (Phonegap, Cordova, Titanium, Kony, Xamarin etc) o desarrollo de aplicaciones móviles nativas en android, IOS etc.
- Estándares: • XSD, XML, xPath • OWASP (Deseable) • OTA IATA (Deseable) • Mejores prácticas de microsoft •PCI SOX
Competencias y Habilidades
- Adaptación al cambio
- Entendimiento del negocio
- Orientación a resultados
- Responsabilidad y Credibilidad
- Trabajo en equipo
- Habilidades de comunicación
- Habilidad de persuasión e influencia
- Habilidades de planificación y organización
- Pensamiento analítico
- Pensamiento estratégico