As senior developer for.NET, the following are roles and responsibility
1. Ability to provide Design and Architectural Solutions
2. Technical Analysis of Business Requirements.
3. Ability to work independently with minimal assistance
4. Design & Develop Code/Modules.
5. Strong problem solving skills: able to logically break down a problem into smaller manageable parts to solve.
6. Coordination with Offshore team
7. Possess strong written and oral communication skills