Exciting Opportunity: ICT Developer in Cape Town, Western Cape
A leading company focusing on community upliftment, Sheldon Recruitment is seeking a dedicated ICT Developer for a permanent role based in Cape Town. This is a fantastic opportunity to contribute to meaningful projects that benefit society while advancing your career in the tech field.
Key Responsibilities
- Develop, test, and implement software applications that support the organization’s mission and projects.
- Collaborate with cross-functional teams to analyze user requirements and design solutions accordingly.
- Maintain and upgrade existing software applications to ensure high performance and usability.
- Provide technical support and troubleshoot issues as they arise within the ICT environment.
- Document system changes and technical specifications to maintain clarity and compliance.
Requirements
- Qualification: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: Proven experience in software development, preferably in a non-profit or community-focused organization.
- Skills: Proficiency in programming languages such as Java, Python, or C#. Familiarity with databases (MySQL, PostgreSQL).
- Soft Skills: Excellent problem-solving abilities and strong communication skills.
💰 Salary Insight
Estimated Offer: R30,000 – R45,000 per month.
(Note: Salary figures are based on market estimates for similar roles in South Africa.)
🔮 3 Common Interview Questions for this Role
- “Can you describe a complex project you’ve completed, detailing your role and the technologies used?”
- “How do you approach debugging and troubleshooting a software application?”
- “What methodologies do you follow in software development and how do they benefit the final product?”
Tips on Crafting a CV for this Role
- Showcase Technical Skills: Clearly list your programming languages and technologies, emphasizing those relevant to the position.
- Include Project Experience: Highlight specific projects, detailing your role and contributions to their success.
- Emphasize Soft Skills: Mention collaboration, communication, and problem-solving skills as they are highly valued in an ICT role.
Related Job Titles: Software Developer, Web Developer, Application Developer, Systems Analyst.

