Job Title

PHP Systems Developer

Gauteng
Back to jobs
R80000 - R120000 Per Month
Sector: Healthcare / Pharmaceutical
Posted: 1 February 2024

Job Details

 Job Summary 

Advise the company on best business practices and develop / implement appropriate solutions. 

Key Performance Areas 

  • Write and Edit PHP Code
  • Test and Troubleshoot Applications
  • Collaborate with team members and business
  • Integrate Server-Side Code with Third-Party Modules
  • Meet with Clients

 Key Tasks 

  • Write and Edit PHP Code
    • Write and edit PHP code on the back end of web applications and dynamic sites.
    • Consider the web application’s intended function and work to integrate the PHP code with existing HTML code.
    • Work with the application’s data structure to maintain reliable performance.
    • Work on PHP modules; block of code that can increase a web application’s functionality and performance for specific tasks.
    • Design modules to be both reusable and portable so that they can be used for a variety of server-side tasks and be incorporated into future development projects.
    • Ensure that these modules work independently and are successfully integrated into the application.
  • Test and Troubleshoot Applications
    • Test and troubleshoot applications both before and after deployment.
    • Ensure that the server-side elements of the application are working in tandem with the user interface.
    • Monitor that the application is receiving, parsing, and storing data correctly.
    • Verify that all code elements are working independently and together.
  • Collaborate with team members and business
    • Collaborate with other programmers and team members to meet deadlines (Scrum framework). This can involve both initial meetings to determine the project’s scope and needs and coordination throughout the implementation and testing processes to resolve server-side issues by updating or reworking PHP code and / or modules.
  • Integrate Server-Side Code with Third-Party Modules
    • See that the server-side and back-end code elements work in tandem with third-party services.
    • Work with third-party application programming interfaces (APIs) to access data between servers and applications.
  • Meet with Clients
  • Work with internal and external clients throughout the development process

 Other requirements

  • Database design, development, and optimization
  • System Maintenance

 Where the job will be performed

  • Benoni Branch (Hybrid)

 Essential Qualifications 

  • Matric

 Desirable Qualifications 

  • Degree in BS/MS in Computer Science, Engineering or a similar relevant field

 Legal or Statutory Requirements

  • Clear Criminal Record

 Essential Experience 

  • 10 Years experience as a Full Stack Developer
  • Previous working experience as a PHP Developer for 5 years
  • Experience in User authentication and authorization between multiple systems, servers, and environments
  • Experience in Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Proficient in PHP, JavaScript, AJAX, jQuery
  • Experience with building restful JSON web services
  • Excellent relational database skills with MySQL
  • Knowledge of APIs
  • Understanding of responsive design frameworks such as bootstrap
  • Proficiency in front-end technologies such as HTML/CSS and Java script
  • Good knowledge of security and encryption
  • Understand data structures, design patterns and object –orientated design
  • Knowledge of latest web development trends and technologies
  • Excellent interpersonal and communication skills
  • Extensive exposure to emerging technologies

Attributes 

  • Strongly analytical.
  • Deadline driven
  • Able to multi-task
  • Ability to prioritize
  • Honest, Hardworking and Humble