Asesorar y asegurar que las soluciones tecnológicas disminuyan las brechas en las arquitecturas para solucionar las necesidades esperadas por el negocio.
Administrar el cumplimiento de los requisitos y flujos que deben seguir los entregables en el proceso de despliegue para el correcto desempeño del equipo de desarrollo.
Liderar que la soluciones de tecnologías cumplan con las certificaciones y normativas establecidas por la organización para lograr su implementación.
Coordinar el seguimiento de los defectos identificados en los sistemas para brindar soluciones a corto plazo y evitar afectaciones de rentabilidad al negocio.
Desarrollar habilidades en los integrantes del equipo en herramientas, procesos y metodologías de desarrollo y despliegue para impulsar la toma de decisiones técnicas en función de su nivel de conocimiento.
Lead Software Engineer – Senior Android Engineer responsible for designing, building, and maintaining high‑quality Android applications for JPMorgan Chase’s Consumer & Community Banking Mobile Payments team.
Responsibilities
Design, develop, test, and maintain Android applications using Kotlin and Jetpack Compose.
Build accessible, responsive interfaces and implement clean architectures such as MVVM or MVI.
Integrate REST APIs and work with remote data in formats such as JSON.
Use Android Studio debugging and profiling tools to investigate and resolve performance and reliability issues.
Write unit tests and use code coverage tools to maintain software quality.
Requirements
Formal training or certification on software engineering concepts
Design, develop, and maintain high-quality native Android applications and contribute to architectural foundations of client-facing mobile applications.
Responsibilities
Design, develop, and maintain high-quality native Android applications
Contribute to the architectural foundations of a major transformation of client-facing mobile applications
Design and implement scalable, maintainable, and testable mobile solutions
Drive technical improvements and contribute to architecture decisions
Collaborate closely with iOS, Backend, and cross-functional teams
A full-time technology analyst program for graduating students to develop quality and scalable software solutions in an agile environment within a global financial institution.
Responsibilities
Work in an agile software development environment
Develop quality and scalable software solutions using leading-edge technologies
Develop code consistent with quality standards
Offer support during testing cycles and post-production deployment
Use appropriate tools to test and debug code
Requirements
Bachelor’s degree in Computer Science
Bachelor’s degree in Computer Engineering
Bachelor’s degree in Information Technology
Bachelor’s degree in Management Information Systems