Junior Software Development Engineer – Cape Town (CPT)

📍 Location: Cape Town, Western Cape
📅 Closing Date: 31 July 2025
📌 Posted: 13 June 2025
📄 Employment Type: Permanent
🏢 Company: BET Software
📚 Industry: Information Services
💻 Functional Area: Information Technology
🔧 Experience Level: Entry-Level


🌟 Job Overview

Kick-start your coding career with BET Software! We’re looking for a Junior Software Development Engineer to join our innovative team in Cape Town. This role offers a solid foundation in development, debugging, and problem-solving. You’ll work closely with experienced developers and gain exposure to full-stack development. If you’re passionate about software and eager to grow, this is your chance!


🎓 Minimum Requirements

  • 1+ years’ experience in a development environment (advantageous)

  • 1-year experience working with databases (advantageous)

  • 1–2 years in server/client-side programming (advantageous)

  • Good written and verbal communication skills

  • Strong attention to detail


🛠️ Key Responsibilities

Technical Outputs

  • Design Purpose-Built Solutions: Apply appropriate architectural patterns and multi-tier architecture designs.

  • Planning: Work towards clear objectives and meet deadlines with minimal blockers.

  • Functionality: Deliver complete and correct software aligned to user requirements.

  • Usability: Ensure interfaces are intuitive, user-friendly, and prevent errors.

  • Reliability: Create durable, stable solutions with proactive fault tolerance.

  • Security: Build secure, confidential, and traceable systems.

  • Maintainability: Ensure clear documentation and minimal post-deployment support.

  • Deployment: Ensure the solution is production-ready with all required assets.

  • Support & Troubleshooting: Assist Dev Support during operational issues and provide fixes during outages.

  • Continuous Improvement: Recommend changes to improve performance and reduce downtime.

Behavioural Competencies

  • Adaptability: Manage change with resilience and a positive attitude.

  • Decision Making: Make informed decisions with logical analysis and communication.

  • Innovation: Challenge the status quo and recommend improvements.

  • Team Spirit: Support and collaborate cross-functionally within BET Software.

  • Authenticity: Embrace diversity and encourage inclusive participation.


💬 Living the Spirit

At BET Software, it’s not just about code—it’s about culture and collaboration. As a Junior Developer, you’ll:

  • Work authentically and creatively with a diverse team.

  • Treat problems as learning opportunities.

  • Support teammates beyond your own department.

  • Help build scalable, resilient tech solutions that align with the company’s strategic direction.


🚀 Why Join BET Software?

At BET Software, we nurture talent. With top-tier learning and development, growth opportunities, and well-earned incentives, you’ll be equipped to build a future you’re proud of.


📬 How to Apply

Apply before 31 July 2025.
Note: Only shortlisted candidates will be contacted. If you do not hear back within 30 days, please consider your application unsuccessful.

🔗 Apply Here

error: Content is protected !!