Strong .Net and SQL skills
- Experience in designing complex scalable applications either independently or in collaboration with other senior developers.
- Will be responsible for implementing best design principles and coding practices for the team.
- Will be responsible for end to end application technology solution.
- Should be able to work with and mentor other developers both on site and off-shore.
- Have good experience in working with off-shore developers.