Job title: Senior Software Developer

Company:

Job description: En Popular brindamos una variedad de servicios y soluciones financieras para servir a las comunidades en la isla y en el extranjero. Como empleados, estamos dedicados a cumplir los sueños de nuestros clientes al brindarles soluciones financieras en cada etapa de sus vidas. Nuestras amplias trayectorias demuestran la resiliencia y determinación de nuestros empleados para innovar, encontrar las soluciones adecuadas y apoyar firmemente a las comunidades a las que servimos; es por eso que valoramos sus diversas habilidades, experiencias y antecedentes.

¿Estás listo para una carrera significativa?

Más de 7,900 hombres y mujeres en Puerto Rico, las Islas Vírgenes y los Estados Unidos trabajan en Popular.

Ven y únete a nuestra comunidad

oportunidad de tiempo completo
Instrucciones generales

Responsable de participar en todas las fases del ciclo de vida del desarrollo: el ciclo de aplicaciones comerciales nuevas y existentes y el soporte del sistema de producción para aplicaciones cliente/servidor y basadas en web (N:Tier). El enfoque principal está en el análisis, diseño, programación, pruebas e implementación.

Deberes y responsabilidades básicas
: Analice los requisitos proporcionados por otros miembros del equipo y determine cómo afectarán a los sistemas nuevos o existentes.
: Fin de la entrevista: El usuario define los requisitos para un sistema nuevo o modificado.
: Interpretar las necesidades comerciales y formular requisitos técnicos detallados
: generar estimaciones para actividades de diseño, programación y pruebas
: Diseñar elementos del sistema como clases, componentes, módulos, etc. para cumplir con los requisitos funcionales y no funcionales.
: Identificar entidades de base de datos y preparar modelos de datos lógicos/físicos
: Diseñe interfaces dentro del sistema para varios módulos y componentes
: Diseño de interfaces entre sistemas para una comunicación eficaz y eficiente
: Genere especificaciones de programación para sistemas nuevos o existentes
: Construcción de elementos de programación como clases, componentes, subsistemas, etc.
: construya elementos de base de datos como tablas, vistas, procedimientos almacenados, funciones y activadores
: Identifique posibles diferencias de diseño y sugiera modificaciones a otro código
: Definir un plan de prueba de sistema/integración/UAT basado en requisitos funcionales y no funcionales
: Ejecutar el plan de prueba y verificar que los resultados de la prueba cumplan con los requisitos funcionales y no funcionales
: Analizar/solucionar problemas de defectos de producción e implementar soluciones a las causas raíz
: Coordinar y apoyar a los usuarios durante la fase UAT, resolver errores UAT y obtener firmas de usuarios: Cerrado
: Crear/actualizar la documentación del sistema o del usuario
: Documente los procedimientos de transformación de procesos comerciales, transforme datos y valide resultados
: Capacite a los usuarios y al personal de la mesa de ayuda para personalizar y empaquetar el software
: Implementar un sistema nuevo o existente en producción

educación mínima

Licenciado en Ciencias de la Computación

Experiencia a considerar

Al menos dos años de experiencia en puestos de responsabilidad o liderando proyectos pequeños o medianos. devolver:

: Más de 2 años de experiencia en integración de sistemas grandes/complejos utilizando técnicas en tiempo real y por lotes, y desarrollando pautas y estándares para respaldar las prácticas de desarrollo. Además, experiencia de coordinación trabajando con equipos de desarrollo ubicados (en el extranjero) y tecnologías Microsoft Azure, Microsoft Biz: Talk y SharePoint en servicios web, protocolos de servicios web y arquitectura orientada a servicios (SOA).
: Más de 3 años de experiencia en la recopilación/análisis de requisitos comerciales e interpretación de los requisitos comerciales en especificaciones técnicas. También competente en tecnologías J2EE y una buena comprensión de los servidores de aplicaciones J2EE (p. ej., diagramas WebLogic y UML) y herramientas de diseño (p. ej., Rational Rose o Visio).
: Más de 5 años de experiencia en metodologías de desarrollo de software como cascada, RUP, metodologías ágiles (p. ej., SCRUM y análisis y diseño orientados a objetos, patrones de diseño, refactorización y pruebas unitarias). También puede usar HTML, AJAX, Java/Java Script, Crystal Reports, XML, herramientas de generación de informes y programación de bases de datos de SQL Server de servicios web (Crystal Reports, Business Objects) y usar o personalizado para desarrollar interfaces de usuario web enriquecidas y/o UI complejas.

Expected salary:

Location: Puerto Rico

Apply for the job now!

Leave your thoughts