The ideal candidate is a highly resourceful and innovative developer with extensive experience in the layout, design and coding of websites specifically in PHP format. You must also possess a strong knowledge of web application development using PHP programming language and MySQL Server databases.
The Work Life
- Perform software support and enhancement based on User Requirement and Patches Release
- Prepare software test plan and manage full testing cycle on projects to ensure project meeting requirements and expectation
- Ensure quality software enhancement in terms of functionalities, reliability, performance, security and ease of maintenance
- Conform to standard development convention and good design practices
- Prepare technical and business documentation, and to ensure all project documents/codes are properly managed
All You Need
- Bachelor’s Degree in Computer Science/Information Technology or equivalent.
- Must have detailed knowledge and experience in Software Development Lifecycle (i.e. Waterfall, Agile & Incremental).
- Must be able to translate business requirements into system designs, solutions and design concepts using tools as UML and flowchart to express system design needs.
- Well versed in relational database design and implementation (MySQL Server).
- Those who understand vTiger CRM or SalesForce will be added advantages.
- Good programming skill set with PHP Framework type (Laravel, Codeigniter).
- With working experience on Enterprise Application Development under Linux OS Environment and familiar with: Php framework Development Methodology.
- Familiar with GIT/SVN Versioning Control and source safe environment.
- Strong knowledge on Object-Oriented Design & Programming Concept.
- Competency in Python, Hadoop or Machine Learning is a plus.