Senior Software Engineer Resume
SUMMARY:
- Around 11+ years of work experience in IBM mainframe platform. Extensive experience in implementing well - architected, well-documented, high quality code at a fast pace.
- Involved in all phases of Project life cycle (SDLC process: Agile & Waterfall) - Requirement gathering, Analysis, Design, Development, Documentation, Testing, Implementation, Operational maintenance, Production support & migration Projects.
- Experienced in development & support of Mainframe technologies.
- Proficient in developing batch programs using COBOL, CICS, DB2, VSAM, JCL.
- Good working knowledge with WebSphere and Web Services with respect to WOLA, z/OS connect REST and JSON.
- Good working expertise with FIX (Financial Information Exchange) protocol for the securities related transactions.
- Expertise in implementing the high performance and high availability database designs.
- Good working knowledge in VSAM and Sequential file processing.
- Everyday work involves coordination with external & internal technology & business teams, vendors & business partners
- Good working knowledge in Unit/Integration Testing, User Acceptance Testing and Implementation activities & Production support.
- Proficient in preparing documentation for Application development projects like Business Requirement Document (BRD), High Level Design Document (HLD), Low level design Document (LLD), Unit Test Plan (UTP). Also worked on documents including deployment plan document.
- Did work on environment mapping and maintenance. Worked with various stake holders to keep the required environment up to date.
- Excellent written and verbal communication skills, strong analytical, problem solving, interpersonal skills, quick learning abilities and a good team player.
- Proactive in learning new things and adapt to new technologies.
- Build automation tools using REXX, ISPF dialogues and JCL to support day to day activities which will help in reducing the efforts and manual intervention.
- Worked as a fully contributing team member, under broad guidance with independent planning & execution responsibilities.
TECHNICAL SKILLS:
Primary Mainframes Skills: JCL, COBOL, DB2, VSAM, WOLA, z/OS Connect, REST, JSON,ISPF
Programming Languages: COBOL, CICS, JCL, REXX, SAS,ISPF panel design
DBMS: DB2
Development Tools: FileAid, SPUFI, QMF Catalog Manager, Xpeditor, TSO/ISPF, SYSVIEW, MS Office
Design Tools: Microsoft office (Power point, Word & MS Excel)
Version Control Tools: ChangeMan, Endevor
Operating Systems: Mainframe Z/OS, Windows 7
Incident management Tools: RTC(Rational Team Concert), Service now
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Engineer
Responsibilities:
- Involved in requirement gathering from the Clients directly and prepare the analysis documents based on the documents.
- Participate in the discussions on adding the new feature to the existing trading platform. Provide suggestion to be compatible with the current application structure.
- Perform application development with the web sphere data loads(XML, JSON).
- Perform data payload mapping between XML to COBOL layout and COBOL to XML.
- Create batch jobs using JCL, COBOL, DB2 and required instructions for scheduling.
- Create online screen and modify the online screens as per the requirement.
- Perform CICS coding with VSAM files, DB2 tables and with MQ interface.
- Perform performance analysis to keep the CICS transaction robust and simple to attain high through put rate.
- Identify the production defects and provide bug fix for the defects.
- Involved in documentation, design walkthroughs and code reviews.
- Created test scripts for unit & integration testing.
- Participated in Production support activities. Monitored the new application & data validation post deployment.
- Completed data validations using SQL queries using SPUFI.
- Created new data extract jobs (JCL) for Business users on ad-hoc basis for further analysis.
- Involved in impact analysis for the Change requests and provided design changes and estimates.
- Worked on ChangeMan for software version control (check in/Check Out) of all mainframe code elements.
Environment: COBOL, JCL, DB2, CICS, ISPF, REXX, ChangeMan, Fileaid, Omegamon, intertest, WOLA, SPUFI, QREP, FIX, DCLGEN, SPUFI, VSAM, MQ
Confidential
Team Lead/ Software Analyst
Responsibilities:
- This project is following Agile development methodology for software development.
- Involved in requirement gathering from the Client directly & created functional analysis documents.
- Worked closely in configuring the WebSphere liberty (WOLA) server to handle the JSON data load using REST and z/OS connect. Took sessions with clients to introduce into the z/OS connect, REST, JSON.
- Worked on various JSON to COBOL and vice versa mapping issues.
- Worked on decoding logic associated with the FIX protocols.
- Did storage analysis to meet the application needs. Created tools to do the calculation as per the needs of the releases.
- Created the DB2 and CICS monitoring tools using REXX which will notify development and infrastructure teams in case of CICS/Db2 malfunctioning issues.
- Configured NDM connectivity between mainframe application and other platform applications.
- Involved in Application design and design of data flow from front end to backend systems.
- Created batch jobs using JCL and required instructions for scheduling.
- Created complex business logic as DB2 stored procedures to service frontend reporting screens to directly access mainframe DB2 tables.
- Wrote and modified programs using COBOL, DB2, and JCL.
- Involved in coding online modules using CICS.
- Performed program Unit Testing, system testing and integration testing
- Written file comparison, match merge routines using Ezytrieve with JCL.
- Onsite co-ordinator for the offshore team.
- Involved in documentation, design walkthroughs and code reviews.
- Created test scripts for unit & integration testing.
- Participated in Production support activities. Monitored the new application & data validation post deployment.
- Completed data validations using SQL queries using SPUFI.
- Created new data extract jobs (JCL) for Business users on ad-hoc basis for further analysis.
- Involved in impact analysis for the Change requests and provided design changes and estimates.
- Worked on ChangeMan for software version control (check in/Check Out) of all mainframe code elements.
- Responsible for fixing issues post deployment.
Environment: COBOL, JCL, DB2, CICS, ISPF, REXX, ChangeMan, Fileaid, Omegamon, XPEDITOR, WOLA, z/OS connect, SPUFI, QREP, ADDRDSU, DCLGEN, SPUFI, VSAM, MQ
Confidential
Senior application Developer
Responsibilities:
- Preparation of the technical specifications.
- Responsible for analysis and review of business functions performed by clearing & settlement system.
- Build the compile panel for compiling the source modules in the test environments.
- Performed detailed analysis of COBOL & SAS programs to validate migrated system results.
- Wrote and modified programs using COBOL, CICS, DB2, and JCL.
- Creation of detailed test plan & test cases covering complete business functions.
- Involved in writing unit test scripts and performed integration testing.
- Did End to End system integration testing & validations.
- Retrofitting of the modules with parallel changes.
- Performing impact analysis on the ongoing changes.
Environment: COBOL, JCL, VSAM, CICS, DB2, REXX, ENDEVOR, INSYNC, XPEDITOR, OMEGAMON, MQ, SAS, DFSORT, ADRDSSU, SYSVIEW
Confidential
Mainframe developer
Responsibilities:
- Providing estimates for design, coding and testing
- Preparation of the technical specifications
- Review of programs and Technical specifications
- Doing impact analysis
- Coding of new components
- Review of new components
- Preparing Test Cases, Unit Testing, Integration Testing
- Fixing QA defects
- Post implementation support
- Retrofitting of the modules
- Maintained the defect log in consolidated format for each test areas for the respective modules
- Did End to End system integration testing & validations.
Environment: COBOL, JCL, VSAM, CICS, DFSORT, ENDEVOR, FILEAID, XPEDITOR, OMEGAMON, OPC