This is an old revision of the document!
Software Developer
Software Developer (role) | |
---|---|
Title | Software Developer |
Description | Producing clean, efficient code based on specifications. Testing and deploying programs and systems. Fixing and improving existing software |
Areas of Interest:
Software Developer (Roadmap):
- Technical skills
- Writing code
- Testing
- Debugging
- Observability
- Understanding Code
- Software Architecture
- Security
- Delivery
- Work breakdown
- Prioritisation, dependencies
- Dealing with ambiguity
- Reliability, delivery accountability
- Economic thinking
- Communication and Collaboration
- Delivering Feedback
- Seeking and receiving feedback
- Effective communication
- Knowledge Sharing
- Teamwork
- Relationship building
- Handling disagreement
- Leadership
- Decision making
- Driving alignment
- Process thinking
- Facilitation
- Mentoring
- Strategic Impact
- Business acumen
- Strategic work
- Product Thinking