Enable job alerts via email!

Junior Software Developer

E&D Recruiters

Cape Town

On-site

ZAR 350 000 - 500 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 recruitment agency in Cape Town is seeking a Junior Software Developer to enhance their platform focusing on Asset Management. Ideal candidates will possess a BSc in Computer Science or Engineering and have at least 3 years of software development experience. Proficiency in TypeScript, React, and understanding of microservice architecture is required. This position involves developing features, debugging, and participating in agile practices.

Qualifications

  • Minimum of 3 years of experience in software development.
  • Experience in using ML/AI tools in practical implementations.
  • Solid understanding of microservice architecture and how web applications work.

Responsibilities

  • Development of new platform features, focusing on Asset Management modules.
  • Writing and debugging code.
  • Troubleshooting software issues.
  • Break down features into tasks.
  • System monitoring.
  • Documenting new features and processes.
  • Participate in agile practices.
  • QA / Testing.

Skills

Software Development
Machine Learning / AI Tools
Microservice Architecture
TypeScript
React
Relational and Non-Relational Database Systems
Python
Google Cloud
Bash
Git
UML

Education

BSc (Computer Science) or Engineering
Job description
Junior Software Developer

Bellville, Cape Town

Requirements
  • BSc (Computer Science) or Engineering
  • Minimum of 3 years of experience in software development
  • Experience in using ML/AI tools in practical implementations
  • Solid understanding of microservice architecture and how web applications work
  • Experience with TypeScript and React
  • Adequate knowledge of relational and non-relational database systems
  • Familiarity with Google Cloud, Python, BigQuery, Bash, Git, UML (advantageous)
Key Responsibilities
  • Development of new platform features, focusing on Asset Management modules
  • Writing and debugging code
  • Troubleshooting software issues
  • Break down features into tasks
  • System monitoring
  • Documenting new features and processes
  • Participate in agile practices
  • QA / Testing
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.