Bachelor's degree in Computer Science, Engineering or any related field, or a Diploma with 2 years of experience in software engineering or similar role is required for this position.
Strong understanding of Git.
Knowledge of software design patterns and architectural principles.
...