Team Lead PHP Developer
TweetTeam Lead PHP Developer
Job Name : Team Lead PHP Developer
Job Role : Team Lead
Industry : It Software
Job Location : Mohali
Experience : 4 to 6 Year
Skills: Core Php/Wordpress/Magento/Shopify/Cake PHP
Salary : 40 to 50k
Education : B.Tech / MCA / BCA
Job Description :
Efficient in handling team management.Responsible for completion of project on time effectively.Ensuring full proof performance of the deliverable.Coordinating with co-developers and other related departments.Sending regular updates about project status Desired Candidate.Experience in any CMS like Wordpress, Drupal,Magento or frameworks like Zend, CodeIgniter, Symfony, CakePHP.Developing and maintaining dynamic websites and web applications.Manages and leads a team of employees. Communicates company goals, safety practices, and deadlines to team. Motivates team members and assesses performance. Provides help to management, including hiring and training, and keeps management updated on team performance. Communicates concerns and policies among management and team members.
Responsibilities:
Develops strategies to promote team member adherence to company regulations and performance goals.Conducts team meetings to update members on best practices and continuing expectations.Build, test and set up cutting-edge website applications in an efficient matter; work with other developers to fill data acquisition requirements.Identify and fix CSS, HTML and scripting compatibility issues between a variety of platforms and browsers; test websites on different browsers and mobile device browsers; correct problems identified by customer feedback.Investigate and discover architectural considerations, such as web usability, site performance and database design, as part of the system design process; research and assess implementation alternatives for new application features.Collaborate and communicate with development teams and management to resolve conflicts, prioritize needs, choose solutions or develop content criteria.Develop procedures for ongoing website revision; recommend performance improvements; create and refine style guidelines for website content; select design tools, programming languages or applications.Provide detailed explanations of website specifications, such as activities, software, product features, programming languages, communication protocols and operating systems hardware and software.Remain up to date about current programming practices and web technologies through reading, continuing education opportunities or participation in professional workshops, groups or conferences.Generates and shares comprehensive and detailed reports about team performance, mission-related objectives, and deadlines.Ensures company brand materials and physical working spaces meet and exceed company presentation standards.Provides quality customer service, including interacting with customers, answering customer enquiries, and effectively handling customer complaints.At least 4 years of programming experience.Expert level PHP, MySQL, JavaScript (jQuery).Expert level Object Oriented Design, and MVC implementation.Experience working in a team development setting, using source code control.Intermediate-level SQL syntax (JOIN, UNION, aggregation and conditional functions).Intermediate-level DB design (data normalization, foreign key constraints, indexes).Experience working with third-party APIs.Developing and/or designing large web systems.Experience with both front end and back end development.Understanding and implementing of project management practices.Managing and delivery of projects from conceptualization, visualization to technology mapping and final execution of projects.Managing Project scope and change requests (CR).Interact with the client to create technology specifications from business requirements for modules within the project.Guiding the team in defining technical architecture of their projects, including working with them to finalize the DB schema.Formulates strategies and methods in coordination with the Architect to gather functional requirements and capture them in standard notations like use cases.Planning and allocating work to the team.Monitoring development activities and reporting project progress.