Lead Senior Developer/system Analyst Resume
New York City, NY
SUMMARY:
- Over 10+years of experience as an IT Professional with Business analysis, System Analysis, Design, Development, Testing, Maintenance (Enhancements and Change Requests) in the Capital Markets, Banking Systems and Insurance Domain.
- Strong Functional knowledge in Banking - Accounting Functions, Transactions Cash Postings, Treasury Functions - Interest and Sweep, General Ledger, bookkeeping and Cash work flow.
- Ability to multi-task work across different applications. Diverse work experience with different functionalities of the application, with Development and Production Support projects
- Extensively worked through all phases of Software Development Life Cycle (SDLC) and Agile Methodology.
- Sound experience in writing Functional Requirements, Design documents, programming specifications, Unit Test Cases and System Test cases.
- Extensively involved in Production Support (24x7) and fixing the issue within SLA.
- Self-motivated with an ability to work independently to meet operational deadlines in a demanding fast-paced environment.
PROFESSIONAL EXPERIENCE:
Database: DB2, Oracle,IDMS
Language: COBOL, PL1, SQL,CICS, JCL, Stored Procedures, HTML5, CSS, PLSQL, JavaScript, NodeJs, Express, Java, Unix script.
Tools: SDF, CHANGEMAN, File-Aid, Spufi, DB2 PLATINUM, Hiper Station, APA, Rexx, Xpeditor, Abend Aid, Intertest, Mq Series, Hp Alm Quality Centre. IBM Syncsort, Idcams, Ftp, Focus, Easytrieve, File Aid, Qtest, JIRA
Domain: Capital Market, Banking & Insurance Domain.
Office Tools: MS Office suites - Visio, Presentation, Excel, Word
Operating System: Hadoop Eco Systems, HTML5, CSS, JavaScript, Node JS, Express, Java. Windows 95/98/2000/XP/Vista, MVS ZOS, Unix
Methodology: Agile Methodology, Waterfall methodology, Extreme programming (XP) methodology
PROFESSIONAL EXPERIENCE:
Confidential, New York City, NY
Lead Senior developer/System Analyst
- Analyzing & understanding the Business Requirement Document(BRD) and Business Case Document.
- Conduct JAD to review business document with the team of business end users, application developer and technical analyst.
- Create Computer System Design (CSD) Document based on the existing functionality and requirements.
- Created detailed technical design specification for enhancing the batch programs, care was taken to re-use most of the existing components/modules.
- Knowledge Transfer to the offshore team with business functionality and the new requirements.
- Impact analysis for requirement changes, finding affected list of programs and homogeneous implementation.
- Coordinate/Development of the online applications using COBOL, DB2, JCL, VSAM, CICS, Store Procedures.
- Perform Peer review and log any issues and track till it is closed.
- Log JIRA for testing defects identified and track till it is closed.
- Create a Production Turn Over(PTO) to support the implementation and necessary turn over checklist.
- Responsible for correct versioning of code by creating and moving the requests using Changeman.
- Implementation baseline support and check-outs and validation.
- Status Reporting and Responsible for the final delivery.
- Involved in Production Support batch activities. Ensured the batch cycle gets completed in time and fixed the issues within the time mentioned in Service Level Agreements (SLA).
Confidential, New York City, NY
Lead Senior developer
- Developed new programs as well as manipulated existing programs for file conversion for multiple file formats to unique format acceptable by CTA application with critical fields validations.
- Provided development and support for FTP multiple vendors file input layout.
- Prepared detailed technical documentation, user documentation, system flows and test scripts.
- Performed business process analysis on for batch and online programs to meet customer requirements.
- Coordinated with technical staff for SDLC, planning, development, scheduling, and applications.
- Deploying code from unit test region to System Test Region to User Acceptance Test.
- Coordinated with Business User to help creating test data set-up and defect analysis/fixing.
Confidential, New York City, NY
Lead Senior developer
- Analyzing the requirements.
- Understanding the Logical flow of the Application from the business perspective.
- Identification of rules areas, their priority and assignment criteria.
- Designing the component Specification.
- Designing and Execution of the test Cases.
- Coding of the Host components.
- Logging Defects and creating defect reports using Lotus notes.
- Test results review.
- Defect fixing.
- Knowledge Sharing.
- Overseeing the Quality Procedures related to the Project.
- Ensuring timely and Defect free delivery.
- Conducting Weekly Status meeting with customer and offshore team .
Confidential
Senior Software Engineer
Responsibilities:
- Finalize the inventory of the assigned application with the help of Subject Matter Expert (SME)
- Get an Application overview from SME
- Modify Programs for elimination of FORECROSS code to increase readability & maintainability.
- Wherever applicable, use new features of DB2 V8+ to reduce MIPs consumption
- Preparation of Remediation Document capturing APA performance of code.
- Creation of test cases and unit testing
- Delivery of unit tested programs to client to carry User Acceptance Testing(UAT)
- UAT support
Confidential
Software Engineer
Responsibilities:
- Understanding the client requirements by studying functional document.
- Involved in the preparation of test data, coding & Unit Testing.
- Identified test requirement and checked if the test cases were complete to test the business functionality.
- Interacting with the onsite people and resolving the offshore issues.
- Attended weekly status meetings and provide detailed status report to the client.
Confidential
Software Engineer
Responsibilities:
- Analyzing the requirements.
- Understanding the Logical flow of the Application from the business perspective.
- Identification of rules areas, their priority and assignment criteria.
- Designing and Execution of the test Cases.
- Coding of the Host components.
- Logging Defects and creating defect reports using Lotus notes.
- Test results review.
- Defect fixing.
- Knowledge Sharing.
- Overseeing the Quality Procedures related to the Project.
- Ensuring timely and Defect free delivery.
- Onsite communication. Coordinating Weekly status call with customer.