P3P3 — Mid-Level Professional
Proficient
Designs and owns larger system components.
What this level means
Fully competent professional; works independently on standard projects
- Scope
- Features or a sub-system end-to-end
- Autonomy
- Works independently on standard work; reviewed on the non-standard
- Complexity
- Diverse problems; adapts existing approaches
- Impact
- Project / team outcomes
- Decision rights
- Owns implementation decisions for own scope
- Leadership
- Mentors juniors informally
- Typical experience
- 3–5 yrs
What you'd do
- Leads the implementation of key product features
- Conducts complex code reviews
- Designs and develops larger system components
- Collaborates with cross-functional teams to align on project goals
- Mentors and guides junior developers
- Ensures adherence to coding standards and best practices
- Contributes to strategic planning and project roadmaps
- Evaluates and recommends new technologies and tools
- Design and develop larger system components
- Lead key feature implementations
- Conduct and lead complex code reviews
- Mentor and guide development teams
- Evaluate and recommend new technologies
Skills, knowledge & tools
- Advanced programming skills
- System design and architecture
- Technical leadership
- Cross-functional collaboration
- Strategic planning
- Mentoring and coaching
- Technology evaluation
- Project management
- Advanced software architecture
- System integration techniques
- Cross-functional project management
- Emerging technologies
- Strategic planning processes
- Industry trends and innovations
- Advanced coding practices
- Technical leadership principles
- Leadership on technical issues
- Effective mentoring
- Strategic planning
- Advanced problem-solving
- Cross-functional collaboration
- Technical expertise
- Innovation
- Decision-making
What good looks like
- ~4–8 years of experience
- Proven technical leadership skills
- Experience in system design and architecture
- Strong mentoring abilities
- Ability to lead cross-functional teams
Common titles
Software Product Development IIISoftware Product Development 3Mid-Level Software Product DevelopmentSoftware Product Developer IIISoftware Product Developer 3Mid-Level Software Product Developer
What it pays
Market-pay benchmarks for this family × level are being recalibrated across all survey sources and will return shortly.
O*NET / SOC: 15-1252.00 — Software Developers