PHP/Laravel Application Developer
Role Overview
We are looking for an experienced PHP/Laravel Application Developer to develop, maintain, troubleshoot, and support enterprise PHP/Laravel applications within Linux production environments.
The role covers PHP, Laravel, Nginx, Linux, MySQL, RESTful APIs, frontend technologies, application dependencies, Git, deployment, and production troubleshooting.
The ideal candidate will combine strong hands-on development expertise with application support and troubleshooting capabilities.
The role requires independently investigating production issues, performing code-level analysis and root-cause analysis, managing application dependencies and releases, and collaborating with development, infrastructure, security, database, and integration teams.
Key Skills for This Role
Full Job Posting
Position Summary
We are looking for an experienced PHP/Laravel Application Developer to develop, maintain, troubleshoot, and support enterprise PHP/Laravel applications within Linux production environments.
The role covers PHP, Laravel, Nginx, Linux, MySQL, RESTful APIs, frontend technologies, application dependencies, Git, deployment, and production troubleshooting.
The ideal candidate will combine strong hands-on development expertise with application support and troubleshooting capabilities.
The role requires independently investigating production issues, performing code-level analysis and root-cause analysis, managing application dependencies and releases, and collaborating with development, infrastructure, security, database, and integration teams.
Key Responsibilities
- Develop, maintain, troubleshoot, and enhance existing PHP/Laravel applications.
- Provide hands-on application support with a strong focus on stability, reliability, performance, and production availability.
- Perform code-level troubleshooting and root-cause analysis for complex application issues.
- Configure, troubleshoot, maintain, and upgrade PHP and Nginx within Linux environments.
- Manage Laravel applications, Composer packages, dependencies, libraries, and package versions.
- Identify and resolve application dependency, compatibility, and versioning issues.
- Use Git for source-code management, branching, versioning, and release management.
- Develop and maintain frontend components using HTML, CSS, JavaScript, and jQuery.
- Perform web UI maintenance, including updates to application content, images, layouts, and other visual elements.
- Work with MySQL databases, including developing, analyzing, and troubleshooting SQL queries.
- Develop, maintain, integrate, and troubleshoot RESTful APIs.
- Support application deployments, releases, patches, and upgrades across development and production environments.
Technical Requirements
- Strong hands-on experience with PHP.
- Strong experience with Laravel Framework.
- PHP/Laravel application maintenance and production support.
- Linux environments.
- Nginx configuration and troubleshooting.
- MySQL and SQL query development and troubleshooting.
- RESTful APIs and API integration and troubleshooting.
- Composer and PHP/Laravel dependency and package management.
- Git, source-code version control, branching, and release management.
- HTML, CSS, JavaScript, and jQuery.
- Application deployment and release support.
- Production troubleshooting, code-level debugging, root-cause analysis, and log analysis.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related field.
- 12+ years of relevant experience in software development, PHP development, web application development, or application production support.
- Proven hands-on experience developing and supporting PHP/Laravel applications.
- Strong experience working with applications hosted in Linux production environments.
- Proven experience troubleshooting application issues at both code and infrastructure integration levels.
- Strong experience with MySQL, RESTful APIs, Nginx, Composer, and Git.
- Experience managing application releases, dependencies, upgrades, and production deployments.
- Ability to independently investigate production issues and perform root-cause analysis.
- Experience working with development, infrastructure, security, database, and integration teams.
- Strong analytical, troubleshooting, problem-solving, and communication skills.
Nice to Have
- Experience supporting large-scale or business-critical PHP/Laravel applications.
- Experience with CI/CD and DevOps-based deployment practices.
- Experience with application monitoring and logging tools.
- Experience with application performance optimization.
- Experience with application security and secure coding practices.
- Experience with Photoshop or similar image-editing tools for basic web UI requirements.
- Experience supporting integrations between PHP applications and enterprise platforms.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at DXC Technology
Analyst I Business Process Transactions
Mississauga, CAN
Cloud Engineer - Secure - On-site Hampshire
, GBR
Multi Skilled Engineer - Endpoint & Windows Platform - Hampshire
, GBR
Analyst I Business Process Transactions
Mississauga, CAN
Linux Engineer - Secure - on-site Hampshire
, GBR
Desktop & Infrastructure Support Engineer
, GBR
Wintel AD Engineer - Secure - On-site Hampshire
, GBR
Enterprise Consulting & Engineering Services Sales Sr Manager - US
New York City, USA