application architect, analyst, coder, technical / team lead. Versatile, flexible, with an eye on business requirements. Solid knowledge of Microsoft technologies and .net especially c#. Good team player, able to work with minimal supervision too, if required. Someone who can take proper care and give guidance to your staff, bringing in thoroughness and lots of common sense to your project.