Junior Software Engineer

Boardroom Appointments
Cape Town
ZAR 200 000 - 300 000
Job description
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or Actuarial Science (or a related field).
  • 0-3 years of relevant software development experience.
  • Strong problem-solving and analytical skills.
  • Understanding of API design and micro-services architecture.
  • Familiarity with system architecture principles.
  • A passion for learning and an interest in gaining business, finance, and operational knowledge.
  • Excellent communication and teamwork skills.

Responsibilities:

  • Commercial Effectiveness: Collaborate with cross-functional teams to understand and contribute to the commercial effectiveness of their projects, ensuring that technology solutions align with business objectives.
  • Front-end & Back-end Skills: Develop and maintain both front-end and back-end components of software applications, with a focus on delivering high-quality, scalable code.
  • API & Micro-services: Design, build, and manage APIs and micro-services to support their applications, ensuring optimal performance and reliability.
  • System Architecture: Contribute to the design and architecture of software systems, considering scalability, security, and maintainability.
  • User Experience Design: Work closely with UX/UI designers to create user-friendly and visually appealing interfaces that enhance the overall user experience.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Junior Software Engineer jobs in Cape Town