Post Job Free

Resume

Sign in

Software Developer System Analyst

Location:
Freehold, NJ
Posted:
September 02, 2023

Contact this candidate

Resume:

Stan Novoselov

917-***-****

adze24@r.postjobfree.com

Summary of Qualifications:

With more than 27 years’ experience in the financial/utility services industry, with full understanding of the trading order management life cycle (front office through settlement), Merger Integrations and many types of project management disciples including SDLC, Six Sigma and Agile. Initially was responsible for measuring the profitability of financial products (Commodities, Fixed Income, Equity, and a wide range of derivative products). This built a foundation which enabled me to deliver technology solutions in the Front, Middle and Back-Office, in some of Wall Street’s most prestigious firms, over the past 10 years.

TECHNICAL SKILLS: COBOL, COBOL, COBOLII, COBOL 390/LE, VSE COBOL, CICS, DB2, DB2 Stored

Procedures, IDMS, SQL SVR, Oracle, IBM MQ Series, OS/JCL, OS/MVS/XA, OS UTILITIES,

TSO/ISPF, FILE-AID-DB2, BMS, Procedures, VSAM, SQL, PLATINUM, STROBE,

INTERTEST, XPEDITER, FILE-AID-DB2, FILE-AID, StarToll, ENDEVOR, ABEND-AID,

PANVALET, HTML, NDM, FTP, LIBRARIAN, CHANGEMAN, Headless horseman for the

JAVA, Teredata SQL, CA-Easytrieve, DYL-280, MS Project, MS Excel, MS Access, Power, CA-7 (job scheduling package)

Point, Visio Toll, MEGA tool, Time Wizard, Outlook, JIRA, ES 9000, IBM 30XX, IBM PCs

and compatible

EXPERIENCE:

Broadridge, Newark, NJ

Senior Technical System Analyst – software developer

05/18 – 06/23

As a senior Technical Business System Analyst, I am responsible for analysis, design, development, implementation, maintenance, and support of the CAGE system to allow performing daily trading and bookkeeping processing activities for the multiple financial clients such as: UBS, JPM, Wels Fargo, CITI and many others.

Main tasks include:

Main tasks are to analyze the requirements/scope of the project, execute and code procedures, in hands on environment using a variety of languages, databases, and platforms, with mainframe components COBOL, CICS, DB2, VSAM, FTP as primary, in conjunction with distributed technology components. Continuously reconciling all end results and maintaining audit trail documents as specified for each process. Obtained ownership responsibility for certain systems; read and understand the systems code and job streams and learn the purpose.

Heavily involved in the coding process of the project utilizing DB Stored Procedures as a main source of DB2 data distribution across various Application.

As part of the CAGE legacy system upgrade process, took major role in conversion process of CICS IDMS modules into CICS DB2 modules, which would include the code review of the existing functionality, and development and parallel unit testing of the updated system.

Converted the data from IDMS to DB2 by writing COBOL programs.

Analyze user needs and create and/or modify the design documentation using the IBM Requirement.

Responsible for system analysis, maintenance, development, testing and debugging including providing documentation such as TDD (Technical Design Document), pseudo code specifications and other vital documents of implementation system.

Worked with the development team to ensure testability, reliability, usability testing, maintainability and performance by documentation business processes and workflow, identifying cross-functional and organizational process improvement opportunities

Experience in IBM Mainframe Application programming, with a core focus in COBOL, DB2, CICS, JCL and VSAM.

J.P. Morgan Chase, Brooklyn, NY

Senior Technical System Analyst – software developer 06/2013-04/18

As a senior Technical System Analyst, responsible for analysis, design, development, implementation, maintenance and support of the DBNK/DBIN payment application to allow automatic collection of all cash accounts transactions from General Ledger, Accounts Payable, and Accounts Receivable into Cash Management for clearing and reconciliation. Transactions linked to a vendor such as Morcom, Global recon and Margin or accounts receivables and update of the appropriate balances. Transfer funds between bank accounts and track funds that are in-transit and accounts in different currencies. The type of payments includes but not limited: ACH, Wires, Fed wires Checks, and Cash.

Main skills include analyze the requirements/scope of the project, execute and code procedures, in hands on

Analyze the requirements/scope of the project, execute and code procedures, in hands on.

Handling various technical aspects like software design, coding of modules, monitoring

IBM mainframe-based system in combination with JAVA as a frontend distributed system.

Environment using a variety of languages, databases, and platforms, with mainframe as primary. Continuously reconciling all end results and maintaining audit trail documents as specified for each process.

Written Stored procedures to update backend databases like DB2.

Main tasks are to execute and code procedures, in hands on environment using a variety of languages, data bases, and platforms, with mainframe COBOL as primary.

Diligent execution of all the stages of the project life cycle analysis, design, development, implementation, maintenance and support by following the main principles of the agile.

Ensure testability, reliability, usability, maintainability and performance by documenting business processes and workflow, identifying cross-functional and organizational process improvement opportunities.

As a part of the development system design exploited MQSeries to provide exchange of data among subsystems. (COBOL 3/CICS/VSAM/DB28/MQ).

