Post Job Free

Resume

Sign in

Life Insurance Developer

Location:
West Jordan, UT
Posted:
January 20, 2020

Contact this candidate

Resume:

Rakesh Raghav

Email: adbddg@r.postjobfree.com

Phone: 385-***-****

Experience Summary

Having 13 years of IT experience in Software Analysis, Design, development, Enhancement and Testing of Various applications in Retail, Life Insurance, Banking and Credit Card domain using mainframe technologies in COBOL, DB2, JCL, VSAM, CICS, IDMS and IBM mainframe utilities and having knowledge of Java J2EE, Spring Boot.

Proficient in project estimation, coordinating with the implementation of code/control, design, development, testing, maintenance.

Expert in developing an impact assessment model which identifies impact of a business requirement on various functional areas of the application that helped in pre-planning and work allocation of resource effectively.

Experience in co-coordinating with business and IT across all phases of software development life cycle.

In-depth knowledge of Software Development Life Cycle (SDLC) methodologies like Waterfall, Agile.

Expertise in gathering, analysing and documenting business requirements and developing Business Requirement Documents and Functional Requirement Specifications

Extensive knowledge in mainframe development, maintenance and production support in COBOL, JCL, VSAM, DB2, DB2 Stored Procedure, CICS and IDMS.

Proficient in Quality Assurance, writing test plans, test cases and performing unit testing, system testing, integration testing and Defect Management.

Extensive knowledge of various processes and quality management standards like CMM Level-5 for deliverables.

Extensive experience with MVS utilities and tools TSO/ISPF, File-AID, GDG, FTP, Connect Direct, IDCAMS and SYNCSORT

Expertise in version management tools Endevor and Changeman.

Extensive experience in SQL and PL/SQL

Extensive expertise in using DB2 database tools QMF, SPUFI

Extensively worked with job Schedulers OPC.

Knowledge in distributed maintenance using Java J2EE, Spring Boot technologies.

Productive and results-driven in team and individual projects; strong research and time management skills, dedicated to maintaining cutting edge industry knowledge and technical skills.

Excellent Analytical & Communication skills and Team Leading and Co-ordination.

Updates recovery plans and interfaces with data centres and clients on emergency contingency plans and Disaster Recovery Processes.

Experience in preparing and compiling technical documentation including high level design, source to target mapping specifications and Low level design documents.

Debugging and diagnostic skills in batch and online processing.

Good experience in bug tracking systems, configuration management and version control tools.

Aligned myself successfully with the CMM standards and the streamlined processes the client is following.

Preparing required documents for SOX audit and other compliance related audits.

Technical Summary

Operating Systems

MVS,OS/390, and Windows Servers/XP/VISTA

Languages

COBOL, JCL, PL/SQL

Databases

DB2, IDMS,VSAM

OLTP

CICS

GUI Tools

MS Excel, Word, Visio, Ultra Edit

Tools

Xpeditor, Smartis, IBM Debugger, OPC, File-Aid, TSO/ISPF, SPUFI, QMF, FTP, SNDM, FTP

GitHub, Jenkins, Spring Tool Suit (STS)

Version Control

Endevor, Chanageman, Gradle

Database related products

IEBCOPY,IEBGENER,IEFBR14,SYNCSORT,IDCAMS and SUPERC

Functional Area

Retail, Life Insurance, Banking and Credit Cards

Education

Bachelor of Technology (Information Technology) from Uttar Pradesh Technical University, Lucknow, Uttar Pradesh, India in 2005.

Engagement Overview

Project : Discover Financial Services Jan-10 to Till date

Client : Capgemini Financial Services

Role : Sr. Mainframe Developer

Location : Salt Lake City, Utah (US)

Description :

Card member services BU has various applications for maintenance/Support and Collections, Recovery, Payments, Bankruptcy are some of the major applications out of 17 applications that we take care for Discover.

PAYMENTS: The payments application has primarily two major functions which are:

1.Processing of payments coming in system from various sources.

2.Processing of payment returns for card member accounts

Below are high level descriptions of the functions performed in each of the aforementioned areas.

Processing of payments for card member accounts starts with collecting payments from various sources then validating the payment file format. Payment file validations include ensuring batch/file counts/amounts equal detail record counts/amounts, checks for duplication of batches/files, use of payment merchant number in file, correct system number exists, file date less than or equal to current date, and validating card member account numbers.

Payment return processing creates adjustments, letters, and memos which are passed to downstream applications for processing. The payments application also generates reports.

COLLECTIONS:

Collections system main objective is to bring delinquent accounts to regular accounts. Collection system is built of various functionalities and collectively all the function are called as CMA (Card member assistance) or Collections.

Recovery:

Delinquent accounts that were in Collections system and remained delinquent for more than 210 days then they are sent to Recovery system and its main objective is to bring delinquent accounts to regular accounts.

Bankrupt:

Bankruptcy system handles accounts that were delinquent and bankruptcy has been filed on them. Its main objective is to make sure Discover does not try to collect money from these bankrupt accounts to avoid legal issues. Bankrupt department will work with attorneys to get money back from these bankrupt accounts.

Student Lending (Loan):

Student lending handles with new student loans applied with Discover or existing loans that got transferred to Discover from Chase bank. It’s main objective is to provide support during all phases of student loan until its settled and Discover gets paid for landed amount.

