Sr Mainframe Developer Resume
Cincinnati, OH
SUMMARY:
- Four (4) + years of software experience in IBM Mainframes.
- Very strong in Analysis, Design, Coding, Production support, Testing, Quality assurance and documentation of applications under IBM Mainframes System.
- Having working Domain experience in the areas of Banking, Financial, Insurance and Healthcare.
- Extensive knowledge and work experience in COBOL II, RM-COBOL,CICS, DB2, JCL, UNIX and VSAM.
- Extensively used debugging tools such as XPEDITOR and INTERTEST.
- Hands on experience on DB2 tools such as QMF, SPUFI, FILE-AID, DB2 PLATINUM.
- Expertise in using configuration management tools CHANGEMAN, ENDEVOR, ELIPS, LIBRARIAN and PANVALET.
- Good exposure on Analysis and Designing of Documents like Software requirement Specifications (SRS) and specification design documents (HLD and LLD).
- Expertise in using scheduling tool CA-7.
- Excellent knowledge of both Batch and Online Systems running on Mainframes.
- In-depth working knowledge of the software development life cycle (SDLC) and excellent analytical and programming skills.
- Worked on all phases of the project development life cycle right from Feasibility Study to Post-Implementation support.
- Self-motivated and ability to meet operational deadlines in a demanding fast-paced environment and Capable of working independently as well as in a team.
- Worked on multiple projects at the same time, and delivered the projects as scheduled.
- Often prepared Quality Close down documents, Workbook and others and helped the Managers/Dispatchers to get the Project a 100% Quality score.
- Comprehensive problem solving abilities, good verbal and written communication skills.
CERTIFICATIONS: IBM Certified database associate.
TECHNICAL SKILLS :
Languages : COBOL, RM-COBOL,JCL, CICS, VSAM, SQL, HTML, XML, JavaScript, REXX, CLIST, MQ-Series and Java
OS : MVS, OS/390, Z/OS, Windows, UNIX.
Databases : DB2, IMS, ORACLE, IDMS, SQL, PL/SQL, MS SQL Server.
Tools/Utilities : TSO/ISPF, RACF, CA-7, CONTROL-M, WORK BENCH, CHANGEMAN, QMF, FILE-AID, SPUFI, XPEDITOR, INTERTEST, ENDEVOR, PANVALET, ABEND-AID, SDF, DB2 PLATINUM, DCLGEN, SUPER-C,IBM SORT, JES, NDM, SYNCSORT, ICETOOL, BMS, Quality Centre (8.2), Clear Quest, Fault Analyzer, SDSF, Micro Focus, FTP,IBM UTILITIES, JCL UTILITIES.
OLTP : CICS.
PC Applications : MS-Word, Excel, MS-Office, MS VISIO, MS Access.
EDUCATIONAL QUALIFICATION: Bachelor of Technology .
PROFESSIONAL EXPERIENCE:
Client: Confidential, Cincinnati, OH.
Date: Mar 09 – Till Date
Project: IDMS, Banking.
Sr Mainframe Developer
IDMS (Interactive Data Management System) provides back office system functionality to Deutsche Bank branches. IDMS product family supports multiple businesses with a wide range of features. These products hold customer accounts, limits and provide a suite of functions like General Ledger, Payments, FX settlements, loan/deposit settlements, clearing, SWIFT messaging, reporting, Liquidity management, Nostro management and balance sheet analysis
Environment: COBOL II, CICS, DB2, JCL, VSAM, UNIX, XPEDITOR, SQL, FILE-AID, SPUFI, QMF, IDCAMS, DB2 Platinum, File Analyzer, FTP, ABEND-AID, DB2 PLATINUM, SORT and NDM.
Roles and Responsibilities:
- Gathered requirements for IDMS system and prepared software requirement documents.
- Analyzing the requirements and prepared HLD and LLD specification documents.
- Identified data structures for new tables and changed impacted systems for this system.
- Written new programs and changed existing impacted programs for IDMSsystem.
- Reviewing the Program Specifications and Program Code.
- Prepared Impact Analysis Document before changing the existing programs.
- Program development using COBOL, JCL, DB2, CICS.
- Developed new CICS screens (MAPS).
- Involved in the creation of various reports by using Easytrieve.
- Involved in connection establishment using MQ point to point between IDMS and other interfaces like CCCS (central check clearing system ), Lock box etc.
- Used NDM to transfer the data files from production to test region for preparing test data.
- Identifying, Unloading and Loading Test data from Production to Test regions.
- Used CHNGEMAN Tool to work with Production and Test environments.
- Used XPEDITOR tool to check the flow of the batch and online programs after code changes.
- Writing the SQL quires against the database using QMF and SPUFI.
- Estimated time and efforts for the Enhancements.
- Extracting (Data Carving) the collection of data from larger data sets.
- Generated business sales reports at zone level and dealer level.
- Comparing the test results before performing the test and after performing the test.
- Preparing Unit Test Cases as per the new code.
- Define requirements using Quality Centre and generate Traceability Matrices to ensure that all the requirements are covered by the test cases
- Involved in internal reviews like code walkthroughs, inspection and unit-review tests of converted programs, copybooks and JCL’s etc. and review of quality control documents.
- Involved in Code review, Test results review and documentation.
- Involved in Unit testing, functional, integration and regression testing.
- Prepared Program hierarchy flow-charts by using VISIO tool.
- Used Quality center to write test cases and also used as a repository to store all the Test documentation and Test cases.
- Involved in SQA Testing and prepared Test Cases, Test Plans, and Scenarios.
Client: Confidential, Phoenix, AZ.
Date: Jan 2008 – Feb 2009
Project: Global network services. Banking
Sr Mainframe Developer
American Express is a Leading service providing company in the Banking Sector. Amex-GNS Mainly deals with the transactions made by the American Express Credit card holders whose transactions in turn submitted by the Network partners.
Clearing and Settlement (C&S) is a COBOL370/DB2 system. Its purpose is to process transactions from the American Express card products issued (Network Issuers) or accepted (Network Acquirers) by Network Participants (GNS). C&S is comprised of two applications - GNS (Network Capture) which is the ‘gateway’ to Network Partners and TEU (Transaction Exchange Utility) which is the ‘gateway’ to Proprietary Partners. These applications execute the same PROCS, and Programs. Through different JCL, parameters housed in datalibs, Databases, and CTS Tables, the applications execute as if they were ‘different software’.
Environment: COBOL, CICS, DB2, JCL, CHANGE MAN, XPEDITOR, INTERTEST, SQL, FILE-AID, SPUFI, QMF, IDCAMS, FTP, ABEND-AID, DB2 PLATINUM, SORT.
Roles and Responsibilities:
- Analyzing the requirements and prepared technical documentation and LLD.
- Written one time batch programs for creating the empty files which are required.
- Written new programs and changed existing programs.
- Modified the existing programs as per the new functionality.
- Reviewing the Program Specifications and Program Code.
- Prepared Impact Analysis Document before changing the existing programs.
- Program development using COBOL, JCL, DB2, CICS, VSAM.
- Monitoring the Batch jobs and providing remittance support.
- Involved in creation of DB2 stored procedures.
- Identifying, Unloading and Loading Test data from Production to Test regions.
- Used CHNGEMAN Tool to work with Production and Test environments.
- Used XPEDITOR tool to check the flow of the batch and online programs after code changes.
- Worked with PPT, PCT, TCT, FCT, DCT and TST tables to register CICS components.
- Writing the SQL quires against the database using QMF and SPUFI.
- Extracting (Data Carving) the collection of data from larger data sets.
- Used NDM (Connect Direct) for transferring the data sets across the regions.
- Developed new CICS screens (MAPS) and used TDQ\'s and TSQ\'s in online process.
- Comparing the test results before performing the test and after performing the test.
- Preparing Unit Test Cases as per the new code.
- Involved in Code review, Test results review and documentation.
- Involved in Unit testing, online system testing, functional, integration and regression testing.
- Prepared Program hierarchy flow-charts by using VISIO tool.
- Estimated time and efforts for the Enhancements.
- Used Quality center to write test cases and also used as a repository to store all the Test documentation and Test cases.
- Involved in SQA Testing and prepared Test Cases, Test Plans, and Scenarios.
- Define requirements using Quality Centre and generate Traceability Matrices to ensure that all the requirements are covered by the test cases
- Involved in internal reviews like code walkthroughs, inspection and unit-review tests of converted programs, copybooks and JCL’s etc. and review of quality control documents.
Client: Confidential, Houston, TX.
Date: Jan 2007 – Dec 2007
Project: VALIC, Insurance.
Associate Consultant
The primary task in Production support is to ensure the system (Job cycle) is up and running. During this process, I am responsible for the completion of the cycle. Also i attends to problem tickets (Remedy Tickets) rose by the ACS operator or business users through a tool called Remedy.
I am also responsible for cleanup activities, which are normally done before every quarter, and annual cycle starts. The daily, monthly, weekly, quarterly and annual job cycles which are scheduled through CA7 scheduler. V-system holds 150 batch jobs and 200 online screens.
Environment: COBOL, Z/OS, MVS, CICS, DB2, IMS DB, JCL, VSAM, ENDEVOR, EASYTRIEVE, XPEDITOR, ABEND-AID, NDM, PANVALET, CA-7, TSO/ISPF, SQL, FILE-AID, SPUFI and QMF.
Roles and Responsibilities:
- Done the Impact analysis and research of the affected system.
- Program Modification using COBOL, JCL, DB2, CICS, and VSAM. if required.
- In charge of having the cycle completed within the specified SLA (Service Level Agreement).
- Responsible for Accepting the Service requests (SR s).
- Need to provide the solution for the SRS.
- Prepare Test plan and test results and get the technical and business approval.
- Monitoring the Batch jobs and providing remittance support.
- Used NDM (Connect Direct) for transferring the data across the regions.
- Used CA-7 tool to schedule the mainframe jobs.
- Used Easytrieve for file corrections.
- Identifying, Unloading and Loading Test data from Production to Test regions.
- Generating various adhoc and critical reports as per requirement of the business.
- Used ENDEVOR Tool to work with Production and Test environments.
- Used XPEDITOR tool to check the flow of the programs after code change.
- Writing the SQL quires against the database using QMF and SPUFI.
- Involved in SQA Testing and preparing Unit Test Cases as per the new code.
- Comparing the test results before performing the test and after performing the test.
- Code review, Test results review and documentation.
Client: Confidential, Chicago, IL
Date: Apr 2006- Dec 2006
Project: Retirement reporting system
Analyst programmer
The main objective of this module is to undo the changes made to the Third party product Check free RRS by the HSBC to the standard product. so that it will be easy to use the standard conventions all over the world.
Environment: Z/OS, COBOL, ASSEMBLER, CICS, DB2, JCL, VSAM, CHANGEMAN, XPEDITOR, INTER TEST FILE-AID, SPUFI, QMF, TSO/ISPF, FTP, ABEND-AID,, SORT, ICETOOL.
Roles and Responsibilities:
- Interact with business analysts to collect functional requirements.
- Preparation of Impact Analysis Documents and conducted functional testing for online screens.
- Identified the all programs that are required to be changed.
- Modifying COBOL, DB2, VSAM, CICS programs.
- Involved in Batch and Online Testing.
- Prepared the Unit test plans and the test results.
- Compared the test results before and after the program changes.
- Writing the SQL quires against the database using QMF and SPUFI and DB2 PLATINUM.
- Used XPEDITOR tool to check the flow of the programs after code change.
- Prepared test data, wrote test plans and Unit testing of the implemented programs.
- Prepared data-flow, program hierarchy flow-charts and process diagrams by using VISIO tool.
- Worked both on batch and on-line applications.
- Performed unit testing and integrated testing on newly generated code.
- Preparing Daily/Weekly Status Reports, Updating Bimonthly Project Plans, participating in weekend-production-supports meetings and Coordinating support activities between different teams of other mills.
- Involved in internal reviews of software components and associated quality control documents.
- Involved in UAT and helped business users to test the solution before implementation.
- Involved in internal reviews like code walkthroughs, inspection and unit-review tests of converted programs, copybooks and JCL etc. and review of quality control documents.
Client: Confidential, Fortsmith, AR.
Date: May 2005 – Mar 2006
Project : ACCOUNTS PAYABLE , Health care.
Software programmer
Confidential is one of the top health and insurance service providers in all states of US.
Accounts Payable (AP) and Claims processing (CP) are automated information System being used at Beverly Enterprises Inc for Invoice processing, accounting functions, generating reports, creating tax files, Claims remittance file, and Check reconciliation file, Journal files which eventually go to different departments, servers and systems in Legacy mainframes. AP system runs under mainframes hardware environment and it uses a third party software GEAC E-series along with Beverly developed custom programs to achieve its complete functionality. AP & CP accomplish its functionality well within the software environment of COBOL II, IMS DB/DC, Db2, CICS and JCL. AP & CP systems are a combination of both batch and online processing. Different invoice information is entered into AP either through online or through batch. This system generates some usual reports through batch jobs. Some reports are also generated through online environment as and when needed.
Environment:
IBM Mainframes 3090, OS/390, MVS, COBOL II, DB2, CICS, JCL, SQL, VSAM, SPUFI, DB2I, Tapes, Expediter, Test Director and INSYNC Tools.
Roles and Responsibilities:
- Analyze the Functional Design and documenting Interface requirements.
- Create Technical and Detail Design Specifications for the Online and Batch systems.
- Design new Batch and online application interfaces for Account Payable system.
- Modifying the COBOL II, DB2, VSAM, JCL and CICS programs.
- Enhanced the existing CICSonline dialogs to handle the new requirements for supplier data conversions.
- Designed a standard restart techniques in the application programs and guiding the changes in JCL for restart.
- Create and Execute the Unit, Integration and Systems Testing Plans using Expeditor and Test Director.
- Support in the creation and execution of the End-to-end test plans using Test Director.
- Monitoring the batch jobs and resolving the abends by using Abend Aid.
- Creating/modifying the JCL’s for rescheduling/restart the jobs.
- Maintain or prepare the test data for testing the jobs by using INSYNC tools.
- Participate in Peer Specifications and Code Review to establish Quality standards and procedures.
- Perform the Region Setup activities for the Systems, ETE, and Pre-production Testing phase and migrate new development and other Software cuts to the test regions.
- Perform SQL query tuning to optimize program performance.
- Communicate and Liaise with Business Analysts, Technical Analysts, Testing team, and the development team.
- Preparing weekly and monthly status reports.
- Obtaining client sign-off for deliverables.