- Software Development Recruiters and Staffing Specialists PHP Developer
Software Development Jobs
- .NET Developer
- Agile Coach
- Angular Developer
- Application Architect
- Application Development Manager
- Artificial Intelligence Product Owner
- C++ Developer
- Director of Architecture
- Enterprise Architect
- Erlang Software Developer
- Front End Developer
- Full Stack Engineer
- IT Business Analyst
- IT Project Manager
- Java Developer
- Java Engineer
- Javascript Developer
- Linux Admin
- Mobile Developer
- Network Engineer
- PHP Developer
- Polyglot Developer
- Python Developer
- Python Engineer
- React Developer
- RPA Developer (Robotic Process Automation)
- Scrum Master
- Serverless Developer
- ServiceNow Developer
- SharePoint Admin
- SharePoint Developer
- Software Architects
- Software Developer
- Software Development Manager
- Solutions Architect
- System Administrator
- Technical Evangelist
- UI Developer
- Unix Admin
- UX/UI Designer
- UX/UI Developer
Our company is hiring an experienced PHP Developer to join our programming team. The key responsibilities of this role include writing PHP scripts to create or modify software according to the needs of our clients and company. This role will also oversee the troubleshooting and resolution of issues related to PHP programs and create supporting documentation. In addition, it will be responsible for maintaining the central database and responding to requests from front-end developers. The ideal candidate should be comfortable working both individually and in a team environment and have an in-depth knowledge of object-oriented PHP programming.
Typical Duties and Responsibilities
- Analyze website and application requirements
- Write back-end code and build efficient, testable, and reusable PHP modules
- Develop back-end portals with an optimized database
- Troubleshoot code and application issues related to PHP programs
- Create scripts to facilitate client systems
- Develop and test software for client applications
- Respond to integration requests from front-end developers and integrate user-facing elements
- Integrate data storage solutions, such as databases, key-value stores, and blob stores
- Update and modify application features to enhance their performance
- Create documentation for created software
Education
- Bachelor’s degree in computer programming, computer science, or a related field
Required Skills and Experience
- 2+ years of experience in a relevant role
- Experience integrating multiple data sources and databases into one system
- Experience creating scalable applications
- Thorough knowledge of PHP web frameworks, the limitations of PHP as a platform, and their workarounds
- Knowledge of fundamental design principles of web-based applications and PHP coding
- Knowledge of MVC design patterns
- Knowledge of common PHP or web server exploits and their solutions
- Knowledge of code versioning tools such as Git, Mercurial, CVS, and SVN
- Knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3
- Familiarity with SQL/NoSQL databases
- Strong project management and problem solving skills
- Strong written and verbal communication skills