Grupo BMV
Publicado
agosto 12, 2023
Ubicación
Av. Paseo de la Reforma 255, Col. Cuauhtemoc, C.P06500, Ciudad de México, Ciudad de México
Tipo de empleo

Descripción

MISIÓN / OBJETIVO:
Diseñar, desarrollar, probar y mantener el software de alta calidad que cubre las necesidades del negocio y de los clientes. Dependiendo del rol, el ingeniero de software trabaja en las iniciativas de desarrollo que incluyen:

Desarrollo de funcionalidades y capacidades para usuarios y clientes finales tanto externos como internos.

Desarrolla plataformas como ingeniería de datos, herramientas de desarrollador o aprendizaje de máquina.

Configura y adecúa software paquetizado de proveedores.

Da soporte para resolución de problemas e incidentes de software.

FUNCIONES DEL PUESTO:
Codificar software de alta calidad que satisface las necesidades de usuarios de forma simple, clara y estable.
Promover un ambiente de trabajo colaborativo y trabajar de forma estrecha con colegas para el logro de objetivos.
Colaborar con colegas (de negocio, lideres de producto, lideres de proyecto y arquitectos) para entender los requerimientos funcionales y no funcionales de los sistemas.
Investigar y proponer soluciones para resolver problemas operativos con software y tecnología.
Contribuye en las definiciones de estimación del trabajo en proyectos e intervención a los sistemas y sus proyecciones.
Adherirse a las definiciones y estándares institucionales de arquitectura, diseño, implementación, seguridad de información y de informática, así como los procesos operativos y de gestión de Tecnología.
Cooperar en las revisiones de código y usar técnicas colaborativas de programación para asegurar entregas de soluciones de negocio de alta calidad.
Contribuir en el análisis para determinar necesidades de integración, diseño y planeación de estas integraciones.
Cooperar en la implementación de pruebas unitarias e integrales e intervenir en pruebas funcionales y de desempeño donde sea requerido.
Desarrollar o usar bloques de software reusable para acelerar la entrega.
Proponer mejoras para desempeño del software existente a través del diagnóstico y resolución de problemas.
Preparar la documentación técnica, incluyendo los planes de evaluación del software, resultados de pruebas y manuales técnicos.
Analizar y crear nuevas configuraciones de software paquetizado o comercial.
Revisar las nuevas versiones de software paquetizado e identificar nuevas capacidades y funcionalidades que puedan ser habilitadoras de negocio.
Ofrecer coaching y guía para Ingenieros de Software menos experimentados.

EDUCACIÓN:
LICENCIATURA / INGENIERÍA en SISTEMAS o INFORMÁTICA

CERTIFICACIONES

CONOCIMIENTO:
Plataformas de desarrollo AWS, Appian Mulesoft
Entendimiento del ciclo de vida de desarrollo de software y etornos de desarrollo
Entendimiento del cotexto del código y su relación con objetivos de negocio
Trabajo interdependiente y en equipo
Comunicación en forma sintética de información técnica compleja

IDIOMA:
Inglés

COMPETENCIAS:
Adaptación al Cambio
Capacidad de resolución de problemas
Colaboración
Compromiso
Dominio del Negocio
Entendimiento de ciclo de vida de proyectos
Gestión de proyectos
Innovación
Integridad
Lenguajes de programación
Liderazgo
Negociación
Networking
Orientación a resultados
Orientación al cliente
Visión estratégica

Empleos similares

Ir al contenido