Software Developer (Mid-Senior Level)

Ad Hoc Client - 5365036 · Durban North

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Location: Umhlanga, Durban

Employment Type: Permanent | Full Time

Salary: Market Related

Join Our Development Team

Are you a passionate Software Developer who enjoys building, improving and problem-solving across a dynamic digital environment?

An exciting opportunity is available for an experienced Mid-Senior Level Software Developer to join our Durban-based team within an established marketing company.

We are looking for someone who can take ownership of their work, develop reliable and efficient solutions, and contribute to the continued improvement of our systems and platforms.

The successful candidate will be responsible for developing clean, efficient and well-documented code, following development best practices while working collaboratively with the development team.

Duties & Responsibilities

Key Responsibilities

The successful candidate will be expected to

  • Develop, maintain and enhance software applications and internal systems.
  • Write clean, efficient, scalable and well-documented code.
  • Follow established coding standards, development practices and quality requirements.
  • Identify and resolve technical issues efficiently.
  • Assist with the ongoing improvement and optimization of existing systems.
  • Work closely with team members and stakeholders to understand requirements and deliver effective solutions.
  • Test and troubleshoot applications to ensure functionality and reliability.
  • Research new technologies, tools and development approaches that could improve existing systems.
  • Take ownership of assigned development projects and deliver work within agreed deadlines.
  • Contribute ideas and solutions that improve the overall efficiency and functionality of our systems.

Desired Experience & Qualification

The successful candidate must have experience and proficiency in the following:

  • MS SQL
  • Bootstrap
  • C#
  • Node.js
  • SSRS Reporting
  • AI Research
  • JavaScript
  • CSS3

A strong understanding of full-stack development and the ability to work across different areas of the development environment will be highly valued.

What We're Looking For

Beyond technical ability, we are looking for someone who is

  • A strong communicator who can work effectively with others.
  • A genuine team player.
  • Highly attentive to detail and committed to producing quality work.
  • Punctual and reliable.
  • Deadline driven and able to take ownership of deliverables.
  • Able to multi-task and prioritize effectively.
  • Comfortable working in a fast-paced environment and under pressure.
  • Proactive, with the ability to identify problems and seek solutions independently.
  • A quick learner who is willing to continually develop their technical knowledge.
  • Curious and willing to conduct research to identify ways of improving systems and processes.

Package & Remuneration

Why Join Us?

This is an opportunity to join an internationally focused and established organization where your technical skills will contribute directly to the development and improvement of our digital platforms and systems.

We value people who take ownership, think critically, solve problems and are constantly looking for better ways of doing things.

Package & Benefits

  • Market-related salary
  • 50% Medical Aid contribution
  • Annual Performance Bonus
  • Permanent employment

If you're a developer who enjoys building, improving and finding smarter solutions, we'd like to hear from you.

Apply now and become part of our development team.

Auto-apply to this jobView original posting ↗
Software Developer (Mid-Senior Level) at Ad Hoc Client - 5365036 — Durban North · JobAlertsZA