Job Description
A PHP technical lead must:
Provide technical leadership and hold overall accountability for a successful implementation on all client projectsMaintain high standards of software quality within the team by establishing good practices and habits Lead and advance our growing PHP and PERL teamBe responsible for various aspects of ongoing supports and maintenance engagementsPartner with project managers and web developers to successfully manage client relationshipsResearch and learn about new technologies and introduce them into the infrastructureCommunicate directly with clients and take a big part in planning projectsLead and manage the PHP team, promoting the creation of elegant, practical solutions to meet the company�s business goalsAnalyze system specifications and translate system requirements to task specifications for team membersProvide accurate effort-estimates for deliverablesCommit to the deadlines through follow up of tasks with team membersResolve technical issues that are escalated by junior and mid-level developers Required Skill Sets
Understanding of software architecture and ability to work with n-tier architectures (UI, Business Logic Layer, data access layer, integration components etc.)Familiar with each layer in the LAMP stack from application architecture and system infrastructure points of view; knowledge and experienced in PHP, PERL and MYSQL programmingExpert level PHP, My SQL, Java Script (j Query) Experience in front end technologies such as HTML5 and CSS, and Java Script frameworks such as j Query and Angular JSExperience on Linux server installation and application and database optimisationExperience working with and applying Design patterns to solve problemsExpert level Object Oriented Design, and MVC implementationExperience in team development setting, using distributed source code repositories such as GITExperience in DB design (data normalization, foreign key constraints, indexes) Preferred Skill Sets
Experience on PHP frameworks such as Cake PHP, Sugar CRM, Moodle, Joomla, Word Press etcExperience in Tomcat and Weblogic/Websphere servers Interpersonal Skills
We are looking for someone who can adapt to new environments and technologies and it good at decision-making and problem-solving. He/she must be good verbal and non-verbal communication.
Educational Qualification
Any graduate or post graduate degree in B. E., Computer Science or Computer Engineering preferred.