Over-qualified people are seen as a threat. The managers who hire, unless they are the owners, do not want to deal with the office politics of someone who truly knows more than they do.
If you are over-qualified for a position there is nothing wrong with playing down your resume. Writing code is a new career for me and I don't mention my previous management positions at all because I'm applying for subordinate positions framing my resume accordingly.