Mainframes Developer Resume
Charlotte, NC
Professional Summary
- Work experience spans around 8 Years on IBM Mainframes development projects in the Banking Domain.
- Worked at all stages of Software Development Life Cycle namely Requirements Gathering, Analysis, High-Level Design, Low-Level Design, Coding and Unit Testing, SIT and UAT/Implementation Support.
- Proficient at comprehending business and functional requirements and developing high level and low level design documents.
- Good understanding of Payment Systems, Settlement and Reconciliation mechanisms, ISO 8583 message format and Credit Cards operations.
- Exposure to both UK and US banking industry.
- Provided 24X7 on call rotation for production and test environments.
- Writing new and complex COBOL, CICS, DB2, JCL, VSAM programs for various applications.
- Very good understanding of tools like AbendAid, Xpediter, FileAid, Platinum, SDF-II, SyncSort etc.
- Used DBCKPT utility program (from SoftBase) for adding checkpoint/restart functionality to batch programs.
- Experience of working on DB2 Stored Procedures.
- Experienced in writing test scripts and preparing testing scenarios. Mainly used HP Quality Center for test management and defect management. Carried out Unit testing and SIT and supported UAT for different initiatives.
- Participated in Knowledge Transfer walkthrough meetings with L2/L3 support teams before implementation of a project.
- Involved in creating DTS (Detailed Task Schedule) plans for coordinating implementation day activities with various applications involved in a project.
- Experience of working and coordinating with external vendors.
- Closely worked with teams from other applications and other technologies and understand how Mainframe applications interact with other systems.
- Excellent documentation skills.
- Very good at building professional relationships.
- Very good team player. Excellent communication skills.
Technical Skills
Types of projects
Development and Enhancement
Environment
Mainframe (z/OS)
Languages/Technologies
COBOL, CICS, JCL, MQ, IBM Utilities, SQL
Development Tools
File-AID, SDF-II, Xpediter, Abend-AID, Platinum, NDM, IBM Debug Tool, BMC, Syncsort, QMF, SPUFI, SAR, DFSORT, DBCKPT
Configuration Management
ENDEVOR, Alchemist, Librarian
DBMS/Files
DB2, DB2 Stored Procedures, VSAM
Test Management
HP Quality Center
Batch Scheduler
CA-7
Project Details
Confidential,Charlotte, NC May 2010-Present
Confidential, is one of the leading financial services organization in the world. The Bank has 6,100+ retail banking offices, nearly 18,500 ATMs and an award winning online banking with 29 million active users. Confidential, is a leading provider of checking, savings, credit and debit cards and home equity lending. Confidential,\'s Global Consumer & Small Business Banking group looks after the retail customers and the countless small businesses.
The Credit Cards Shared Services group is responsible for the Credit Cards Operations. I am a part of the OCS/CARA team within Credit Cards Shared Services LOB. OCS/CARA team is involved with the Technology and Operations activities related to all the “online” processes, maintenance of the customers’ Credit Card Accounts and the demographic and monetary data.
Project #3
Project Name : MasterCard SecureCode
Duration : Feb’12 Nov’12
Description:
MasterCard SecureCode is a new service that will let the Credit card users use a personal password with their cards while shopping online, giving them added assurance that only they can use their cards to make purchases over the Internet. At the time of registration of the card for this service (pre-enrollment) the customer will need to provide some of his personal details (like DOB). This project will create a new process for Bank’s Canada customers, where an XML file will be sent to MasterCard everyday with all the new/deleted cards so that the latest DOBs are present at their end. This information will be used at the time of registration to obtain the password.
Responsibilities:
- Analyzing the requirements and preparing the HLD/LLD.
- Build activities like Coding, Unit testing, SIT etc.
- Involved in Implementation planning related activities.
- Interacting with MasterCard team members working on the project to understand the requirements.
- Wrote new COBOL programs to extract data from DB2 tables and generate the XML formatted file to be sent to MasterCard for updating customer information.
- Wrote new JCLs/PROCs for running the new batch modules.
- Created correct NDM control cards for sending the files to MasterCard server.
- Created correct SORT control cards for sorting/splitting the files before sending to MasterCard.
- Involved with code migration activities and making sure that the updates are reflected correctly in testing environments.
- Planning the schedule to run the new jobs so as to have minimal impact on other jobs.
- Planning and executing tasks related to one time load of initial data before the daily batch jobs start.
Environment: COBOL, DB2, JCL, Syncsort, DBCKPT, CA7, SAR, FILE-AID, ABEND-AID, Xpediter, NDM, Platinum, IBM Debug Tool, Endevor, QMF, SPUFI, BMC
Project #2
Project Name : Pricing and Cash Management
Duration : Nov’10 Nov’11
Description:
This project has been initiated in response to two of the Acts that have been passed in recent years in the USA.
After the Credit CARD Act of 2009, a number of regulatory changes were made related to how the credit card companies can charge their customers. This project has been initiated to charge the “new balance” on a customer’s account at a higher APR than the exiting “old balance”. Also, this project has been initiated to provide a separate Cash Credit Line field as a component of the existing Total Credit Line field so that the customer has more transparency. The Dodd Frank Wall Street Reform and Consumer Protection Act which was passed in July 2010 is the most sweeping change to financial regulation in the United States in recent times. This project will also incorporate some of the changes in response to the Title X of the Act which requires creditors to include a consumer’s unique credit score in both an adverse action notice and a risk-based pricing notice when the creditor relies upon a consumer report to make its credit decision.
Responsibilities:
- Analyzing the requirements and preparing the HLD/LLD documents.
- Build activities like coding, development, Unit testing, SIT etc.
- Worked on many COBOL DB2 Stored Procedures (both new and amendments).
- Designed and created new CICS BMS maps by writing macros.
- Wrote a few COBOL CICS 3270 BMS map based programs.
- Created many one-time jobs to reformat the existing Production files as per the requirements.
- Supporting the SIT/UAT by resolving any defects/queries.
- Involved in Implementation workgroup sessions.
- Closely involved and working with other applications impacted by changing DB2 stored procedures.
- Interacting with the project SMEs to resolve any queries.
- Providing weekly 24x7 oncall support during SIT/UAT batch cycles and resolving defects.
- Preparing /reviewing Test plans and Test Cases and conducting System Testing, Status tracking and defect tracking in QC.
Environment: COBOL, CICS, DB2, VSAM, JCL, DBCKPT, Syncsort, CA7, SAR, QC, FILE-AID, ABEND-AID, Xpediter, NDM, Platinum, MQ, Endevor, QMF, SPUFI, DB2 Stored Procedures.
Project #1
Project Name : Confidential, 2010
Duration : May’ 10 Nov’10
Description:
This project was initiated to capture a few additional details from the Bank’s Canadian customers as part of the issuance of new Credit Cards. This is being done in response to some regulatory guidelines issued by FINTRAC (Financial Transactions and Reports Analysis Centre of Canada) in order to monitor/identify the AML (Anti-Money Laundering) activities. Also a new process will be put in place to refresh the KYC (Know Your Customer) data for the Canadian customers on a regular basis depending on customer’s risk profile.
Responsibilities:
- Analyzing the requirements and preparing the HLD/LLD.
- Build activities like coding, development, Unit testing etc.
- Amended existing CICS DB2 programs involved in setting up a new Credit Card account to capture new fields.
- Created new COBOL DB2 programs for data extraction for customer or which KYC details are missing. Created corresponding JCL/PROCs.
- Created new NDM Control cards and jobs for sending the details of customers to external vendors so that they can contact the customers.
- Analysis of programs and preparing technical program specifications.
- Closely involved and working with other applications impacted.
- Interacting with the project SMEs to resolve any queries.
- Helping front-end applications with their testing requirements and validating results.
- Preparing /reviewing Test plans and Test Cases and conducting SIT.
- Resolving SIT and UAT defects.
- Participating in UAT Handover/Implementation planning activities
Environment: COBOL, CICS, DB2, VSAM, JCL, Syncsort, DBCKPT, CA7, SAR, QC, FILE-AID, ABEND-AID, Xpediter, NDM, Platinum, MQ, DB2 Stored Procedures, Endevor, QMF, SPUFI
Co-operative Financial Services (CFS), UK Nov 2005-Mar 2010
CFS is one of the leading financial services organizations in the UK. It provides a wide range of insurance and banking products and services, delivered through bank branches, over the telephone and the Internet and via its network of Financial Advisers. Its operations are concentrated within the UK. CFS constitutes The Co-operative Bank, The Co-operative Insurance Society (CIS) and smile (Internet Banking).
Project #4
Project Name : Faster Payments
Duration : Aug’ 09 - March’ 10
Description:
This project will extend the MBNA solution to create a generic system to cater for other agencies in the UK Banking industry. Also it will improve the existing processing to send the payments out to other Banks.
Responsibilities:
- Planning work allocation for the team and tracking build progress.
- Participating in knowledge acquisition, system analysis, design and documentation.
- Monitoring Batch cycle and Job flows.
- Performing analysis of current functionality and recommending process improvements for enhancements.
- Making sure that the deliverables are delivered on time and within budget and adhere to the Quality standards.
- Test planning and execution. Status tracking and defect tracking in QC.
- Preparing program specifications from the design.
- Resolving SIT and UAT defects.
- Participating in UAT Handover/Implementation planning activities
Environment: COBOL, VSAM, JCL, DFSORT, CA7, SAR, QC, FILE-AID, ABEND-AID, Xpediter, NDM, DB2, Alchemist, Librarian
Project #3
Project Name : Faster Payments - BlueBird 3.1
Duration : June’ 09 to Aug’09
Description:
This project was implemented to resolve some of the issues with the existing system which came to light in response to the complaints raised by some other Banks, particularly related to population of some of the fields of the ISO 8583 message format.
Responsibilities:
- I was in the UK from May’09 to Aug’09. I was acting as SPOC between the offshore team and the onshore team members.
- Interacting with the Client, understanding requirements and preparing the design documents.
- Requirement study and Analysis of the existing programs.
- Assisting the offshore team with their queries.
- Helping the UAT teams in preparing test scenarios.
- Preparing program specifications from design documents.
- Coding/Unit Testing existing COBOL programs as per requirements.
- Peer review of the Codes, program specifications, test plans and test results.
- Involved in System Integration Testing. Providing 24x7 UAT testing on call support.
- Resolving any defects raised during SIT/UAT.
Environment: COBOL, VSAM, JCL, DFSORT, CA7, SAR, QC, FILE-AID, ABEND-AID, Xpediter, NDM, DB2, Alchemist, Librarian
Education
B.Tech (BS) in Information Technology