Programming Languages

JavaScript

Advanced - SFIA Level 4

Python

Advanced - SFIA Level 4

Java

Intermediate - SFIA Level 3

HTML/CSS

Expert - SFIA Level 5

Web Development

Front-end Development

React, Vue.js, Responsive Design

Back-end Development

Node.js, Express, RESTful APIs

Database Management

MySQL, MongoDB, PostgreSQL

Version Control

Git, GitHub, Collaboration

SFIA Competencies

Programming/Software Development (PROG)

Level 3-4

Designing, coding, verifying, testing, documenting, amending and refactoring moderately complex programs/scripts

Systems Design (DESN)

Level 3

Designing systems, components and interfaces to meet defined requirements

Testing (TEST)

Level 3

Planning, designing, managing, executing and reporting on tests using appropriate techniques

User Experience Design (HCEV)

Level 3

Iterative design and evaluation of user interaction with systems

Soft Skills

Problem Solving

Problem Solving

Analytical thinking and creative solutions to complex technical challenges

Team Collaboration

Team Collaboration

Effective communication and cooperation in development teams

Continuous Learning

Continuous Learning

Staying updated with emerging technologies and industry trends

Time Management

Time Management

Efficiently managing multiple projects and meeting deadlines