Job Description:
Experience Breakdown:
• 2-5 years: Software Engineer(PHP)
• 5-8 years: Senior Software Engineer(PHP)
Key Responsibilities:
• Develop and maintain core PHP applications, focusing on OOP and design patterns.
• Work with MVC frameworks (Laravel, Zend, CodeIgniter, Cake PHP, Yii).
• Design, implement, and maintain RESTful APIs.
• Collaborate in an Agile Scrum environment.
• Write unit tests to ensure high-quality code.
• Design and manage relational databases (MySQL, PostgreSQL).
• Customize and extend SugarCRM and Suite CRM to meet business requirements.
• Work with JavaScript and jQuery for seamless integration with the backend.
Key Requirements:
• Strong proficiency in PHP, including OOP and MVC frameworks (Laravel, Zend, CodeIgniter, Cake PHP, Yii).
• Must have experience writing unit test cases using PHP testing frameworks (PHP Unit, Codeception, etc.).
• Proficient in building and consuming RESTful APIs.
• Solid experience with MySQL, PostgreSQL, or other relational databases.
• Experience working with or customizing SugarCRM and Suite CRM is a plus.
• Strong knowledge of JavaScript and jQuery for frontend-backend integration.
• Experience working in Agile Scrum teams, delivering iterative development cycles.
Nice to Have:
• Prior experience with CRM development and customization.
• Familiarity with CRM workflows and best practices.
