Key Responsibilities: Responsibilities Analyzing user requirements envisioning system features and functionality Design build and maintain efficient reusable and reliable Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs and rec