
PHP Lead
- Chennai, Tamil Nadu
- Permanent
- Full-time
- 10+ years of PHP Application development experience.
- Lead the design, development, and deployment of scalable PHP-based web applications.
- Collaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers to deliver high-quality solutions.Architect and implement robust backend systems using PHP frameworks such as Laravel, Symfony, or CodeIgniter.
- Mentor and guide junior developers, conducting code reviews and promoting best practices in coding and architecture.
- Good in My SQL queries (Performance optimizing)
- Ensure application performance, scalability, and security through optimized coding and infrastructure planning.
- Manage project timelines, deliverables, and resource allocation to meet business objectives.
- Integrate third-party APIs and services, ensuring seamless functionality and data flow.
- Stay updated with the latest PHP trends, tools, and technologies to drive innovation and continuous improvement.
- Troubleshoot and resolve complex technical issues across the development lifecycle.
- Collaborate with DevOps teams to streamline CI/CD pipelines and deployment processes.
- Document technical specifications, workflows, and system architecture for future reference and onboarding.
- Excellent presentation and communication skills
- Analyze user stories and oversee the translation of functional requirements into technical tasks.
- Design and implement scalable, secure, and maintainable architecture solutions.
- Optimize database schema design, queries, and application performance.
- Ensure robust documentation, comprehensive unit testing, and effective resolution of issues.
- Act as a mentor and guide to the development team, ensuring adherence to coding standards and promoting a culture of technical excellence
- Actively participate in and lead all Agile ceremonies - daily standups, sprint planning, reviews, demos, and refinements.
- Collaborate with Product Owners (POs), developers, and other stakeholders to refine user stories and provide technical insights.
- Estimate user stories, allocate tasks, and guide team members during refinement and sprint planning.
- Implement user stories with clean, maintainable, and secure code.
- Design scalable and reliable architecture while ensuring adherence to security and performance benchmarks.
- Conduct and oversee thorough code reviews to maintain quality and enforce secure coding practices
- Debug and resolve complex issues identified in QA, UAT, pre-production, and production environments.
- Provide production support, troubleshoot issues, and ensure system reliability during hyper-care and beyond.
- Mentor team members, facilitate knowledge-sharing sessions, and foster team development.
- Stay updated on emerging technologies and propose their adoption when relevant. Lead strategies for code cleanup, performance optimization, and process improvements