Junior Software Developer

Level-Up
Cape Town
ZAR 300 000 - 400 000
Job description

Overview

We are looking for a talented Junior Software Developer to join our team and contribute to building, maintaining, and improving our systems. In this role, you will play an essential part in developing and supporting key features, ensuring the quality and performance of our applications, and assisting with system integrations. The ideal candidate will have a foundation in software development, a curiosity for learning new technologies, and a proactive approach to solving technical challenges. You'll work closely with experienced developers and cross-functional teams to deliver seamless, scalable, and efficient solutions.


Key Responsibilities

  1. Development / Operations Support
    • Support and maintain software applications
    • Manage operations support processes, including implementations, testing, bug fixing, and planning
    • Documentation and testing
    • Preparation and execution of ad hoc queries
    • 3rd Line support, including after-hours (USA hours) on a roster basis
    • Actively communicate with stakeholders throughout the development process to ensure world-class application delivery
    • Report on measurable key performance indicators and proactively solve challenges as they arise
    • Project management tool logging and updating
    • Git source code management

Product Development, Learning, And Growth

  1. Daily Learning and Development
    • Identify opportunities for further product enhancement in line with market demands
    • Actively participate in research and development of future technology and solutions opportunities
    • Engage in solutions architecture planning, scale architecture planning, technology strategy planning, and execution
    • Identify and recommend strategies to maximize client satisfaction and product usage
    • Understand business goals and recommend new approaches, policies, and procedures to improve software applications and business objectives

Relevant Experience

  1. Knowledge of PHP (Core) and Node.js (Core) with 1+ years of coding experience (advantageous)
  2. Interest in exploring and utilizing web technologies and best practices, with a desire to continuously improve skills in a team environment
  3. Knowledge of LAMP stack (advantageous)
  4. App development experience or interest (advantageous)
  5. API design and distributed back-end systems experience or interest (advantageous)
  6. Driven and self-motivated
  7. Outcomes-driven approach to solving challenges and identifying opportunities for process or product improvements
  8. Function as a team member in a fast-paced, quality-focused environment
  9. Interest in learning within a dynamic environment
  10. Organized, meticulous, and able to maintain deadlines without sacrificing quality
  11. Accountability toward all stakeholders and partners both internal and external
  12. Strong troubleshooting, communication, and problem-solving skills
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 Developer jobs in Cape Town