Junior Software Development Engineer
BETSoftware • durban, kwazulu natal • Posted June 14, 2026
About the Role
Job Description
- Good written and verbal communication skills.
- Strong attention to detail.
- Communication and collaboration.
- Problem-solving and critical thinking.
- Architecture.
Responsibilities
Technical Outputs
Design Fit for Purpose Solutions & Algorithms
- Design solutions using most appropriate approved architectural pattern.
- Design solutions for multi-tier architectures.
- Ensure design meets best practices and are Test, DevOps and Support friendly.
Perform Planning
- Identify and establish objectives for self.
- Work on objectives or goals within timeline.
- Consider all reasonable factors, impediments, and obstacles.
Implementation – Ensure the Solution is Functionally Complete
- Deliver a solution which covers all the agreed specified tasks and user objectives.
- Deliv...