Intermediate Developer

Boardroom Appointments

Durban

On-site

ZAR 400,000 - 520,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
  • Proven experience as a developer in a professional setting
  • Proficiency in programming languages such as but not limited to:
  • ASP. Net C# MVC
  • Java,
  • Python
  • SQL
  • Typescript
  • HTML, CSS
  • Angular
  • JSON
  • XML
  • Solid understanding of software development frameworks and tools
  • Good understanding of database concepts and SQL
  • Knowledge of software development lifecycle and best practices
  • Experience with version control systems (e.g., Git)
  • Continuous learning mindset and a drive for self-improvement
Skills:
  • Proficiency in programming languages
  • Strong problem-solving and analytical abilities
  • Knowledge of software development frameworks and tools
  • Excellent communication and collaboration skills
  • Attention to detail and a focus on delivering high-quality work
  • Ability to work independently and in a team environment
  • Understanding of software development lifecycle and best practices
  • Experience with version control systems (e.g., Git)
  • Continuous learning mindset and a drive for self-improvement
Responsibilities:
  • Collaborate with the development team to design and implement software solutions
  • Write well-structured, efficient, and maintainable code
  • Conduct unit testing and debugging to ensure software quality and functionality
  • Participate in code reviews and provide constructive feedback to team members
  • Work closely with stakeholders to gather and understand requirements
  • Assist in troubleshooting and resolving software defects and issues
  • Contribute to the improvement of development processes and practices
  • Document software designs, functionalities, and technical specifications
  • Stay up to date with industry trends and advancements in software development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Developer
Junior Developer

Boardroom Appointments • Durban

On-site
ZAR 420,000 - 560,000
Intermediate Software Engineer (Javascript)
Intermediate Software Engineer (Javascript)

Boardroom Appointments • Johannesburg

On-site
ZAR 1,000,000 - 1,750,000
Intermediate Software Developer
Intermediate Software Developer

Agile Bridge • Pretoria

On-site
ZAR 500,000 - 700,000
Opportunities for training and development
Participation in hackathons and conferences
Senior Developer
Senior Developer

Boardroom Appointments • Boksburg

On-site
ZAR 420,000 - 720,000
Developer: Full Stack
Developer: Full Stack

Boardroom Appointments • Stellenbosch

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

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 1,100,000
Senior Developer
Senior Developer

Boardroom Appointments • Germiston

On-site
ZAR 900,000 - 1,300,000
Intermediate Software Engineer (C#)
Intermediate Software Engineer (C#)

Boardroom Appointments • Johannesburg

On-site
ZAR 420,000 - 660,000
Senior Software Engineer (C#.Net)
Senior Software Engineer (C#.Net)

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Intermediate Software Engineer
Intermediate Software Engineer

Rad Resources • Gauteng

On-site
ZAR 520,000 - 880,000