Requires the knowledge and ability to write clear technical specifications and to translate technical ideas and designs to peers and management.
Must possess good interpersonal skills and be able to work in a team environment, working with the project from specification to user acceptance.
Must be able to adhere to programming and development schedules, customer requirements, tactical and strategic product goals.
Must be self-motivated and extremely reliable.
Must be able to work in a fast paced environment.
Knowledge of the Software Development Life Cycle (SDLC), software release stages and requirements
Other duties as assigned.
o 5+ years of PHP development
o PHP 7.1 or greater
o Knowledge of SaaS (software as service)
o Symphony or recent PHP MVC Framework
o Knowledge in server configuration, optimization, and scaling out applications
o Extensive knowledge of XML, SOAP, WSDL, and REST (consuming + hosting) web services
o Extensive Knowledge of HTML5, CSS3
o Knowledge of Linux Command line, Apache, MySQL administration
o 3+ years MySQL 5.1+ SQL database experience
o Proficient in MySQL / SQL and a solid understanding of relational database, schema creation and query performance
o Source control such as SVN and GIT
o Knowledge of Jenkins or similar