Confidential Posting
Marketing Adventure Media is searching for a Zend PHP Software Engineer. The ideal candidate will have up to 3-4 years of experience developing applications in PHP. In addition, this person must be familiar with Zend Framework and must be able to immediately start developing with it effectively. We prefer a strong educational background in Computer Science or a closely related field.
The ideal candidate will bring the following skills to the table:
· Strong PHP language ability required. Real world experience with Zend framework required; be prepared to discuss it with an expert in your interview.
· PHP web services experience required.
· Any familiarity or experience with Java, specifically J2EE constructs, is a huge plus
· Proficiency with database interaction and SQL (in a Zend context) required.
· This person should be a very quick study, willing to apply themselves and spend whatever time is required to minimize their learning curve in our environment in order to be effective as soon as possible.
· This person should be comfortable working in a Linux environment
· Aptitude for learning technology quickly
· Great attitude, dedication, honesty
· Any knowledge of our platform and tools is a big plus (Zend IDE, Linux, Apache)
Position Description
The Software Engineer analyzes, designs, modifies, implements, and deploys software applications. This person also constructs and executes unit and integration tests, documents applications and their functional units, completes tasks assigned in the department Issue Tracking System in priority order, and adheres to company coding and documentation standards. A Software Engineer converts project specifications and procedures to detailed logical flow charts and algorithms for coding into computer languages. This person also reviews software design requirements, estimates implementation effort for implementing requirements, and produces software design specifications for small to moderate sized projects. This person may produce database designs and application architecture for small sized projects with basic to moderate complexity. The Software Engineer trains and guides junior staff, works with customers, Project Management, and Marketing to isolate requirements for new or custom features to software products/services. Software Engineers take aggressive ownership of assigned work and actively seek to meet or exceed schedules through focused execution.
Primary job functions require exercising some independent judgment. Performs other duties as assigned.
Specific Tasks/Skills for Software Engineer
· Strong Analytical skills
· Robust problem solving skills
· Attention to detail
· Effective communication of task status to superiors
· Effectively communicate cross-departmentally
· Proficiency with source control tools
· Adapts to change quickly and stays on track
· Possess a thorough knowledge of company policies and procedures