CSC Leasing Co.
Citi
Ingeniero de Software Digital Senior Analyst SDE - Desarrollo Android
Sobre la oportunidad
El Ingeniero de Software Digital Senior Analyst SDE - Desarrollo Móvil
es un puesto de Tecnología/Ingeniería que implica tanto desarrollo como pruebas. Como miembro del equipo SCRUM, entregarás funcionalidades bancarias y/o de tarjetas de crédito orientadas al cliente en canales digitales como navegadores y dispositivos móviles. Participarás en todas las etapas del ciclo de vida Agile SDLC. Esto incluye, entre otros: (a) Análisis de requisitos: Refinamiento de historias de usuario, estimación de historias, descomposición de historias grandes en historias más pequeñas y definición de criterios de aceptación. (b) Revisión de diseño: Revisión de pantallas, flujos, funcionalidades y comunicaciones al cliente (correos electrónicos, SMS, notificaciones, documentos PDF) y aseguramiento de que sean coherentes con los criterios de aceptación de las historias de usuario. (c) Desarrollo de software: Desarrollo, configuración y depuración de aplicaciones que comprenden frontend móvil y microservicios. (d) Validaciones: Creación de scripts de prueba automatizados y manuales en el framework BDD (Behavior Based Development), ejecución de scripts de prueba. Identificación, clasificación y corrección de cualquier defecto. Condicionamiento y mantenimiento de los datos de prueba. (e) Propiedad de artefactos: Creación y mantenimiento de artefactos de prueba como planes de prueba e informes de salida, y mantenimiento de la trazabilidad según las directrices SDLC. Mantenimiento de la higiene SDLC que involucra historias, casos de prueba y defectos. Asegurar que no salga código sin probar a producción. (f) Proceso y estándares SDLC: Adhesión a las directrices ADA (Americans with Disability Act), participación en retrospectivas, talleres de mejora de procesos, auditorías y realización de análisis de causa raíz. (g) Soporte postproducción: Soporte a las comprobaciones técnicas durante la puesta en marcha de lanzamientos y actividades postproducción.
Responsabilidades
- Convertir el stack tecnológico y el diseño de la aplicación en código en múltiples plataformas de desarrollo (por ejemplo, iOS, Android, servicios Java spring boot).
- Capacidad para utilizar herramientas de IA como Copilot para la generación de código, refactorización y depuración.
- Desarrollar y mantener scripts automatizados y manuales de BDD (Behavior Driven Development) en un repositorio de código. Ejecutarlos y mantener los resultados de las pruebas en una herramienta de gestión de pruebas para informes posteriores y establecimiento de trazabilidad. Crear trabajos de Jenkins e integrarlos en el pipeline de CI-CD.
- Experiencia utilizando herramientas de IA para acelerar pruebas unitarias, andamiaje de API, componentes de Angular, y código repetitivo de Spring Boot.
- Participar activamente en todo el ciclo de desarrollo de software, incluyendo desarrollo, integración y pruebas E2E en un entorno CI/CD (RTC, Jenkins). Automatizar y habilitar el "shift left".
- Responsable del desarrollo, diseño, construcción, pruebas e implementación, y escribir código seguro, estable, testeable y mantenible.
- Construir y mantener continuamente documentación para tus funcionalidades y desarrollar experiencia temática (SME - Subject Matter Expertise) en áreas específicas que cubran flujos de extremo a extremo, desde lo digital hasta los sistemas posteriores y socios externos.
- Analizar las causas raíz de los problemas de la aplicación y las preocupaciones de rendimiento. Colaborar dentro del equipo scrum, con otras entidades afectadas (posteriores o anteriores) y socios externos para resolver los problemas. Clasificar, rastrear e informar defectos, seguido de priorización, corrección y cierre.
- Adherirse a los procesos de control SDLC. Sugerir e implementar mejoras continuas.
- Además de las validaciones funcionales para cumplir los criterios de aceptación, validar el Diseño Web Responsivo y la Accesibilidad ADA utilizando lectores de pantalla como NVDA, Voiceover y Talkback, escaneo de código con Axe, realizar CCA y sentirse cómodo con otras herramientas y procesos ADA.
- Revisar métricas y buscar proactivamente formas nuevas y mejoradas de visibilidad, asegurando que tu programa se mantenga en curso o sobresalga en el cumplimiento de los objetivos de la organización.
- Trabajar en un entorno de ritmo rápido que involucre equipos onshore y offshore.
Educación, Cualificación y Certificaciones
- Título de grado en ingeniería informática o campos relacionados en STEM o experiencia laboral comparable.
- Más de 5 años de experiencia en desarrollo y pruebas móviles Full stack en un entorno de ritmo rápido.
- Familiaridad con la automatización de pruebas de Desarrollo Guiado por Comportamiento (BDD) utilizando Selenium con el framework Cucumber.
- Conocimiento práctico de JIRA, Zephyr, Confluence SharePoint, Microsoft Teams y la suite de Microsoft Office.
- Automotivado y listo para asumir responsabilidades.
- Excelentes habilidades de comunicación escrita, oral e interpersonal.
- Preferiblemente tener experiencia con plataformas de desarrollo basadas en la nube como OpenShift.
HABILIDADES MÁS RELEVANTES
------------------------------------------------------
GRUPO FAMILIAR DE PUESTOS: Tecnología
------------------------------------------------------
FAMILIA DE PUESTOS: Desarrollo de Aplicaciones
------------------------------------------------------
TIPO DE JORNADA: Tiempo completo
------------------------------------------------------
UBICACIÓN PRINCIPAL: Jacksonville Florida Estados Unidos
------------------------------------------------------
RANGO SALARIAL ANUAL TIEMPO COMPLETO UBICACIÓN PRINCIPAL: $96,960.00 - $145,440.00
------------------------------------------------------
Por favor, consulte los requisitos indicados anteriormente.
------------------------------------------------------
OTRAS HABILIDADES RELEVANTES
Para habilidades complementarias, por favor consulte arriba y/o contacte al reclutador.
------------------------------------------------------
FECHA PREVISTA DE CIERRE DE LA PUBLICACIÓN: Jul 27, 2026
------------------------------------------------------
PROCESAMIENTO AUTOMATIZADO E IA
Utilizamos procesamiento automatizado, incluida inteligencia artificial, para nuestros intereses comerciales legítimos (o nuestros propósitos comerciales razonables y apropiados) para identificar y alinear las habilidades y capacidades del candidato con una oferta de trabajo específica. Adicionalmente, si usted lo elige o da su consentimiento, podemos hacer coincidir sus habilidades y capacidades con otros roles adecuados en Citi.
Es importante destacar que todos nuestros procesos de contratación y decisiones, incluida la determinación de su idoneidad para un puesto, son realizados, verificados y decididos por personas. Nuestro procesamiento automatizado y la IA no implican depender de la toma de decisiones automática o autónoma.
Por favor, consulte las Consideraciones Jurisdiccionales, con disposiciones específicas para su país (cuando sea relevante) para más detalles.
Residentes de Illinois – Aviso de IA y Derechos tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/Illinois_Career_Supplement_a11y.pdf
------------------------------------------------------
Citi es un empleador que ofrece igualdad de oportunidades, y los candidatos cualificados recibirán consideración sin importar su raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, condición de veterano protegido o cualquier otra característica protegida por la ley.
Si usted es una persona con discapacidad y necesita una adaptación razonable para utilizar nuestras herramientas de búsqueda y/o solicitar una oportunidad profesional, revise Accesibilidad en Citi citigroup.com/citi/accessibility/application-accessibility.htm.
Consulte la Declaración de Política EEO de Citi citigroup.com/global/eeo-aa-policy y el póster Conozca sus Derechos eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf.
Además del salario, las ofertas de Citi también pueden incluir, para empleados elegibles, premios discrecionales y formulaicos de incentivo y retención. Citi ofrece beneficios competitivos para empleados, que incluyen: cobertura médica, dental y de visión; 401(k); seguro de vida, accidentes y discapacidad; y programas de bienestar. Citi también ofrece paquetes de tiempo libre remunerado, que incluyen tiempo libre planificado (vacaciones), tiempo libre no planificado (licencia por enfermedad) y días festivos remunerados. Para obtener información adicional sobre los beneficios para empleados de Citi, visite citibenefits.com. Las ofertas disponibles pueden variar según la jurisdicción, el nivel del puesto y la fecha de contratación.
