Software Engineer ( PHP)

The Software Engineer will play a primary role in the ongoing development of the  platform, maintaining and improving system codebase while creating custom client modules, innovating in Research & Development, and evolving Indigo to an enterprise Software as a Service (SaaS) offering. The duties of this job shall include:

   * Gradually transitioning the existing codebase to Zend PHP framework and a best-practices implantation of SaaS.
   * Developing custom modules for clients
   * Support of legacy systems as needed

Requirements
Background Experiences: The Software Engineer must have relevant enterprise web application development experience, including database administration. Specifically, the position requires the following:

   * Minimum 5 years of professional experience and expert competency with all of the following:
         o PHP 4 and 5
         o Object Oriented Programming
         o MySQL
         o JavaScript
         o Red Hat Linux & Apache
         o HTML & CSS
   * Competency with the following:
         o AJAX
         o YUI
         o System administration & DBA tasks as they apply to software development, including cron, application & database benchmarking, and query optimization
         o XML, SOAP, REST, HTTP, SFTP
         o cURL, PEAR, PDFlib, encryption methods
   * Working knowledge of load balancing and working with server clusters to deploy PHP applications

Education: A minimum of a Bachelor’s degree in Computer Science or similar from a US accredited institution. Zend certification is a plus.

Knowledge, Skills and Abilities:

   * Superior communication skills – both written and oral
   * Excellent organization skills
   * Inherent ability to multitask
Post your resume