Job Search and Career Advice Platform

Enable job alerts via email!

Junior Software Development Engineer (Dbn)

Betsoftware

Durban

On-site

ZAR 200 000 - 300 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent software development company in Durban is seeking a Junior Software Development Engineer to join their innovative team. In this role, you will design, develop, and troubleshoot software solutions while working collaboratively within a dynamic setting. The ideal candidate should have solid communication skills and attention to detail, along with at least 1 year of experience in a development environment. This position offers a great opportunity to kick-start your coding career.

Qualifications

  • Minimum 1 year experience within a development environment is advantageous.
  • 1-year database experience is advantageous.
  • 1-2 years server/client-side language experience is advantageous.

Responsibilities

  • Design fit-for-purpose solutions and algorithms using appropriate architectural patterns.
  • Ensure solutions are functionally complete and correct, with required precision.
  • Ensure solution reliability under agreed conditions and reduce faults.

Skills

Good written and verbal communication skills
Strong attention to detail
Job description

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.