Involved in a retrofit data replication process for the Broadridge /JPM chase DB2 subsystem.

Verizon Wireless, Warren, NJ

Senior software developer

07/12 – 06/13

Involved in the full project life cycle as LTA (Lead Technical Analyst) as a part of the implementation Rating/ Billing team for rating processing system. Played the major role in incorporation and maintains of DB2 data replication process between mirror sub subsystems NORTH/EAST/WEST/B backup system.

Heavily involved in a customer interaction as well as team for requirement gathering, risk assessment, finalization of technical specifications. Fully engaged in design and coding of Software RATING/BILLING Applications.

Mapping requirements; participating in the finalization of product specifications and selection of appropriate techniques.

ConductingsystemstudyandcoordinatingwithteammembersforSystemDesign&Integration, Application Maintenance with mainframe COBOL as primary and as JAVA as a secondary distributed technology, etc.

Handling various technical aspects like software design, coding of modules, monitoring

Leading/coordinating software unit, integration and QA testing activities.

Supervisingsmoothimplementationoftheprojectandextendingpost-implementation, application maintenance and technical support.

Achieving customer satisfaction by ensuring service quality norms and build the brand image by exceeding customer Expectations.

Bank of New York, New York, NY

Project Lead / Senior software developer 01/12 – 07/12

As a Project lead/Technical System Analyst played a major role in designing, developing, and implementing strategic/technical solutions as a part of Cash Systems Services team for the CUE application.

Handled a team of 2 local and 3 offshore developers. Main tasks were to analyze the requirements/scope of the project, providing various types of technical solutions, creating documents such as TDD (Technical Design Document), pseudo code specifications and other vital technical specifications. Execute and code procedures, in hands on environment using a variety of languages, databases, and platforms, with mainframe COBOL as primary. Responsible for analyzing the requirements for end user and assisted in implementing approach for enhancements. Obtained ownership responsibility for certain subsystems; read and understand the systems code and job streams and learn the purpose.

The CUE stands for the Cash Utility Engine and is an in-house built application, which has been created in order to act as a router between various subsystems such as Merva, GPS, SunGard (Intellimatch), IMMS(International Money Management System). As from the moment the new transaction was being initiated in Merva (outside distribution system) the CUE reads the incoming message and validates it on a basis of a predefined set of rules, which are various from very simple to more complex and then routs processed transaction either to GPS (if they are payments, internal transfers or pre-advices to be finalized) or to Intellimatch (if they are credits).

CUE is a complex mainframe based application, which has been design to interact with a multiple outside apps by utilizing different distributed technologies.

Citi Bank, Jersey City, NJ

Senior software developer 04/11/- 11/11

Involved in the full project life cycle as Technical System Analyst/ project lead/developer of the implementation team

For FXMOS (Foreign Exchange Mid-Office system). Responsible for system analysis, maintenance, development,

testing and debugging including providing documentation such as TDD (Technical Design Document), pseudo code specifications and other vital documents of implementation system.

The FX MOS processes FX OTC Future (Forwards and Spots) and Option trades. The system handles USD based as

well as cross currencies trades. Trades are received from front-end FATE system via real-time link and are stored in a

centralizeddatabase.FXMOSisanIBMmainframebasedsystemincombinationwithJAVAasafrontend

distributed system, which allows FX trade processing for multiple trading locations. System is able to handle

markups and sales credit. Using a real-time process, trades are automatically confirmed and matched via the SWIFT

network. Settlements of the trades are done with CITI Bank through GCMS (Global Cash Management system). Other

system features include auto wire to branches confirming trade execution, automated rollover processing, counter party standing settlement instructions, trades allocation, currency conversion and auto matching of Pay/Receive instructions with CITI Bank.

Main tasks are to analyze the requirements/scope of the project, execute and code procedures, in hands on environment

using a variety of languages, databases, and platforms, with mainframe COBOL as primary. Continuously reconciling

all end results and maintaining audit trail documents as specified for each process. Obtained ownership responsibility

for certain systems; read and understand the systems code and job streams, and learn the purpose.

Verizon Wireless, Warren, NJ

Senior software developer 11/08 – 04/11

Involved in the full project life cycle as LTA (Lead Technical Analyst) and part of the implementation (CST) team for order processing system. Responsible for maintenance, development, testing and debugging including providing documentation such as TDD (Technical Design Document) and other vital documents of implementation system. The Customer Care organization initiative is requesting system changes to improve the accuracy of issued credits to

Customer’s account in the billing and front end systems: the task is to simplify the process by which CSRs research

billing questions, and allow the billing systems to reduce the hundreds of OCC codes.

Main tasks are to execute and code procedures, in hands on environment using a variety of languages, data bases, and

platforms, with mainframe COBOL as primary.

Continuously reconciling all end results and maintaining audit trail documents as specified for each process.

Obtained ownership responsibility for certain systems; read and understand the systems code and jobs teams, and learn the purpose.

