Software Development Life Cycle Implementation - Requirement gathering, Discussion with key stake holders, process analysis, preparing software requirement specification document. - Design processes, Prepare Use Cases, Prepare Software Design Document, Other relevant documentation. - Software development tracking, Coordination with teams and share status updates. - Software testing, maintain error/bug logs till bugs get fixes, UAT and Post production software maintenance. - Customer Support, Placing help desk mechanism, incident reporting, placing processes to have a complete check over system uptime.