PHP Job Description
PHP Duties & Responsibilities
To write an effective PHP job description, begin by listing detailed duties, responsibilities and expectations. We have included PHP job description templates that you can modify and use.
Sample responsibilities for this position include:
PHP Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for PHP
List any licenses or certifications required by the position: BLS, CPR, SCRUM, AHA, PHP, LCSW, LICSW, ACLS, AWS, CPI
Education for PHP
Typically a job would require a certain level of education.
Employers hiring for the PHP job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Engineering, Technical, Social Work, Computer Engineering, Information Systems, Health, Business, Software Development
Skills for PHP
Desired skills for PHP include:
Desired experience for PHP includes:
PHP Examples
PHP Job Description
- Design the application according to specifications
- Coordinate with designers, administrators, and other programmers
- Prioritize tasks and daily activities
- Participate in global projects of varying sizes and provide input to the plan
- Participate and support communication between various applications such as SAP, Concur travel and Jive
- Responsible for providing estimates to design and build timelines
- Become an expert with development surrounding front-end/back-end technologies
- Work closely with both IT and related business teams located globally
- Regularly meet with other developers and the user community
- Accountable for all applications developed and “pushed” in the production environment
- Exposure to PDF generation libraries PDFLib-php
- 3+ years experience coding dynamic, database driven websites in PHP
- Experience creating Web Applications using PHP
- Minimum 3+ experience in web development in PHP (experience with Zend Framework or other MVC Framework)
- Good English skills - MUST
- Proficiency with PHP, with 3+ years of web development, experience
PHP Job Description
- Design, evaluate, update and maintain object oriented applications in PHP
- Use Application Development Methodology's & Tools
- Manage applications Strategies for Maintenance
- Use required Programming Development Platform
- Determining time estimates to complete tasks
- Writing the application according to specifications
- Building services for mobile and web applications
- Proving and scaling the supporting code to maintain features
- Solving coding problems
- Working with a team of passionate individuals to help drive innovation whilst coming up with new and surprising ideas
- Prior work experience with version control systems such as SVN or GIT
- Knowledge of remote version control systems like GitHUB/GitLab
- Self-starter and an inherent learner with good analytical and problem solving abilities
- Strong understanding of standard programming algorithms and their implementation
- Knowledge of Perl, Python, Java, C/C++, and R
- Working knowledge OData or SOAP webservices
PHP Job Description
- Provide feedback and constructive criticism to improve our systems and processes
- Get heavily involved in our backend software working on existing and new features
- Participate in our Agile development process
- Building out and creating new Micro Service solutions
- PHP5.4 and PHP7 backend systems
- AWS, the whole lot (cloudformation, ec2 with auto-scaling, s3 etc…)
- Behat for behaviour driven testing
- Develop API based integrations with 3rd party companies
- Interact with relational and nosql databases
- Strong domain modelling with a solid understanding of domain-driven design (DDD)
- An excellent ability to self-start and understand existing code
- Basic *nix SysOps skills
- Comfortable working in our environment
- Dynamic team environment, working in an agile fashion, good work / life balance
- Typically more backend / SysOps / DevOps tasks than frontend tasks
- Development of both new and legacy code with a strong emphasis on business continuity
PHP Job Description
- Define technical requirements and specifications for online marketing integrations
- Iteratively work with senior management and marketing to refine product vision
- May oversee the completion of parts projects and may contribute to employees’ professional development
- Develop Unit and functional tests
- Will work with Development Team to meet technical expectations and goals
- Contribute to the development and implementation of browser-based system
- Will work with Business Analysts to aid in the design of the system
- All work will be performed on-site at our Dexter, Michigan office
- Enhance and maintain our flagship products based on the open source software Moodle, supporting subsystems
- Build solutions that will run on cloud platforms
- Knowledgeable in object-oriented programming
- Framework experience including Zend, Aura, Laravel, Symphony, CodeIgniter, Kohana
- Knowledge of Linux system fundamentals, networking and file systems
- Core PHP Skills
- Past experience working with data & database concepts
- MVC, design patterns, KISS, DRY
PHP Job Description
- Research and troubleshoot issues, provide technical support to operations and support teams as needed
- Identify and champion technical innovation opportunities improving product performance, reliability and scalability
- Work effectively with peer teams and cross functionally peer disciplines including product management, technical support, and QA
- Work with software QA team to define test plans and refine implemented features based on their feedback
- Troubleshoot and fix production bugs and issues
- Write and maintain unit tests
- Internal and external APIs
- Configure application servers such as Apache, Tomcat and RabbitMQ
- Deploy code and database scripts to development, test, and production servers as needed
- Development of new features under the guidance of more senior team members
- Understanding of mobile optimization for HTML and CSS
- 3 years of experience building and maintaining applications using LAMP stack (Linux, Apache, PHP, MySQL)
- Understanding of language features in PHP 7
- Experience relational databases (MySQL, Aurora, Postgres)
- Some experience with NoSQL databases (DynamoDB, MongoDB)
- Experience with building API's using common protocols such as REST/RPC