Senior Level PHP Web Programmer
Job Description
The Senior PHP Web Programmer position will be responsible for designing, programming, and testing complex requests from both project managers and clients. The ideal PHP Web Programmer is energetic and easy-going with a great work ethic and the personality for a diverse, customer service oriented, casual work environment. The candidate should love meeting interface and development challenges daily with enthusiasm while also researching and proposing new technologies in their field and interacting with their peers. Responsibilities include:
- Creates efficient and logical databases for clients.
- Designs and codes superior technical solutions.
- Easily recognizes system deficiencies and implements effective solutions.
- Work with project/account managers and clients to understand requirements and clarify conceptual needs for projects both small and large
- Creates and executes project work plans and revises as appropriate to meet changing needs and requirements.
- Produce or assist in the development of detailed project specifications, including UI mockups, process workflow diagrams, and database architectures
- Communicates and enforces coding standards
- Manages resources within budget and project schedule.
- Reviews work of team.
- Consistently delivers high-quality services to clients.
- Accurately quote time estimates for projects both small and large
- Work as a project lead with multiple developers
- Develop and propose department standards for programming, testing and quality
Required Skills
- 7-10 years application development experience in the Web industry
- BS degree in Computer Science/Information Technology or additional industry experience in lieu of degree
- Understands how to communicate difficult/sensitive information tactfully.
- Creates well designed, reusable objects.
- Possesses significant knowledge of client server and internet systems architectures.
- Understands browser specific compatibility issues.
-
Must have hands-on working knowledge of the following technical areas:
- Advanced PHP 5, XHTML, JavaScript, CSS
- CakePHP
- MySQL and PostgreSQL – both SQL query language and database structure/design
- Linux/Apache web hosting server environment
- Software development and maintenance practices and methodologies
- Awareness of code efficiencies such as the reuse of common modules and identifies opportunities for request consolidation and/or reusability
- Prototype and Scriptaculous Javascript libraries
-
Must have experience with:
- Adobe Photoshop Converting Photoshop documents into cross-browser-compatible websites using HTML, CSS, and Javascript