OVERVIEW
Take a leading role in designing and developing PHP applications utilizing the Laravel/Lumen framework.
Collaborate with users following an Agile development methodology to thoroughly understand and document project requirements in a project management tool, then gather feedback and enhance solutions through demonstrations.
• Application Development: Design and implement applications using the Laravel/Lumen framework
•Agile Collaboration: Engage with users to understand and document requirements refine solutions through feedback and demonstrate feature implementations.
• Code Maintenance: Refactor and improve code quality and maintainability.
• Troubleshooting. Analyze complex development tasks and resolve production issues.
• Strategic Involvement. Collaborate with management and company leaders on application architecture and feature planning.
• Detailed Documentation: Produce specifications that outline application needs and requirements
• Interdepartmental Collaboration: Engage with various departments for development, debugging, and testing purposes.
Technical Proficiencies
• Deep expertise in Laravel/Lumen Framework.
•Strong proficiency in PHP 7. SQL and experience with PHP 7 and SQL Exposure to C. C++, and Bash.
• A solid grasp of S.OLID OOP design principles.
• Advanced experience with MySQL including abstraction layers and raw SQL queries.
•Extensive knowledge of RESTful APIs. Web Services (Soap), XML, design patterns, and data structures Familiarity with server technologies: Apache HTTP Server, Nginx .
• Proven experience with microservice architecture, including design and implementation.
• Proficiency in code versioning tools, like Git/SVN.
•Expertise in performance tuning using relevant tools, benchmarking, optimization, and PHPUnit.