Job Requirements -
• 8+ years of overall experience in development of web applications.
• Strong knowledge of PHP web frameworks such as Laravel, Symfony, CodeIgniter etc.)
• Strong knowledge of vanilla PHP
• Basic knowledge of JAVA & .NET
• Understanding of MVC design patterns
• Good understanding of front-end technologies, such as JavaScript (jQuery), HTML5, and CSS3
• Good application development experience in PHP and experience in Java programming is an advantage.
• Strong knowledge of the common PHP or web server exploits and their solutions
• Understanding fundamental design principles behind a scalable application
• User authentication and authorization between multiple systems, servers, and environments
• Integrating data storage solutions like databases into web applications
• Familiarity with limitations of PHP as a platform and its workarounds
• Familiarity with My SQL and SQL Server databases and their declarative query languages
• Proficient understanding of code versioning tools, such as Gitlab, Bitbucket etc
• Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
• Writing back-end code and building efficient PHP modules.
• Finalizing back-end features and testing web applications.
• Updating and altering application features to enhance performance.
• Good programming knowledge in using PHP, MySQL & MS SQL databases.
Soft Skills:
· Excellent communication and teamwork skills.
· Able to work independently and liaise with other peers and vendors.
Time zone: Melbourne (Australia) working hours.