Job Description & Requirements
The primary role of a Senior Software Engineer (PHP) is to develop and maintain Web applications (mobile/PC).
The development tasks include requirements analysis, designing, implementing, testing, performing production-site deployment operation, and monitoring logs.
The candidate must be proficient in PHP language and technical elements related to it.
In addition, a Senior Software Engineer is expected to take the role of development leader, and support Junior members in technical knowledge.
For further details, please refer to the requirements below.
Requirements:
BS degree in Computer Science or Information Systems or related technical field, or equivalent practical experience.
3+ years of experience with PHP programming.
3+ years of experience with PHP Web framework (Laravel, CodeIgniter, CakePHP, Symfony,Zend Framework 2, etc)
3+ years of experience with web technologies such as HTTP, HTML, etc.
3+ years of experience with database schema design.
3+ years of experience with development using Git (Version Control System)
Strong hands on knowledge of OOP (Object Oriented Programming)
Strong hands on knowledge of MVC.
Strong hands on knowledge of Web Security.
hands on knowledge on manual setting up LAMP (not using all-in-one package like
XAMPP)
Preferred Skills:
experience in leading over 3 members of team.
experience with huge scale system using load balancer.
experience with development using AWS (amazon web service)
How to Apply as a Senior Software Developer (PHP)
Qualified applicants may send their updated resumes at ph-career@klab.com