OVERVIEW
Design and implement PHP applications based on Laravel/Lumen framework.
Work with users in an Agile development approach to understand and document requirements in a project management tool, then elicit feedback and refine solutions through demonstrations.
Requirements
• 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.