Specific duties include: Providing solutions to single and/or multiple internal organizations, with minimal management guidance; Providing technical expertise in analyzing, designing, estimating, and developing software applications to project schedule; Creating technical project plans and deliverables and monitoring task deadlines; Providing technical subject matter expertise in reviewing, analyzing, and resolving complex issues; Responsible for resolution, communication, and escalation of critical technical issues; Preparing user and systems documentation as needed; identifying and recommending Industry best practices; Working in a team of agile developers on complex deadline driven projects with minimal supervision; Develop and optimize CICS (online applications) and Batch processing using Enterprise COBOL and Enterprise PL/I; Lead integration efforts using API programming (micro-services), MQ, and Connect:Direct (NDM) within Mainframe environment to re-platform legacy functionalities and integrate with distributed systems; and Troubleshoot and resolve complex production issues using tools such as IBM Debugger, Fault Analyzer, Omegamon, and File Manager. Must also have: Solid knowledge of Securities Finance and Risk Management; Demonstrated expertise on SQL, SPUFI, Query Monitor, Data Studio, File Manager, SPUFI, Veracode, Fault Analyzer, Omegamon, and IBM Debugger, Connect Direct NDM, FTP, sFTP, MQ; Solid understanding of end-to-end software architecture, design, development and implementation in IBM Mainframe environment; Demonstrated experience with continuous integration and build process, test automation and deployment; Demonstrated solid written and verbal communication skills; Demonstrated experience writing, reviewing technology documents including user guides; Proven ability to work effectively on a team of agile developers on complex deadline driven projects with minimal supervision; Ability to design/develop with minimum requirements by effectively coordinating activities between business analysts, scrum leads, developers and managers; and Ability to provide agile status notes on day-to-day project tasks.