ANALISTA DESARROLLO DE TECNOLOGIA
Fecha de publicación: 23-feb-2021
Ubicación: Medellin, Antioquia, CO
Empresa: SURA
DISEÑADOR TÉCNICO DESARROLLO MÓVIL
MISIÓN
El analista de soluciones de tecnología es el encargado de analizar, modelar, diseñar, desarrollar y soportar aplicaciones tecnológicas de acuerdo con las necesidades y requerimientos de la compañía, con el fin de mejorar y maximizar la eficiencia de los procesos y apoyar la toma de decisiones en la organización, para mejorar el servicio prestado a todos nuestros clientes. En el rol de diseñador técnico adicionalmente velar por la excelencia técnica de las implementaciones, asegurando la adopción de los marcos de actuación y fomentando la evolución del conocimiento técnico de los equipos.
RESPONSABILIDADES DEL CARGO
- Aplicar la ingeniería de software en todas las fases que ella comprende, tales como: entendimiento de requerimientos funcionales, análisis, diseño, desarrollo, programación, implementación y pruebas, para las soluciones de tecnología que la compañía necesite desarrollar, aportando a la maximización de la eficiencia de los procesos de la organización.
- Diseñar la solución técnica de manera oportuna garantizando el cumplimiento integral de la necesidad de negocio y los atributos esperados: velocidad, simplicidad, disponibilidad, calidad, no obsolescencia, seguridad de la información, flexibilidad.
- Cuestionar responsablemente el propósito de las necesidades del usuario con el objetivo de buscar la solución más adecuada.
- Garantizar el desarrollo con estándares técnicos y de calidad.
- Garantizar la articulación del equipo con la visión de arquitectura, calidad, infraestructura y DevOps.
- Gestionar dependencias técnicas con los equipos
- Resolver impedimentos técnicos
- Asegurar los insumos necesarios y participar activamente en la certificación de la solución completa.
- Mantener una buena comunicación y sincronización constante con PO y Scrum master.
- Identificar brechas de conocimiento técnico en las personas de la célula y apoyar al líder de TI en el desarrollo de habilidades técnicas del equipo.
- Identificar riesgos técnicos y proponer planes de acción para su tratamiento.
- Aplicar las metodologías existentes y las que la compañía adopte en todas las fases de la ingeniería del software.
- Efectuar el análisis, modelado y diseño de la aplicación, de común acuerdo con el arquitecto de soluciones y áreas interesadas.
- Realizar la programación, implementación, documentación y pruebas de las aplicaciones que se encuentran a su cargo.
FORMACIÓN
• Relacionada con Sistemas, Electrónica o afines.
CONOCIMIENTOS TÉCNICOS ESPECÍFICOS
Mínimos:
- Desarrollo móvil IOS y ANDROID.
- API ANDROID >22
- OSX > 9
- Manejos de principios Solid.
- GIT.
- Programación orientada a objetos.
Ideal:
- Manejo de JIRA
- XAMARIN Classic
- Integración y despliegue continuo.
- Idioma inglés
- Habilidades en arquitecturas y frameworks de desarrollo.
- Despliegues a tiendas (Google Play y APPStore)
- Pruebas unitarias.
Contrato: Término indefinido directo con SURA
Lugar de trabajo: Trabajo remoto