oolayinkaadio / technical-framework

Scalable Competency Framework is a tool that defines the competencies of Junior and Senior Software Developers across a range of technical and soft skills within the software engineering industry.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

technical-framework

Scalable Competency Framework is a tool that defines the competencies of Junior and Senior Software Developers across a range of technical and soft skills within the software engineering industry.


Objectives:

  • To evaluate the skill levels of junior and senior software developers
  • To develop a learning journey for junior developers to become senior software developers (up next)

Competency Framework:

Technical Skills:

  1. Technical Knowledge
  • Programming Languages
  • Data Structures & Algorithms
  • Version Control
  • Databases
  • Operating System
  • Networking
  • Software Testing & Debugging
  • Industry Knowledge
  • Tools and Frameworks
  • Engineering Process Knowledge
  • Software Development

  1. Product Knowledge
  • Product Strategy
  • Product Development
  • Project Management
  • Application Maintenance

  1. Soft Skills:
  • Communication
  • Team Work
  • Negotiation
  • Decision Making
  • Problem Solving
  • Attention to Detail
  • Critical Thinking
  • Networking
  • Continuous Learning
  • Respectfulness & Ethics

Curated by @sharon_ikechi

Interviewees: @uncooloj @bigbrutha_ Bolaji Olajide

About

Scalable Competency Framework is a tool that defines the competencies of Junior and Senior Software Developers across a range of technical and soft skills within the software engineering industry.

License:Apache License 2.0