📍 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.
