Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate Developer

Boardroom Appointments

Durban

On-site

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software development company is seeking a skilled developer in Durban, KwaZulu-Natal. The ideal candidate should possess a Bachelor's degree in Computer Science or a related field, along with proven professional experience and proficiency in multiple programming languages including C#, Java, and Python. Responsibilities include collaborating with teams, writing maintainable code, conducting testing, and staying updated with industry trends. This position offers an engaging environment for continuous learning and improvement.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
  • Proven experience as a developer in a professional setting.
  • Solid understanding of software development frameworks and best practices.
  • 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.
  • Participate in code reviews and provide feedback.
  • Gather and understand requirements from stakeholders.
  • Assist in troubleshooting and resolving software defects.
  • Contribute to improving development processes and practices.
  • Document software designs and specifications.
  • Stay updated with industry trends in software development.

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
Ability to work independently and in a team
Understanding of software development lifecycle
Experience with version control systems (e.g., Git)
Continuous learning mindset

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field

Tools

ASP. Net C# MVC
Java
Python
SQL
Typescript
HTML
CSS
Angular
JSON
XML
Job description
Qualifications
  • 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 a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.