Software Developer Resume
MinneapoliS
SUMMARY:
- Seasoned IT professional with 8.4 years of diverse experience in working with teams, involved in giving comprehensive IT solutions, which include Analysis, Design, Development, Implementation and E2E Testing.
- Excellent coding skills on COBOL, JCL, DB2.
- Very good skill in coding DB2 stored procedures for online.
- Very good knowledge of the various Mainframe Tools like Endevor, Abendaid, Platinum, QMF, Spufi, Softech, Expeditor, Fileaid, CA7, Syncsort.
- Experience in operational 24x7 support, best practice trouble shooting, monitoring, capacity planning and maintenance.
- Practical understanding of all phases of SDLC with proven experience in successfully executing assignments of requirements gathering, estimation, design, development, testing and deployment of software systems, maintenance and production support.
- Proven experience in system testing, application testing applications including but not limited to creation of Test plans, Test execution, Defect tracking, Resolution, Documenting and Reporting.
- Possess strong interpersonal skills and positive attitude.
- Team player - Able to establish good rapport and efficient working relationships with peers, superiors, and users of various social, professional, and cultural backgrounds.
- Self-starter, able to work independently
- Strong analytical and problem solving skills. Willingness and ability to quickly adapt to new environments and learn new technologies.
- Excellent problem solving, communication, analytical, interpersonal skills, quick comprehension and problem solving skills.
- Experience in handling and setting up of successful transition of services for Live Support.
- Have good experience in Integration, and Data projects
- Experience in implementing projects.
TECHNICAL SKILLS:
Environment: / Tools/ Methods: Waterfall/Agile/Iterative Methodology Mainframe, Windows OS COBOL, JCL Easytrieve Coolgen/All Fusion Gen, MQ, Message Broker VSAM, DB2 for Z/OS, IMS DB, SQL IBM Utilities, Sync Sort, DF SortICE Tool: DB2 stored procedures Endevor Xpeditor, Abend Aid, Strobe File Manager, File Aid Quick Edit, QMF, SPUFI, DB2 File Aid CA7 scheduler, Control M, JMR Microsoft Visio HP Quality Center CA Clarity
PROFESSIONAL EXPERIENCE:
Software Developer
Confidential, Minneapolis
Responsibilities:
- Working on Agile methodology
- As-is analysis on Coolgen code
- Developing software in languages such as COBOL and JCL.
- Diagnosing and resolving system faults.
- Generating comprehensive test plans.
- Participating in all phases of the software development cycle.
- Analyzing user requirements.
- Performing root cause analysis on software problems.
- Writing up Functional Specification and involved in design of new and complex high quality solutions to clients in response to varying business requirements.
- Involved in data mapping, transformation exercises for Inbound/outbound data to/from the Package.
- Constructed program modules, unit tested and implemented in test, stage and production.
- Extensively worked on test data preparation, test case execution and bug reporting using Quality Centre for Unit Testing, E2E & Integration Testing.
- Actively worked on many production issues in the capacity of SME for downstream applications.
- Implementing the software product developed and monitoring critical jobs.
- Participating in the project meeting on weekly basis to check the health of the project.
Software Developer
Confidential, Minneapolis
Responsibilities:
- Developing software in languages such as COBOL, JCL and interacting with DB2 for database connections.
- Diagnosing and resolving system faults.
- Generating comprehensive test plans.
- Participating in all phases of the software development cycle.
- Analyzing user requirements.
- Performing root cause analysis on software problems.
- Writing up Functional Specification and involved in design of new and complex high quality solutions to clients in response to varying business requirements.
- Involved in data mapping, transformation exercises for Inbound/outbound data to/from the Package.
- Constructed program modules, unit tested and implemented in test, stage and production.
- Extensively worked on test data preparation, test case execution and bug reporting using Quality Centre for Unit Testing, E2E & Integration Testing.
- Actively worked on many production issues in the capacity of SME for downstream applications.
- Implementing the software product developed and monitoring critical jobs.
- Participating in the project meeting on weekly basis to check the health of the project.
Software Developer
Confidential, Minneapolis
Responsibilities:
- Understanding the existing Ordering, distribution applications.
- Interacting with the business users (end client) to get the requirements.
- Collaborated with cross-functional application teams, vendor package team to come up with design options in the Integration area.
- Involved in data mapping, transformation exercises for Inbound/outbound data to/from the Package.
- Impact Analysis for the program changes and creation of High Level Design and Low Level Design
- Developing software in languages such as COBOL, JCL and interacting with DB2 for database connections.
- Extensively worked on test data preparation, test case execution and bug reporting using Quality Centre for Unit Testing, E2E & Integration Testing.
- Actively worked on many production issues in the capacity of SME for downstream applications.
- Implementing the software product developed in production and monitoring critical jobs.
- Participating in the project meeting on weekly basis to check the health of the project.
Software Developer
Confidential, Minneapolis
Responsibilities:
- Understanding the existing end to end supply chain applications
- Interacting with the business users (end client) to get the requirements.
- Interacting with multiple teams on end to end impact analysis on multichannel transformation.
- Involved in data mapping, transformation exercises for Inbound/outbound data to/from the Package.
- Constructed program modules, unit tested and implemented in test, stage and production.
- Extensively worked on test data preparation, test case execution and bug reporting using Quality Centre for Unit Testing, E2E & Integration Testing.
- Actively worked on many production issues in the capacity of SME for downstream applications.
- Implementing the software product developed and monitoring critical jobs.
- Participating in the project meeting on weekly basis to check the health of the project.
Software Developer
Confidential, Minneapolis
Responsibilities:
- Understanding the existing Promotion and Pricing systems
- Performed As-is analysis of the promotion applications SPI, PEZ applications
- To create Time sensitive promotions in the promo systems
- To stabilize the Promotion systems(Performance tuning, production fixes)
- Identify the Inbound/Outbound and extracted the business rules for requirement gathering.
- Constructed program modules in Coolgen, COBOL, and JCL.
- Implemented in test, stage and production environments.
- Extensively worked on test data preparation, test case execution and bug reporting using Quality Centre for Unit Testing, E2E & Integration Testing.
- Implementing the software product developed and monitoring critical jobs.
- Participating in the project meeting on weekly basis to check the health of the project.
Software Developer
Confidential
Responsibilities:
- Understanding the existing Market Pricing application.
- Analyzed user requirements and converting Business requirements to System Requirements.
- Preparing the Impact Assessment document.
- Constructed program modules in Coolgen, COBOL, and JCL
- Implemented in test, stage and production environments.
- Did documentation and technical enhancements for maintaining the existing application
- Prepared Unit Test Plans and worked on system/integration testing and supported Full Volume data test runs.
Software Developer
Confidential
Responsibilities:
- Understanding the existing Comp shop application.
- Analyzed user requirements and converting Business requirements to System Requirements.
- Preparing the Impact Assessment document.
- Developing software in languages such as COBOL, JCL and interacting with DB2 for database connections.
- Implemented in test, stage and production environments.
- Did documentation and technical enhancements for maintaining the existing application
- Prepared Unit Test Plans and worked on system/integration testing.
Software Developer
Confidential
Responsibilities:
- Owned the delivery of Project from Initiate Phase till Implementation.
- Capturing and Understanding business process requirements.
- Analyzing the existing system and finding the gaps and the new requirements for fixing the existing gaps in the ‘To-be’ system going to be implemented.
- Writing technical documentation and the technical specification
- Carrying out impact, failure and interface analysis with the other applications.
- Developing suitable solutions, alternatives and options for the interface failures and the new functionalities that are to be implemented as part of the business implementation.
- Prepared the test scripts and the test plans for the tests to be done for the as part of the End to End testing of the new functional implementation.
- The System Integration Testing for the new functionality.
- Worked as the Support consultant during Implementation into UAT and PROD.
- Involved in Quality related activities like Test cases walk through, IQA of unit test results.
Software Developer
Confidential
Responsibilities:
- Fixing the production issues that impact the clients and business globally.
- Performing Incident Management tasks daily using the HPSD (HP Service Desk) tool to help the client in running the business
- Performing code fix as part of Problem Management to provide permanent solution for production issues and to make small system design change
- Using the CA7 and control-M tool to monitor the scheduled batch scripts running in mainframe and distributed systems like Tandem, Unix, Windows, Data stage, etc. and to monitor system health
- Using the NED-Endevor to maintain the different versions of the code after making changes in the existing code
- Preparing documents which explains the analysis and recovery performed in the past to help the team members in future and to avoid redundant work
- Performing pre-outage and post-outage tasks like monitoring, taking backups, running outage scripts to bring the application up/down during planned maintenance/outage.
- Constructed tools to automate certain recoveries and to avoid manual tasks. Have also created tools that would provide information to clients from the backend, which would help them in business decisions
- Suggested proactive ideas in many applications in order to achieve application scalability, reduced cost and consumption, stability and also to be in line with advanced technology changes
