Junior Programmer (php)

Durban North, ZN, ZA, South Africa

Job Description

Job Purpose



The Junior Programmer is responsible for assisting in the development, maintenance, and support of software applications using

PHP

. The role focuses on writing clean, efficient code under guidance, fixing bugs, and supporting existing systems while developing technical skills and gaining experience in a professional development environment.

Key Responsibilities



Software Development



Assist in developing and maintaining applications using

PHP

. Write, test, and debug code according to specifications. Implement minor enhancements and features under supervision. Participate in code reviews and apply feedback.

Application Support & Maintenance



Maintain and update existing systems and websites. Fix bugs and resolve basic system issues. Assist with performance optimisation and troubleshooting.

Database Interaction



Work with databases (e.g. MySQL / MariaDB). Write basic SQL queries for data retrieval and updates.

Web Technologies



Assist with front-end components using HTML, CSS, and basic JavaScript. Ensure compatibility across browsers and devices. Support basic API integrations where required.

Documentation & Testing



Document code, processes, and changes. Assist in testing applications and reporting defects. Follow version control procedures (e.g. Git).

Collaboration & Learning



Work closely with senior developers and Customer Support. Continuously improve programming and problem-solving skills.

Minimum Requirements



Diploma or Degree in Information Technology, Computer Science, or related field (or studying towards). Basic to intermediate knowledge of

PHP

. Understanding of web development fundamentals. Basic knowledge of relational databases.

Skills & Competencies



Logical thinking and problem-solving ability. Willingness to learn and take guidance. Good communication skills. Attention to detail. Ability to work in a team environment.

Advantageous



Knowledge of MySQL, PostgreSQL, or similar databases. UI/UX front-end skills Basic understanding of REST APIs. Experience with Git or other version control systems. Exposure to Linux environments.

Working Conditions



Office-based.
Job Types: Full-time, Permanent

Pay: R10000,00 - R20000,00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1626574
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban North, ZN, ZA, South Africa
  • Education
    Not mentioned