Technically astute Business Analyst with a Bachelor of Science in Computer Information and 20+ years of experience in the IT sector across business analysis, software development, application support, requirement gathering, stakeholder management, resource management, and client relationship management. Core competencies include mobilizing and judiciously managing resources with structured inputs in the domains of project planning, designing, developing testing, and risk mitigation. Well conversant in waterfall and agile methodologies. Enriched with the latest trends and techniques and a wide range of skills in quality initiatives, technology, critical thinking, and troubleshooting.Thorough understanding of the Software Development Processes in line with the industrial standard. A seasoned professional with a unique blend of managerial, technical, functional, and qualitative skills. Technically competent Senior Software Engineering professional with rich experience in design, development, optimization, and management of Applications. In-depth knowledge of all phases of software development life cycle (SDLC) with a concentration on design, development, and implementation. Strong analytical skills and very proficient in Excel. Thrive in a deadline-intensive environment, multi-task, perform under pressure and meet deadlines.My key skills include:Business Analysis ★ SDLC/STLC ★ Software Design, Development, Testing, and Support ★ Requirement Gathering ★ Stakeholder Management ★ Application Design ★ Resource Management ★ Client Servicing ★ End to End Solutions ★ QA Testing ★ Debugging ★ Problem Solving ★ “AS IS” Process ★ Production Management ★ Agile Scrums and Kanban Board ★ COBOL ★ DB2 ★ CICS ★ JCL ★ CICS ★ C++ ★ DB2 ★ Disaster Management and Recovery ★ Knowledge Transfer ★ Training and MentoringI am open to discussing relevant opportunities and can be contacted through LinkedIn messaging initially.