Diploma/Degree in Computer Science, Software Engineering, or related field.
Hands-on experience or coursework in Software Development and Programming, with familiarity in at least one modern programming language (e.g., Java, Python, C++, JavaScript).
Understanding of Object-Oriented Programming (OOP) and ability to apply OOP principles in designing and implementing software solutions.
...