Spec Services is seeking an experienced Senior PHP Developer, for a contract to hire opportunity located in Lagos. This position offers excellent benefits, a stable and fun work environment and the rare opportunity to join a very established Senior level team.
At least 5 years coding experience, working with PHP in a LAMP environment utilizing an MVC framework such as Zend, Laravel or CodeIgniter. Zend Framework V2 is preferred.
Solid understanding of OOP principles (Object-oriented Programming).
Ability to quickly learn and understand internal systems and methodologies.
Experienced with MySQL and database schema design.
Excellent debugging and troubleshooting skills.
Experience working with source code version control systems, such as SVN, CVS, or GIT. GIT is preferred.
Develop robust core framework for the reporting and analytics platform
Work as a multi skilled professional practicing Agile/SCRUM methodologies
Develop user interfaces using standard Web frameworks and Portal technologies
Do analysis, develop code, write unit tests and develop automated tests
Work with very large data sets and write efficient code using core reporting framework
Help build continuous integration environment – using Jenkins/Maven/Ant/FitNesse – and integrate with various environments, provide pertinent test automation, address any issues for improving code, provide evidences of the code review
Build effective reporting distribution to deliver reports via various transports – web, desktop, sftp, eMail, mobile devices
Work with various analytics/quantitative teams and help aggregate results/reports
Develop business understanding to provide future context for better data processing and reusability
Troubleshoot issues in production and provide Level 3 support
Perform timely escalation of critical production incidents and proactively identify patterns of recurring incidents to improve service stability
Develop and utilize core support tools and processes to perform work with the goal of delivering service improvements to the business
Maintain documentation on issue corrective actions in-line with best practice to ensure knowledge accessibility and continuous learning amongst team
Partner in application deployment activities working closely with technology operate teams to ensure standard support criteria are met prior to implementation
B.S. or M.S. in computer science, information systems, math, business, or engi