Abiliton Senior Software Engineer Wiki:Abiliton Senior Software Engineer Wiki

{| class="article-table" ! style="text-align: center; width: 25%;border: 1px solid black;" |Knowledge Areas ! style="text-align: center; width: 25%;border: 1px solid black;" |Intermediate Software Engineer ! style="text-align: center; width: 25%;border: 1px solid black;" |Senior Software Engineer ! style="text-align: center; width: 25%;border: 1px solid black;" |Technical Leader !

Engineering Management
! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" |

Process Planning (SDLC)

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

Estimation *
!
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

Requirements
! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" |

Software Requirements Engineering
!
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

Design
! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" |

OOD *

 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

DB Design

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

Modeling

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

Security

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

Algorithms
!
 * style="text-align: center;border: 1px solid black;" |
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified

Construction
! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" | !

Core

 * style="text-align: center;border: 1px solid black;" |
 * style="text-align: center;border: 1px solid black;" |
 * style="text-align: center;border: 1px solid black;" |

Programming language *

 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

Refactoring

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

Concurrency

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

Product deploying, software installation

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

Internationalization

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

Networking
!
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified

Web *

 * style="text-align: center;border: 1px solid black;" |
 * style="text-align: center;border: 1px solid black;" |
 * style="text-align: center;border: 1px solid black;" |

Web server applications

 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

Web Services

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

JavaScript – Core

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified

HTML/HTML5

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

CSS/CSS3
!
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

DB *

 * style="text-align: center;border: 1px solid black;" |
 * style="text-align: center;border: 1px solid black;" |
 * style="text-align: center;border: 1px solid black;" |

SQL

 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

Data Access Layer
!
 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent

Verification
! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" |

Code Quality

 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

Automated Testing *
!
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

Configuration Management
! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" | ! style="text-align: center;border: 1px solid black;" |

Product builds and Continuous Integration

 * style="text-align: center;border: 1px solid black;background-color: #ccccff;" |Qualified
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ffff99;" |Expert

Managing versions

 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * style="text-align: center;border: 1px solid black;background-color: #ccffcc;" |Competent
 * }