PHP Developer - Pretoria Verfied

Salary Negotiable Pretoria, Gauteng Pretoria, Gauteng more than 14 days ago 10-05-2022 12:40:02 PM
05-07-2022 12:40:02 PM
The PHP developer will be a part of a creative team that is responsible for all aspects of the software development process, from the initial specification, through to developing, testing, & launching of the solution. The PHP Developer will be responsible for writing effective, scalable code that drives web applications. In this role, the developer is required to work with server-side and back-end components of web applications, ensuring that the application is platform and browser agnostic and successfully integrates with third-party solutions. In this role, the PHP developer is responsible for both the PHP modules that drive applications and for ensuring that other code elements, such as HTML, CSS, and JavaScript, are valid and consistent.

Responsibilities:

Writing clean, fast PHP to a high standard, in a timely and scalable way.
Producing detailed specifications.
Troubleshooting, testing, and maintaining the core product software and databases.
Develops, records, and maintains cutting-edge web-based PHP applications in an Agile environment.
Prepares and maintains all applications utilizing standard development tools.
Provides technical related consultation plus the expertise to all various staff members.
Writes technical as well as non-technical specifications along with a record of all procedures.
Reviews product needs documents and participates for integration with partners.
Conveys effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
Resolves identified issues related with PHP development to different customers varying from senior managers to varied technical personnel.
Heads responsibility to evaluate, design, develop and assist application systems.
Maintains and manage clear plus complete documentation.
Interprets and evaluates business needs to determine risks along with design apt solutions.
Interacts with all experienced functional consultants with the purpose to write design parameters.
Prepare solutions with recent applicable tools to execute client-specific interfaces, workflows and data analysis libraries.
Guides business decisions from a technical perspective like performance, reliability, scalability, and security.
Writes all clean object-oriented PHP as well as efficient SQL.
Maintains as well as edit current websites and writes semantic mark-ups.
They also test and troubleshoot web application elements to make sure the system remains usable and accessible once it is launched.

Education and Experience:

Master's degree (Computer Science, and/or Information Systems and/or Analytics and/or Informatics or similar) would be advantageous and three (3) years of relevant development experience;
OR Honour’s degree (Computer Science, and/or Information Systems and/or Analytics and/or Informatics or similar) and five (5) years of relevant development experience;
OR Bachelor's degree (Computer Science, and/or Information Systems and/or Analytics and/or Informatics or similar) and six (6) years of relevant development experience;
OR Diploma (Computer Science, and/or Information Systems and/or Analytics and/or Informatics or similar) and ten (10) years of relevant development experience.

Relevant development experience is:

3+ years of programming or software engineering experience.
3+ years’ experience in development in an Agile environment.
Experience software development using PHP language.
Good knowledge of relational databases such as MySQL.
Understanding of open source projects.
Demonstrable knowledge of web technologies.
Good knowledge of relational databases, version control tools, and of developing web services
Experience in integration with third-party APIs.