SUMMARY
The Senior PHP Developer will be responsible for designing and maintaining applications that support the firm's e-Business, Financial and central services departments (time & billing, invoice delivery, audit/collections, and receivables). The ideal candidate will be able to utilize a multitude of both web and general purpose programming languages to help deliver stable, modern, and professional business solutions to the firm. The successful candidate will have exceptional interpersonal skills, technical communication skills, strong work ethic, and a positive attitude.
JOB DUTIES
Custom development in PHP and SQL (RDBMS/relational database) tailoring product to client requirements.
Working with business to create and implement technical requirements for customizations to multiple products.
Custom development in HTML, CSS, jQuery and JavaScript to ensure products are as "off-the-shelf", front-end presentable as possible.
Ensuring your code has tests that pass and conforms to industry coding standards.
Updating and deploying medium to large scale web applications on your own.
Rapidly solving problems, bugs and compatibility issues
MINIMUM QUALIFICATIONS
Full Stack Experience - Identifying and fixing issues with PHP, SQL (RDBMS/relational), JavaScript, CSS and jQuery.
Enterprise-grade relational database/DBA experience (DB2, Oracle, etc.)
Must be able to use Chrome/Firebug console to debug front-end code
Have 4+ years professional LAMP experience (solid PHP 5+ experience both procedural and OOP)
Strong understanding of MVC/CodeIgniter Framework and database architecture (ideally DB2).
Experience using version control (git, mercurial, svn) to manage your code (working with a team that uses version control is a plus).
Have experience in End-To-End full life cycle (SDLC) products.
Employ strong code formatting and adherence to common best-practices.
Can work in a fast paced, rapid development environment.
Experience working in an AGILE environment
PREFERRED QUALIFICATIONS
Bootstrap CSS/JavaScript a huge plus.
Experience designing and building responsive front-end web applications that work across multiple browsers and mobile devices a plus
Experience with scripting a plus (Python, VB, etc)
Ability to test your code with Selenium/browser automation, etc a huge plus
SOAP, REST APIs a plus
EDUCATION
Bachelor degree in Computer Science or related experience
Additional training/certification in relevant area of study is a plus
All your information will be kept confidential according to EEO guidelines.