Senior Mainframe Developer Resume
Bloomington, IL
PROFESSIONAL EXPERIENCE
- IBM Certified Mainframe Specialist with over 8+ years of extensive experience in Analysis, Design, Development, Maintenance, Enhancement, Testing/Debugging, Implementation and 24x7 Production support activities on various projects in the Insurance domain.
- Extensive experience in COBOL, CICS, SQL - DB2, JCL, VSAM, MVS, zOS, TSO, ISPF, File-aid, Sort and similar IBM tools / Utilities, Changeman, Scheduler, Xpeditor, DFSORT, SYNCSORT, IDCAMS.
- Proficient in managing multiple priorities and leading multiple teams to meet deadlines.
- Experienced with file transfer protocols FTP and Management Queue (MQ).
- Extensive and diversified experience in performance enhancement of Batch and Onlines, system analysis and maintenance programming in both module lead and senior level programmer analyst positions
- Strong domain knowledge in Insurance applications.
- Extensive experience in Water Fall model.
- Experience in full Software Development Life Cycle (SDLC).
- Proven expertise in design, development, maintenance, and production support on mainframe technology
- Experienced in handling and coordinating offshore teams.
- Served as a Senior Software Professional and developer by designing, developing and debugging the system supporting the business operations.
- Strong problem solving and interpersonal skills, Innovative, Open to Learning, Receptive to Challenges.
- Strong relationship building skills with customers, colleagues and team.
- Excellent Team Building, Project handling, Analytical, interpersonal and communication skills.
TECHNICAL SKILLS:
Mainframe Technologies: COBOL, JCL, BMS, CICS, SQL-DB2, SPUFI, Stored Procedures, Changeman, VSAM, MQ, REXX, Xpeditor, File-Aid, Strobe
Testing Technologies: HP Quality Center, Testlink, TRAC, HttpWatch log, Splunk log
Open Source: Core Java, J2EE, Eclipse
Database: DB2, VSAM, MS SQL Server 2008
Web Development: HTML, JavaScript, CSS
PROFESSIONAL EXPERIENCE:
Confidential, Bloomington, IL
Senior Mainframe Developer
Responsibilities:
- Worked on developing the application starting from requirement gathering to production implementation. Also involved in new functionality design, fixing the defects and adding new interfaces to the system
- Coded new COBOL, CICS, SQL-DB2 and JCL’s and stored procedures.
- Debugged complex SQL issues and provided efficient solutions.
- Gathered, developed, and maintained various business requirements from initial phase to final implementation.
- Created technical & functional specification documents
- Created several COBOL and SQL-DB2 reporting programs.
- Handled issues related to Business and Legal inquiries.
- Created design documents and logged reporting issues and exceptions.
- Designed and tested unit Test Case/Scenarios and also assisted in integration/system/user acceptance testing.
- Worked with Release management team for release coordination.
- Oversaw day-to-day technical operations for the analysis, design, development, testing, installation, and maintenance of application.
- Participated in daily and weekly status meetings and acted as the single point of contact for offshore team and business for application/issues.
- Conducted knowledge transfer, reviews and Quality checks on the deliverables.
- Coordinated with offshore, onsite, QA, scheduling, change management, business, and inter-dependent teams.
- Monitored and supported the application.
- Collaborated and Maintained peer relationship with cross functional technology, solutions and business users to support effective implementations.
- Effectively prioritized development efforts with other system initiatives to effectively implement projects.
- Conducted detailed impact analysis by interacting with various inter-dependent teams and users.
- Worked with Release management team for release coordination.
- Provided 24x7 Production Support monitoring and activities involving cycle monitoring, performance monitoring and improvements, resolution to abends, tickets & incidents, handling business concerns and communications, handling cross-dependency concerns and communications.
Confidential, Roseland, NJ
Mainframe Developer/Lead
Responsibilities:
- Analyzed project scope and prepared Software design Document and Effort estimates as needed.
- Analyzed the project impact on existing software and prepared impact analysis documents.
- Prepared Scenario document to cover various business criteria.
- Prepared Program Specification Documents with the Software Requirement label to ensure traceability.
- Enhanced/Developed code based on Specification documents with appropriate change history log and comments.
- Dealt with maintenance and enhancement of Agents/Agencies database. The database is the central repository for producer and organizational hierarchy information.
- Created an online interface to the user to view/add/change the information that resides in the database.
- Developed the application that comprised of a DB2 database, which is updated real time via CICS transactions and a distributed set of mainframe files which was one of the most critical application areas. This application maintained all the data, including licensing details, pertaining to the agents.
- Created interfaces with multiple systems.
- Prepared testing guidelines and test scenarios.
- Created Unit test plan, Regression test plan and UAT Test Plan (for End Users).
- Conducted Walk-through of Test Plan and provide approval of Test Plan.
- Ensured traceability of test cases back to Project Requirements.
- Logged and reviewed issues and defects identified during testing and log the defects in Review Comments Repository.
- Created Test Completion Report for promotion recommendation.
- Maintained project delivery Metrics.
- Led team, Manage priorities and Coordinate multiple tasks.
Confidential, Roseland, NJ
Mainframe Developer/Lead
Responsibilities:
- Prepared impact analysis on existing Online & Batch application programs and proposed the required change as per requirements.
- Prepared Software Requirement Document and Effort estimates for the Business Requirements.
- Prepared Scenario document to cover various business criteria.
- Prepared Program Specification Documents for Online and Batch programs.
- Enhanced/Developed CICS, COBOL, SQL-DB2 code based on Specification documents with appropriate change history log and comments.
- Developed External Stored Procedures to get the required data from the DB2 database for various types of inputs.
- Conducted recurring meetings with Quality Assurance team to explain the project requirements which helped them in the preparation of QA test strategy.
- Created Unit test plan, Regression test plan and UAT Test Plan (for End Users).
- Logged the defects identified during Unit testing in Review Comments Repository.
- Prepared installation guidelines for the Production installation.
- Performed pre-production run in the test environment based on the steps mentioned in installation guidelines.
- Conducted Production installation meeting with business team, support team and other stake holders and read out the instructions to release team for installation of Application.
- Conducted post-production testing.
Confidential
Mainframe Developer/Lead
Responsibilities:
- Analyzed the structure, system and attributes of two merging entities.
- Proposed the systematic plan for the movement of Agents from one entity to other based on careful study of different layouts.
- Prepared Software Requirement Document for the critical Business Requirements.
- Prepared Program Specification Documents for online programs, batch programs and online files (VSAM).
- Developed/Modified MQ, CICS, COBOL, SQL-DB2 programs, Copybooks and VSAM files based on Specification documents.
- Maintained the components/programs checkout, stage and promotion using the Super-Package feature in Changeman.
- Created Unit test plan, Regression test plan and performed testing.
- Logged the defects identified during Unit testing in Review Comments Repository.
- Performed the Agents movement for a series of months on receiving approval from the merging entities. Kept track of Agents movement in QSAM file.
- Worked with support team for Production installation.
Confidential
Mainframe Developer/Lead
Responsibilities:
- Analyzed the DTCC (Depository Trust & Clearing Corporation) input/output layouts and modified to have new fields.
- Prepared impact analysis on existing batch Application programs as per requirements.
- Prepared Software Requirement Document and Effort estimates.
- Prepared Program Specification Documents for COBOL, SQL-DB2 Batch programs.
- Created Unit test plan, Regression test plan and UAT Test Plan (for End Users).
- Logged the defects identified during Unit testing in Review Comments Repository.
- Prepared installation guidelines for the Production installation.
- Performed pre-production run in the test environment based on the steps mentioned in installation guidelines.
- Conducted Production installation meeting with business team, support team and other stake holders and read out the instructions for installation of Application.
Confidential
Mainframe Developer/Lead
Responsibilities
- Prepared Software Requirement Document and Effort estimates for the Business Requirements.
- Created DDLs to set-up new DB2 tables to house the NPN for every producer/firm present in ADB.
- Systematic approach followed for the retrieval of NPNs from NIPR systems passing via various interface systems like ADB DISTRIBUTED, Web services, etc.
- Prepared Program Specification Documents for BMS, CICS, COBOL and SQL-DB2 programs.
- Enhanced/Developed code based on Specification documents with appropriate change history log and comments.
- Created Unit test plan and Regression test plan.
- Conducted Walk-through of Test Plan and provide approval of Test Plan.
- Ensured traceability of test cases back to Project Requirements.
- Logged and reviewed issues and defects identified during testing and log the defects in Review Comments Repository.
- Created Test Status Report and Test Completion Report.
- Maintained project delivery Metrics.
- Prepared Program Specification Documents for BMS, CICS, COBOL and SQL-DB2 programs.
- Enhanced Agent’s online (BMS, CICS) transactions such as Appointment, Miscellaneous Changes and Reappointment.
- Facilitated the retrieval Agent details by building new ADB MQ messages.
- Created a custom extract and emailed to all stake holders through SMTP in JCL.
- Created Unit test plan and performed Unit Testing.
- Performed Internal and External Quality assurance verification.
- Ensured traceability of test cases back to Project Requirements.
- Logged and reviewed issues and defects identified during testing and log the defects in Review Comments Repository.
Confidential
Mainframe Developer
Responsibilities:
- Developed a new CICS online transaction and several Maps to provide support for new business channels.
- Developed/Enhanced COBOL, SQL-DB2 batch programs.
- Developed new external stored procedures to provide firm details for various inputs.
- Build License Grid rules in the VSAM file to enforce them in online and batch applications.
- Created Unit test plan and performed Unit Testing.
- Performed Internal and External Quality assurance verification.
- Ensured traceability of test cases back to Project Requirements.
- Enhanced the batch Wrapper programs to support new functional calls.
- Modified the batch programs to update/insert records in the DB2 tables with new field values.
- Modified the batch programs to enhance the input validations and to handle additional error scenarios.
- Created Unit test plan and performed Unit Testing.
- Created Test Status Report and Test Completion Report.
- Performed Internal and External Quality assurance verification.
- Ensured traceability of test cases back to Project Requirements.