Comment Project Management (Score 1) 1054
I'm surprised no one said project mgmt yet.
Some day, maybe you'll want to have a broader impact. I'd say MBA is overrated and anyway certainly not the best next step after development.
You're a good techie. Now learn to plan, lead and deliver (read: get a team to deliver). Get a degree in PM. It won't teach you everything you need to know to be a good PM but that, with technical skills, and, most importantly, people skills will get you a long way.