He wasn't on the Developer Team on that list, although he was a Developer. The only person that's been on that list is KHobbits, I do not know why. I believe it is because Jamie was the one that made the Voting app, and until recently (with his new custom plugin), has stayed away from server Dev work.
Since he still displays as blue, he's in the correct spot - just like Kuke was listed under GA's when he was last on staff despite being a Developer. If Jamie still had an in-game Developer tag like Kh does, then I'd say Dev Staff would be the right spot, but Jamie has a Moderator tag.
If Phys wanted me to, I could be using a dev tag, and I personally quite like the dev colour more than the mod colour