As a senior developer, the expectations are:
. Analyze the requirement
. Write detailed technical analysis with impacts (technical/functionally)
. Design, develop, test and provide support during implementation
. Bug fixing & performance optimization
. Mentor and carry out code reviews of peers in the team
. Support to Service Delivery team for Production issue.