Dealing with resentful low performers?

Posted by Gordon101@reddit | ExperiencedDevs | View on Reddit | 357 comments

I'm a tech lead with a senior developer on my team who's been with the company for a very long time. His development style is objectively below what's expected of a senior dev - he struggles with basic tasks, constantly deviates from well defined plans, and is visibly distracted during meetings. Even with his camera on, you can see him typing and doing other things, forcing people to repeat themselves multiple times. He also takes any feedback as a personal insult. Simply put, he is very difficult to work with.

With year-end performance reviews approaching, I think he knows he won't be getting the best review. Recently, I collected feedback from all my direct reports, and while everyone else gave extremely positive feedback and expressed how much they enjoy being on my team, this individual's response was VERY hostile, to my surprised. He seemed to think the feedback request didn't come from me and wrote things like I'm "the opposite of agile" and that my technical sessions resemble a "courtroom setting." It was a bit of a punch in the gut, especially contrasted with the overwhelmingly positive feedback from the rest of the team.

I'm trying to figure out how to handle this situation - a hostile, resentful senior developer who seems to be getting jealous of newer team members who are delivering more value and getting promotions. Any advice would be appreciated.