Description:
Key Duties and Responsibilities
Develop and maintain Graphical User Interfaces (GUIs) and backend services Work with cloud-based technologies and manage their deployment Apply principles of User Experience (UX) design to enhance GUI usability (advantageous) Engage with artificial intelligence (AI) tools and frameworks (highly advantageous) Programme using languages such as C++, Java, and Python Develop and interact with web technologies and relational/non-relational databases Collaborate with cross-functional teams to deliver reliable and efficient software solutionsExperience and Qualifications
Bachelorâ??s degree in Computer Science or a related field Minimum of 3 yearsâ?? experience in GUI development and backend software engineering Proficiency in at least one of the following: C++, Java, Python Hands-on experience with web development technologies and database systems Experience with cloud platforms (e.g. AWS, Azure, or similar) Advantageous: experience with UX design and AI development or training Strong problem-solving abilities and effective communication skills
06 Jan 2026;
from:
gumtree.co.za