BATCHSME–Responsible for reviewing all BATCH processes to ensure the code is up to the company’s standards.

Analyzing, troubleshooting and resolving complex technical problems, investigating system vulnerabilities, suspicious systems activity, recommending and implementing resolutions. Analyze and process incoming access requests so that change requests on the mainframe are such that data confidentiality and integrity are guaranteed.

MEDCO, Somerset, NJ

Sr. Programmer Analyst 09/08 – 11/08

Responsible for analysis, design, development, implementation, maintenance and support of Corporate Finance system for Adjustments department, calculation of the discrepancies in the dollar amount for claims submitted to Medco from different sources. Adjustments involve the use of DCO accumulators: the Deductible, Out of Pocket, and CAP accumulators which are present on the Benefit Adjustment (BnA) table in POS. Key player in determination process to add additional requirements to the ADJUSTMENTS APPLICATION process flow.

Technically ADJUSTMENTS Requests for adjustments that originate from areas such as Direct Claims, Pharmacy Audit, Pharmacy Services, Finance, Eligibility, MED-D, Reporting, Directly from Pharmacy or Client. Provided management with business process Flow Diagram, ADJUSTMENTS APPLICATION End-to-End Topology, Transaction Flow Diagram and ADJUSTMENTS APPLICATION Mainframe Process Flow and MQSeries Process Flow. Delivering a service or product that meets or exceeds customer requirements at a cost that provides maximum value for the customer.

UPS, Paramus, NJ

Sr. Programmer Analyst, 09/07 – 08/08

Responsible for analysis, design, development, implementation, maintenance and support of OPLD. Part of the UPS Customer Information/Operation Management team responsible for the OPLD (Origin Package Level Detail) project.

Created Process Flow document here Mandatory changes included: New requirements for the OPLD process, Addition or removal of hardware/software for OPLD, Change in hardware/software platforms and/or configurations, Deletion of existing services, Amendments to the documentation as far as clients/suppliers are concerned. Determine the process to add additional requirements to the OPLD process flow. Technically OPLD arrives in three formats: EMMS (Electronic Message Management Specification), MaxiShip, and Closed Loop (DB2 row images). Provide Business Process Flow Diagram, OPLD End-to-End Topology, Transaction Flow Diagram and OPLD Mainframe Process Flow and MQ Series Process Flow. Delivering a service or product that meets or exceeds customer requirements at a cost that provides maximum value for the customer.

UBS, Jersey City, NJ

Lead / Sr. Programmer Analyst 04/2000 – 09/2007

Responsible for analysis, design, development, implementation, maintenance of on-line and batch LENDING Potential Credit Line/Loan Collateral Engine Systems. The primary objective is to create an integrated platform for processing RISK system updates to the Guarantee/Guarantor family by LCE background application with the purpose of display by the front-end ECF & Client Inquiry applications. Every type of update to Guarantee/Guarantor relationship that is taking place in RISK communicates to the LCE background task running in mainframe CICS. Only successful updates to the RISK Guarantee/Guarantor master file is be passed to LCE. The updates include: add, delete of accounts within the family, change of priority for existing accounts in the family, change by moving account from parent to child part of the family and vice versa (which also result sin change of priority of all accounts within the family),change of account status in the family. After successful update of the RISK Guarantee/Guarantor master file, a new task will be initiated to start the LCE Guarantee/ Guarantor update of MRG Guarantee/ Guarantor table and trigger RECALC of collateral & loan values for LCE Guarantee/Guarantor changed relationship via LCE0 Tran-id. Heavily involved in the coding process of the project utilizing DB Stored Procedures as a main source of DB2 data distribution across various Application. As a part of the development system design exploited MQSeries to provide exchange of data among subsystems. (COBOL 3/CICS/VSAM/DB28/MQ).

Morgan Stanley, Jersey City, NJ

Sr. Programmer Analyst 10/95 – 04/2000

Responsible for analysis, design, development, implementation, maintenance and support of On-line and batch Equity, Money Market and Active Assets Mutual Funds Systems. The Mutual Funds Systems is a highly complex mutual fund shareholder record-keeping and management system enables you to easily manage all aspects of shareholder

interaction, from account activity to shareholder profiles to contact history. (COBOLII/CICS/VSAM/DB2)

DevelopedaprocessthatwillsystematicallysendandconfirmalldailytradeactivityfortheStart/DPSP Omnibus positions to PWC. Daily trade activity will include purchases, redemptions and dividend activity.

Involved in all phases of Project Life Cycle.

Determined business requirements and created functional and program specifications.

Developed test plan, test scenarios, and test cases for QA systems testing.

Was heavily involved in interface with user community on a daily basis to provide real-time production support and

System analysis to customer problems, often those issues were resolved with the customer waiting on the phone.

Developedandimplementedanon-line/batchKnowYourCustomerSystemundertheUSAPatriotActSection.

Designed and implemented Trader’s Desk System that will generate DSC Daily Summary Report and DSC Month End

EDUCATION:

Ukraine State University – Odessa, Ukraine bachelor degree in Mechanical engineering



Contact this candidate