Intermediate Software Developer

BETSoftware

Durban

On-site

ZAR 334,800 - 558,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading software company in Durban is seeking an Intermediate Software Developer. The ideal candidate needs to have 3–5 years of experience in a development environment. Responsibilities include planning, implementing reliable and secure solutions, and providing support during outages. Strong communication and attention to detail are essential. This full-time role offers opportunities for growth in a dynamic environment focused on innovation.

Qualifications

  • 3–5 years’ experience in a development environment.
  • 2–5 years database experience.
  • 3–5 years in server/client-side languages.

Responsibilities

  • Identify and establish objectives for the team.
  • Deliver solutions that meet user objectives and ensure reliability.
  • Protect information and ensure data security.
  • Provide proactive support during outages and failures.

Skills

Strong written and verbal communication skills
Strong attention to detail

Job description

Intermediate Software Developer

BETSoftware

Location: Durban, KwaZulu‑Natal, South Africa

Responsibilities
  • Planning – Identify and establish objectives for self and team, work on objectives within timeline, consider all reasonable factors, impediments and obstacles, and identify alternative strategies to maximize benefit.
  • Implementation – Functional Completeness – Deliver solutions that cover all agreed tasks and user objectives, ensure correct results with required precision, and review checked‑in code to meet standards.
  • Implementation – Reliability – Ensure the solution performs appropriately under agreed conditions, reduce faults, maintain availability, respond to outages, improve fault tolerance, recover data reliably, and streamline support through traceability and error messaging.
  • Implementation – Security – Protect information and data, enforce appropriate access controls, preserve integrity, maintain survivability against threats, log actions for auditability, and trace events to unique entities.
  • Implementation – Maintainability – Support ease of modification for future maintainers, use appropriate standards and methods, design modular components, provide documentation for support teams, reuse assets, and enable self‑analysis of faults with prior reporting.
  • Verification of Deployed Solutions – Deliver complete solutions with necessary assets and installation support, ensuring adaptability for evolving environments.
  • Outage & Failure Response – Provide proactive support to peers and operators, handle emergency outages, troubleshoot, recommend improvements, resolve issues quickly, and maintain technical support documentation.
  • Third‑Party Development Partnership – Supply domain knowledge and access, give timely feedback, take corrective action, foster cross‑functional collaboration, drive inclusivity, encourage diversity, and promote continuous learning.
Qualifications
  • 3–5 years’ experience in a development environment.
  • 2–5 years database experience and 3–5 years server/client‑side languages.
  • Strong written and verbal communication skills.
  • Strong attention to detail.
Seniority Level
  • Mid‑Senior level
Employment Type
  • Full‑time
Job Function & Industry
  • Engineering and Information Technology
  • IT Services and IT Consulting
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Software Developer
Intermediate Software Developer

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Negotiable salary
Training & Development
Junior Software Developer
Junior Software Developer

Hire Resolve • Midrand

On-site
ZAR 850,000 - 1,200,000
Negotiable salary
Training & Development
Intermediate Software Developer
Intermediate Software Developer

Performit Personnel • Gqeberha

On-site
ZAR 300,000 - 520,000
Intermediate Software Development Engineer
Intermediate Software Development Engineer

BETSoftware • Durban

On-site
ZAR 600,000 - 900,000
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Software Engineer (IT)
Senior Software Engineer (IT)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
Permanent position
Head office in Pretoria
Software Developer
Software Developer

nedbank • Johannesburg

On-site
ZAR 400,000 - 600,000
Intermediate Java Developer
Intermediate Java Developer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Software Developer
Senior Software Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 900,000 - 1,200,000
Competitive salary based on experience
Software Developer
Software Developer

Hire Resolve • Kloof

On-site
ZAR 700,000 - 950,000
Competitive salary based on experience