Software Product Development
Roles focused on the creation and enhancement of software products that meet market and user needs.
6 leveled profiles. Pick a level to see the full profile.
Individual contributor
P1Entry
Works on well-defined software components or bug fixes under close supervision.
P2Developing
Independently implements moderate features or modules.
P3Proficient
Designs and owns larger system components.
P4Advanced
Defines software architecture and technical standards.
P5Expert
Recognized as a technical authority.
P6Principal
Sets long-term technical vision and strategy for software development organization-wide.