· Identify and analyse user requirements
· Design/Develop applications using well defined methodologies, patterns and standards
· Aware of development practices, technologies, and security implications
· Write well-designed, efficient, secure code
· Review, test and debug team members’ code
· Manage deployment of CVP components across cisco servers
· Knowledge of software unit testing and integration testing practices, procedures