Consigliere
- Joined
- 12 Jun 2004
- Posts
- 151,030
- Location
- SW17
I need a bit of help with understanding the career progression in software development.
My partner is starting a job in recruitment and she needs to understand the different levels within software development and what exactly their roles include.
She has been provided with:
Junior Developer
Developer
Senior Developer
Team Leader
Development Manager
Head of Development.
But she is having problems with understanding what each of their roles are.
What is the difference between Junior and Developer for instance? Just experience? Obviously this is the chain of command but just wondering if anyone who is working in this career should shed a bit of light.
Thanks in advance.
My partner is starting a job in recruitment and she needs to understand the different levels within software development and what exactly their roles include.
She has been provided with:
Junior Developer
Developer
Senior Developer
Team Leader
Development Manager
Head of Development.
But she is having problems with understanding what each of their roles are.
What is the difference between Junior and Developer for instance? Just experience? Obviously this is the chain of command but just wondering if anyone who is working in this career should shed a bit of light.

Thanks in advance.