• Develop and maintain PHP/Symfony applications for the company's internal systems as well as client projects.
• Collaborate with cross-functional teams to define requirements, design solutions, and ensure seamless integration of new features into existing codebases.
• Write clean, efficient, and scalable code following best practices in software development.
• Conduct regular code reviews and provide constructive feedback on team members' work.
• Troubleshoot issues related to PHP/Symfony applications by analyzing error logs and conducting root cause analysis when necessary.
• Optimize application performance through profiling tools, caching mechanisms, or database queries optimization techniques as required.
• Document codebase for future reference using appropriate documentation standards such as JSDoc or Doxygen (if applicable).
• Stay updated with the latest PHP/Symfony releases and best practices to ensure optimal software quality and security measures are in place.
• Participate actively in team meetings, standups, sprint planning sessions, retrospectives, and other collaborative activities as required by company culture or project needs.
• Communicate effectively with clients, stakeholders, and internal teams to understand requirements, provide updates on progress, report issues encountered during development, and gather feedback for continuous improvement of the software product.