**Role Description**:**Job Duties**:- Communicate and interact on a regular basis with the project manager and development team during different stages of the project; document product and user journeys/flows.- Develop and maintain operational, technical and system level documentation and participate in various phases of the project life cycle such as requirement gathering and documentation, process mapping, test planning, test script writing and overseeing UAT.- Collaborate with various cross-functional teams to gather functional requirements by conducting detailed interviews with management, end users, and business unit stakeholders.- Participate and, in some cases, lead code reviews and root cause analysis while utilizing advanced software features to efficiently process information.- Review functional requirements, analysis and design documents and provides feedback and provide updates and project status reports when necessary to management.- Define business case(s) as needed, elicit information from stakeholders and participate in "Go forward" project development throughout the full Software Development Life Cycle (SDLC).**Education & Requirements**:- Bachelor's Degree is required- Must be bilingual in English & Spanish (written, verbal)- 4+ years' hand-on experience with programming languages such as COBOL, Java, and SQL- Knowledge of ETL processes and batch scheduling tools (i.E. Control-M, Informatica PowerCenter)- Demonstrated experience in handling Production incidents and response in similar critical environments- Knowledge of operating systems such as UNIX**Plus**:- Experience with in the banking industry is a plus- Banksphere experience is preferred- Experience on CRM systems and/or Data analytics is highly desired, but not mandatory- Proficiency in preparation of reports, dashboards and documentation is a plusPay: From $1.00 per monthWork Location: Remote