Mid-Level Software Engineer (Full-Stack)

Boardroom Appointments

Durban

On-site

ZAR 400,000 - 520,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a capable software developer in Durban, South Africa. The role involves designing and implementing software solutions, writing clean code, and collaborating with stakeholders to ensure high-quality deliverables.

Ideal candidates have a Bachelor's degree in a relevant field, proven development experience, and strong knowledge of ASP.NET C# MVC, Java, Python, SQL, and modern frontend technologies. A proactive, team-oriented mindset is essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent experience.
  • Proven experience as a developer in a professional setting.
  • Proficiency in core programming languages and frameworks listed.
  • Strong problem-solving, analytical, and collaboration skills.
  • Familiarity with software development lifecycle and version control (Git).

Responsibilities

  • Collaborate with the dev team to design and implement software solutions.
  • Write well-structured, efficient, and maintainable code.
  • Conduct unit testing and debugging to ensure quality and functionality.
  • Participate in code reviews and provide constructive feedback.
  • Gather requirements from stakeholders and translate into technical tasks.
  • Troubleshoot and resolve defects; contribute to process improvements.
  • Document software designs, functionalities, and technical specifications.
  • Stay up to date with industry trends and advancements.

Skills

Proficiency in programming
Strong problem-solving
Communication and collaboration
Independent and team work
Attention to detail
Lifelong learning
Proficiency with Git

Education

Bachelor's degree in Computer Science or related field

Tools

ASP.NET C# MVC
Java
Python
SQL
Typescript
HTML
CSS
Angular
JSON
XML

Job description

Boardroom Appointments is seeking a capable software developer in Durban, South Africa. The role involves designing and implementing software solutions, writing clean code, and collaborating with stakeholders to ensure high-quality deliverables.

Ideal candidates have a Bachelor's degree in a relevant field, proven development experience, and strong knowledge of ASP.NET C# MVC, Java, Python, SQL, and modern frontend technologies. A proactive, team-oriented mindset is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Full-Stack | Java/.NET | AWS
Senior Software Engineer – Full-Stack | Java/.NET | AWS

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Senior .NET Engineer: Cloud, APIs & Microservices
Senior .NET Engineer: Cloud, APIs & Microservices

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 900,000
Junior Software Engineer – Build, Learn, Collaborate
Junior Software Engineer – Build, Learn, Collaborate

Boardroom Appointments • Durban

On-site
ZAR 420,000 - 560,000
Remote Senior Full-Stack Developer - C#/.NET Expert
Remote Senior Full-Stack Developer - C#/.NET Expert

Boardroom Appointments • Gauteng

Hybrid
ZAR 550,000 - 900,000
Senior Full-Stack Engineer — Cloud & Microservices
Senior Full-Stack Engineer — Cloud & Microservices

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,200,000
Senior Full-Stack Engineer III – Cape Town
Senior Full-Stack Engineer III – Cape Town

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Engineer: Cloud & Microservices Lead
Senior Full-Stack Engineer: Cloud & Microservices Lead

Boardroom Appointments • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Senior .NET Full-Stack Lead Developer
Senior .NET Full-Stack Lead Developer

Boardroom Appointments • Cape Town

On-site
ZAR 1,000,000 - 1,500,000
Senior .NET Developer — Build High-Impact, Scalable Apps
Senior .NET Developer — Build High-Impact, Scalable Apps

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Full-Stack Engineer II - Build Scalable Solutions
Full-Stack Engineer II - Build Scalable Solutions

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,050,000