Software Developer Resume
BostoN
SUMMARY
A competent professional with 8.5 + years of experience in different areas such as Data analysis, application support, project delivery, client management & co - ordination. Endowed of delivering quality product with packed customer satisfaction and efficient in fast-paced multitasking environments. Strong analytic, functional & programming skills, testing skill in different technologies. Ability to prioritize effectively to accomplish organizational objectives with creativity.
AREAS OF EXPERTISE
- Software development and operation life cycle process - Agile, DevOps and Waterfall methodology.
- Works collaboratively with vendors and business clients to ensure that systems and business requirements are met.
- Leverage various tools to analyze cost & performance trends for data processing,data gathering, business reports, project planning and estimation.
- Experience in functional support in US Tax reporting system, Home & Auto Insurance and commercial insurance policy system.
- Provide application production support 24X7 - investigate, troubleshoot, escalate, update and resolve issues.
- Expert in handling batch jobs scheduling/monitoring, defect fix, job failures, resolve complex technical issues and root cause analysis.
- Performed different level of application testing by using Manual and Automation tool.
- Lead a team with developers & testers and coordinate with both onshore & offshore support teams.
- Expert in strategy thinking&problem-solving skills.
- Coordinate with different interface team to escalate and resolve the production issues in timely manner.
- Experience in Performance Tuning of Database load & Batch jobs and provided suggestions on continuous improvement.
- Excellent written, presentation and communication skills.
TECHNICAL SKILLS
Languages: COBOL, JCL, UNIX Script, EASYTRIEVE, CICS, PL/SQL, Assembler, XML, Object oriented programing & Java scripting.
Database: Oracle DB, VSAM IMS, & IBM DB2.
Tool: Knowledge: Salesforce, Splunk, TDM, TDA, Gems, Rational Integration Tester, Oracle SQL Developer, Entity Manager, XML Spy - ALTOVA, Note pad ++ & ISPF
Code Configuration Tool: Team city, Jenkins, CHANGEMAN, Software Configuration Management (SCM) and Endeavor.
Interface: XML, Java, People soft, web services and ETL Informatica.
Debugger/Logs: IBM, RDZ &Splunk.
File managing Tool: File AID, File Master & File Manager.
Job Scheduling/Monitoring Tool: BMC Control-M- 8.0 & CA7.
Ticket/Defect tracking tool: Rational Team Concert, RRC, Service Manager, Quality Center, Star team & Rally.
Estimator: Client Delivery Method Estimator
O/s and Software: IBM Mainframe, MS word, MS excel, Outlook 2013 & Lotus Notes.
PROFESSIONAL EXPERIENCE
Confidential, BOSTON
SOFTWARE DEVELOPER
Responsibilities:
- Collaborate with clients, various stakeholders and end-users to determine operational needs, systems requirements and business goals.
- Analyze the effectiveness of current credit reporting system and provide logical corrective measures for complex deficiencies and develop strategies to improve the productivity, software efficiency and cost-effective information technology solutions.
- Gather and analyze business requirements to develop technical and functional design specifications or data workflows based on service-oriented architecture and Mainframe solutions involving the use of COBOL, JCL, DB2, procedures and PL/SQL in an integrated development environment (SQL Developer).
- Defines scope & propose complex release schedule that coincides with ongoing projects and perform necessary testing and certifications that minimize the risks and meeting the service Level Agreements (SLAs).
- Developed the functionality to identify the data and mapping errors in the credit bureau reporting process.
- Created the detailed design and developed the fixes to correct errors detected at the generation of Credit Bureau reporting for Credit Cards and Loans.
- Analyzed and developed the new monthly processes for Credit Cards bureau reporting to consumers.
- Identified the data error and data mapping errors which required correction.
- Reduced the amount of manual processes and worked on improving the overall credit bureau reporting accuracy.
- Followed the standards to create reports obeyed with the Fair Credit Reporting Act (FCRA).
- Improved the accuracy of credit bureau reporting process to protect consumers from the willful and/or negligent inclusion of inaccurate information.
- Actively reviewed and improved current configuration and error handling procedure and maintained documentation.
- Strong knowledge on IT Tools - IBM Debug tool for z/OS, IBM Fault Analyzer, IBM File Manager, IBM Application Performance Analyzer, SYNCSORT, SPUFI.
- Follow the waterfall SDLC methodology and liaise with Business user and Client counterparts and other teams to design, test and deliver new software products without any defects.
- Configure and execute complex test plans for new developments in the system to identify problems and causes. Effective tracking of defects/bug fixes on GSC, Quality center tools.
- Support FTP, peer reviews and assist in the deployment, customization/enhancement and troubleshooting of post-implementation issues using fault analyzer & debugger.
- Prepare and analyze reports related to system performance and providing suggestions on continuous improvement.
- Perform structured walkthrough of documentation/training manuals for business users. Maintenance of documents with sustained updates.
Confidential, Des Moines
SENIOR SOFTWARE ANALYST
Responsibilities:
- Collaborate with Commercial Insurance clients, various stakeholders and end-users to determine operational needs, systems requirements and business goals.
- Analyze the effectiveness of current Legacy system and provide logical corrective measures for complex deficiencies and develop strategies to improve the productivity, software efficiency and cost-effective information technology solutions.
- Gather and analyze business requirements to develop technical and functional design specifications or data workflows based on service-oriented architecture and Mainframe solutions involving different programming languages and databases.
- Defined scope & proposed complex release schedule that coincides with ongoing projects and perform necessary testing and certifications that minimize the risks and meeting the service Level Agreements (SLAs).
- Worked on to develop the technical modules based on business user stories and acceptance criteria, create the data flow diagrams, file design, storage and file transfer methods that are easily maintainable, scalable, efficient and obey to security standards.
- Developed advanced programming concepts to migrate the Property & Casualty Insurance legacy business applications to new emerging Guidewire platform in effective manner with Business standards which involves index file read, data workflow analysis, data unpacking, masking, data storage, transformation, manipulation, complex error handling, data transfer, Pseudo-conversion, batch jobs and Code promotion to multiple environments & communicate with multiple interfaces.
- Followed the Agile SDLC methodology and liaise with Scrum Master, Product Owner, Client counterparts and other teams to design, test and deliver new software products without any defects in an iterative, continuous fashion.
- Configured and execute complex test scripts to identify problems and causes. Effective tracking of defects/bug fixes on RRC, RTC and Quality center tools.
- Provide support code merge & Audit, peer reviews and assist in the deployment, customization/enhancement and troubleshooting of post-implementation issues using Splunk, IBM fault analyzer & IBM debugger.
- Prepared and analyze reports related to system performance and providing suggestions on continuous improvement.
- Performed structured walkthrough of documentation/training manuals for business users. Maintenance of documents with sustained updates.
Confidential, Bethesda
SENIOR SOFTWARE ANALYST
Responsibilities:
- Analyzes complex functional requirements, performs research on current processes, designs test strategy & documents and interacts with the business to develop test plans and test scripts.
- Planned required test data fixtures and prioritizes test scripts to ensure the most critical components of the applications are being tested
- Developed comprehensive test strategy and worked in partnership with a cross-functional team to define and complete testing deliverables
- Identified project defects, risk analysis, Environment issue and potential improvements to project team participants for review
- Followed the DevOps model to deploy the code version to different test environments.
- Reviewed & validated the system data and product quality to ensure system integrity.
- Documented all test designs & scripts, functional, and regression tests suites for each release.
- Prepared training manuals for users and maintain the systems once they are up and running. Analyzed the production issues using Splunk.
- Worked on securitization process end to end automation testing, good knowledge in terms of identifying data & code issue.
- Worked with management, clients, and Interface teams to ensure the new project proposed should be relevant and the end business results should not negatively impact the existing business and technology infrastructure.
- Prepared weekly metrics and SLA tracker for defects/requests for business.
- Performed a role to take ownership of completing projects & tasks, learn new environments & applications quickly, creativity and problem-solving skills.
Confidential, Los Angeles
APPLICATION SUPPORT LEAD
Responsibilities:
- Role involves Production support, user testing, Business validations and Deployment of Application components to live environment.
- Develops strong working relationships with Business Clients, and all other department within the IT Organization.
- Worked with different interface team to ensure the new project proposed should meet the requirements and end business results should not negatively impact the existing business and technology infrastructure.
- Prepared weekly metrics and SLA tracker for defects/requests for business.
- Involved in the design approach meetings and provided inputs/suggestions for the business requirements.
- Experienced in leading software development teams/mentoring junior level developers.
- Created system run books for Application changes and wisdom solution for production issues.
- Effectively identified, documents, and communicates business requirements to the rest of the IT organization.
- Provided the production support for application troubleshooting and problem resolution to the applications assigned.
- Performed as a subject matter expert in assigned area on all projects assigned and provides timely feedback on assigned tasks.
- Ensured stability and develops roadmaps for all assigned applications.
- Continually monitors batch process and resolves application issues.
- Escalated unresolved application issues to different Level of support team in a timely manner.
- Assists and supports evaluations, development, and implementation of department policies and procedures.
- Interested and learned the new technologies and solutions by attending mandatory technical training, seminars, workshops, and/or related academic courses as required.
- Maintained and develop the user-friendly documentation to ensure proper use of an application.
- Maintained a positive working relationship with software vendors to ensure timely installations and problem resolution.
- Ensured proper documentation of all applications assigned; to include topology and workflow diagrams, along with operational procedures and security requirements
- Expertise in Impact Analysis and code reviews for all the critical projects.
- Decommissioning of redundant process to reduced operational risks, infrastructure expenditure, shortens disaster recovery process & cost maintenance as well.
- Independently worked on projects/production defects and delivered to production with full customer satisfaction.
- Developed an automation tool to validate the data counts from source to target.
- Responsible for planning and controlling the movement of releases to Production.
Confidential, San Antonio
SOFTWARE ANALYST
Responsibilities:
- Collaborated with business and offshore team to understand business requirements for designing the appropriate solutions.
- Participated in meetings to discuss project related activities, issues, change, communications and updates.
- Worked in the development & Support team and provided ideas in functional and technical areas.
- Have excellent problem-solving skills to diagnose, evaluate and resolve complex problem situations, or when appropriate, escalate or route them to appropriate staff members
- Prepared ad-hoc reports as requested by the business.
- Collaborated with appropriate teams and troubleshoot complex functional and technical system issues that are reported in production, including developing/executing a plan to perform problem analysis & investigation and escalate issues as needed.
- Suggested ideas to improve system performance and impact availability.
- Framed a new approach and developed the design to implement the new Tax form for foreign person tax details and report US government and State Agency.
- Responsible for Production Systems through Incident & Problem management. Proactively monitored all applications batch jobs to ensure that the incidents are identified and resolved on time.
- Served as a mentor on procedural matters to new team members and third-party vendors as well. Also, assisted experienced team members with the delegation of work.
- Expertise in handling complex data issues and file extracts. Delivered quality resolution for business queries and incidents.
- Efficiently analyzed the critical application issues and suggested better resolutions for major issues before they become crises.
- Adaptable to perform multi-role activities/projects simultaneously. Capable of handling deadlines, taking ownership of tasks and multi-tasking.
- Published Internal Tutorials documents based on the project experiences and learnings.
- Created WIKI pages for application modification and updated the solutions for incidents.
- Responsible for planning and controlling the movement of releases to test and live environments to ensure that the integrity of the live environment is protected and that the correct components are released.