Job title: Junior Software Development Engineer (DBN)
Job Location: KwaZulu-Natal, Durban
Deadline: February 26
We Want You:
Kick‑start your coding career with BET Software!
We're on the hunt for a Junior Software Development Engineer to join our innovative Cape Town Team.
In this role, you'll develop, debug, and troubleshoot software solutions while collaborating with a dynamic team.
If you're passionate about coding and eager to grow, apply today.
You Bring
- Minimum 1 year experience within a development environment (advantageous).
- 1‑year database experience (advantageous).
- 1‑2 years server / client‑side language experience (advantageous).
- Good written and verbal communication skills.
- Strong attention to detail.
What You’ll Do
- Design fit‑for‑purpose solutions and algorithms using appropriate architectural patterns.
- Design solutions for multi‑tier architectures, ensuring best practices, DevOps and support friendliness.
- Plan and establish objectives; work within timelines; consider impediments.
- Ensure solutions are functionally complete and correct, with required precision.
- Review checked‑in code to ensure standards are met.
- Ensure solutions have high usability, intuitive interface, and guard against user errors.
- Ensure solution reliability under agreed conditions and reduce faults.
- Respond to outages and failures, enhance fault tolerance, and maintain solutions.
- Ensure security: protect data and confidentiality, enforce appropriate access, ensure integrity, implement logging and traceability.
- Document for maintainability; provide necessary deployment assets and SOPs.
- Verify deployed solutions, provide quick issue resolution, and maintain operational phase solutions.
- Develop and maintain technical support documentation.
- Assess risk and mitigate production issues or changes.
Behavioural Outputs
- Adaptably Resilient: adapt to change, manage pressure, adjust approaches, maintain a positive attitude.
- Decision Making Quality: make fact‑based decisions, involve others, consider implications, and defend decisions.
- Resourceful and Improving: generate new ideas, challenge the status quo, seek opportunities to innovate.
- Living the Spirit: engage in cross‑functional collaboration, drive an inclusive culture, leverage diversity, view challenges as opportunities.
Closing Date: 31 July
ICT jobs