Programming
Software Architecture
Systems Architecture
Testing
Observability & Monitoring
Documentation
Agile & Lean Methodologies
Domain-Based Skill Diversification
Decision (taking)
Prioritization
Ownership
Effective Communication
Objective Setting
Feedback
Cooperative collaboration
Knowledge Sharing
Problem solving
Customer centricity