[NOTE: This was originally posted at DevAuthority.com on 8/11/2005.]I was told once by a good friend of mine that a senior developer is one who has a firm grasp on the basics and the ability to find any answer they are faced with. I have always agreed with this assessment, but I would also like to propose a list of characteristics any senior developer should exhibit.1. A Senior Developer needs to be a leader. Anyone assuming the role of senior developer must usually wear the hat of team lead. If you aren’t a natural...