PHP DeveloperMenaItech

Job Description:
  1. Good understanding of programming principles.
  2. Advanced understanding of the PHP programming language, HTML, CSS,  jQuery and JavaScript.
  3. Good experience in designing and developing web services using API Protocols and Data Formats (REST, JSON, SOAP & XML).
  4. Advanced knowledge of Web protocols and programming requirements.
  5. Advanced knowledge of Apache or/And IIS Servers.
  6. Advanced understanding of MS SQL Server database (developer fundamentals).
  7. Experience with building highly interactive, highly trafficked, database driven PHP web applications on MSSQL or MYSQL back end.
  8. Developing the requirements & gaps required by clients, based on the requirements analysis process.
  9. Educating and at times, coordinating, trainee developers
  10. Ensuring quality of work through development and implementation of QA procedures and standards (Working knowledge of some or all of the following quality assurance methods: unit, integration, regression, user interface automated testing.)
  11. Reacting to problems and correcting the program as necessary.
  12. Devising possible solutions to predicted problems, evaluating other options.
  13. Testing sample data-sets to check that output from the program works as intended.
  14. Conducting user acceptance testing to ensure the program can be used easily, quickly and accurately Utilize all available resources to stay updated and on the edge of  technology.
  15. Ability to working as part of a team.
  16. Ability to work under pressure & meet preset deadline according to the plan Attend necessary training courses.
  17. Ability to cope to new suggested technologies & attend R&D sessions & events.
  18. Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
  19. Finally, be presentable, neat, businesslike dressed, prompt at all times.