Senior Software Engineer
August 2012 - Present
Accepted a full-time position in Bank of America as Sr. Tech Associate and later promoted to Sr. Software engineer and worked in the Global Wealth and Investment management Technology, Bookkeeping Project
Description:
Fees are assessed (created) by other areas outside of the AR system. From the time the AR system receives the fees, it is responsible for collecting the fees from the customer’s cash balance on AP, Reporting to the various areas which sent the fees the collection process AR has performed.
Responsibilities: . . .
- Worked based on the change request received from the client.
- Analyzing the business requirements and propose an appropriate functional and technical solution.
- Estimate effort for the work involved.
- Involved in common error handling functionality across the application.
- Participated in code-reviews, walkthroughs which will further enhance development standards and practices in the team.
- Involved in testing of the system in perspective of improving performance.
- Involved in Application job monitoring activities in Production as well as QA.
- Scripted SQL Queries in Quality Center to generate user-defined reports based on requests from the Manager. Generate reports in different formats as per the bureaus and states.
- Conducted Data Driven Tests based on the requirements.
- Created and updated Test Cases for new enhancements to the application.
- Regularly interacted with the development and BA teams to communicate issues and update requirements and updated or newly created test cases based on feedback.
- Identified and logged defects in various modules of the application and Accounts Receivable modules.
- Analyzed the job log and resolved production ABENDs; performed impact analysis to resolve user queries.
- Used TSO/ISPF utilities to create and Maintain PDS, PS, etc. and to monitor Spools and to migrate files from one region to other regions.
- Analyzed, designed and created new JCL JOBs, PROCs for daily, monthly & yearly Reporting purposes.
- Performed Root cause analysis to identify the cause of issues in the Test/Production environment by the team during SIT, UAT & implementation.
- Actively part of development and maintenance of batch/online systems.
- Created programming logic in mass data extraction, evaluate and validate based on the new business rules and system design.
- Actively participated with the team to discuss technical or design ideas during project development process.
- Coded mainframe development assignments in COBOL, modified tables in DB2, created job cards in JCL to run batch jobs, and modified online screens using CICS.
- Provided DB2 tables analysis, worked with DBA on application performance improvement.
- Responsibilities included being on call for production support during night hours.
- SynSort was used as the batch sorting utility.
- Monitored the correct execution of automatic processes that feed the DB2 data base. (COBOL, JCL, DB2).
- Converted COBOL programs to JAVA as part of Legacy modernization project and found the increase in performance in the latter.
- Conducted and coordinated weekly meetings for status update on tasks.
- Taken trainings and mentored junior level team mates and technology trainings across teams.
- Received numerous awards and appreciation across 5 years.
- Participated and managed events as part of employee engagement activity.
- Volunteered in numerous social activities as beach clean up, planting trees and teaching unprivileged children.