Responsibilities

Working as an onsite lead, coordinating with business/clients to gather requirements and prepare DTD and HLD and work closely with offshore team to ensure high quality deliverables.

Attend business and client meeting for projects, provide status in daily huddle meeting with progress and report any blockers or dependencies for User Stories in current Sprint.

Reviewing offshore code, test results and provide resolution for any issues/queries.

Create/Update the PRL (peer review log) to track the review comments for the documents reviewed.

Creating Change management tickets for the code changes/fixes, creating implementation plan and Implement the plan for the rollover of this project to production.

Working with cross functional offshore team members to work on User stories for Mainframes as well as distributed (java) work.

I have worked on Payments Browser service update task to provide additional fields to field users that enabled us to decommission other tool which was used to get those additional details that resulted in cost savings.

I have worked on WAS 8 to WAS 9 migration of various Payments system services and we also took care of Java 1.6 to 1.8 version upgrade.

I have worked on POC to convert Mainframes DAP (CICS programs) to Micro services for Payments System.

I also lead daily huddle meetings for our team once every week on rotation and also whenever our scrum master is on leave.

I have also worked as onsite coordinator for production support activities for Payments along with couple other applications and performed below activities.

13X7 Support of all these applications as primary contact person and for rest of 11 hours as a secondary contact person.

Provide the adhoc query analysis to SME based on user queries.

Analyse the SER’s and prepare the design documents

Prepare code and test walk through documents for the production fixes.

Responsible for assigning tasks and tracking status, meeting project time lines and managing the defect reports.

Guiding the team technically in resolving any issues being faced during coding, testing or in case of any production abends occur.

Ensure quality and timeliness of all deliverables

Creating Change management tickets for the code changes/fixes, creating implementation plan and Implement the plan for the rollover of this project to production.

Prepared deployment plans for production deployments for Monthly releases.

Performed code, test reviews to ensure code meets coding standards and promoted the code to higher environments.

Create/Update the PRL (peer review log) to track the review comments for the documents reviewed.

Environment : O/S 390 - MVS, TSO/ISPF, COBOL, JCL, VSAM, DB2, CICS, FILE-AID, Endevor, Expeditor, FTP, Connect Direct, QC, OPC, SAVERS, J2EE, Spring Boot, STS, Gradle, GitHub, Jenkins.

Project : Manulife Apr-08 to Jan-10

Client : CGI ISMC PVT. LTD.

Role : Program Analyst

Location : Mumbai (India)

Description :

ManuLife Financial Corporation was a Canada based financial services organization having operations across 19 countries worldwide serving millions of customers. Had range of financial protection products and wealth management services. ManuLife Financial and John Hancock (a subsidiary of ManuLife) project consists of outsourcing contract for Application Support and maintenance work to CGI.

Responsibilities

As a Program Analyst I was involved in the following:

Working on service requests, small projects, fixing bugs and production job

Impact analysis, design, coding and testing of COBOL/DB2/CICS programs.

Fixing production issues based on the root cause Analysis.

Coding which involves changes to be made to the existing functionality.

Preparation of Unit Test Plan and Test cases

Participated in reviews, walkthroughs of the deliverables sent to Client.

Active participation in the team meetings preparing the HLD and reviewing the Application Design

Written documentation to describe program development, logic, coding, testing, changes and corrections. Provide Technical guidance to the team

Preparing Detailed Designs, Specification Documentation for the work request

As Per the detailed design coding all the modules and fix the test and live defects

Root cause analysis of system test and production application abends

Environment : O/S 390 - MVS, MS Excel, MS Visio, TSO/ISPF, JCL, COBOL, DB2, CICS, VSAM, Xpediter, FILE-AID, Changeman, FTP, Connect Direct, QC, OPC, SAVERS.

Project : MICHELIN Mar-07 to Apr-08

Client : CGI ISMC PVT. LTD.

Role : Mainframes Developer

Location : Bangalore (India)

Description :

Michelin was the world's largest tire manufacturer with sales in over 170 countries. The project dealt with development and maintenance of Commercial, Corporate, Research and Development applications. The infrastructure for development and processing of these applications consists of mainframes, midranges and PC based platforms. The Project was in Retail domain and the application development suite consisted COBOL, IDMS, CICS, VSAM and JCL.

Responsibilities

As a Mainframes Developer I was involved in the following:

Created test plans as per business and user requirements. Responsible for manually testing the entire application for system process functionality and business logic.

Involved in Functionality, UNIT, Chain, Regression, System, UAT (User Acceptance Testing) testing during the various phases of the application

Doing Impact analysis, estimates, design, coding and implementation

Preparation of unit and integration test plans as applicable

Coding as per the specifications

Unit/Integration Testing

Peer review of the Code, design documents, test plans and test results

Conducting group reviews for the design of critical modules

Experienced in using ABEND-AID tool to debug the code

Experienced in using SPUFI tool for executing queries in DB2

Experienced in using IBM Utilities and SORT

Environment : O/S 390 - MVS, MS Excel, MS Visio, TSO/ISPF, JCL, COBOL, DB2, CICS, VSAM, IDMS, Xpediter, FILE-AID, Changeman, FTP, Connect Direct, QC, OPC, SAVERS.



Contact this candidate