Business leaders are often challenged to find talented, experienced programming staff, especially if salaries must fit within certain budget guidelines. The fact that most of a programmer’s work is conducted in front of a screen makes the hiring process even more complicated.

Here are 15 characteristics that can signal an applicant would make a great addition to your programming team.

  1. Impressive technical skills.
  2. Willingness to learn.
  3. Debugging skills.
  4. Work environment match.
  5. Problem-solving skills.
  6. Passion for the work.
  7. Grace under fire.
  8. People skills.
  9. Laziness.
  10. A business perspective.
  11. Ability to plan.
  12. Ability to handle failure.
  13. Teamwork mentality.
  14. Willingness to research.
  15. Respect for deadlines.

See : http://goo.gl/SpdZ05