
Software Engineer (Missions)
- Cape Town, Western Cape
- Permanent
- Full-time
- 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 solutions
- 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
ExecutivePlacements.com