Description: Position: PHP Developer (Contract) Duration: 1 Year Location: St. Louis, MO (On-Site) Start Date: ASAP
Company Overview: We are seeking a skilled and experienced PHP Developer to support a legacy application that was custom-built in 2016. The application is currently running on outdated technology, and we need assistance with maintaining it securely while working on the long-term transition to a new system.
Job Overview: The PHP Developer will be responsible for maintaining and securing a legacy application written in PHP and hosted on AWS. The application is running on Apache/2.4.6 (Amazon Linux 2), OpenSSL/1.0.2k-fips, and PHP/5.4.16, all of which are outdated and present significant security and vulnerability risks. The role will involve troubleshooting, patching security vulnerabilities, and ensuring the application continues to function while working alongside a new development team to rewrite the application.
Key Responsibilities:
Legacy System Support: Analyze and maintain the existing PHP application, focusing on security and performance optimization.
Security Patching: Identify vulnerabilities in the current system, particularly those related to the outdated PHP and OpenSSL versions, and apply security patches to mitigate risks without disrupting the application's functionality.
Data Extraction & Migration: Extract and ensure the integrity of 10 years' worth of historical data from the existing application.
Collaboration with New Development Team: Work with the new development team to transition the system, providing technical insights and assistance during the rewrite of the application.
Documentation & Reporting: Create and maintain clear technical documentation for support processes, changes made, and vulnerabilities identified.
Technical Skills Required:
Proven experience with PHP, including legacy versions (5.x series).
Strong understanding of server environments (Apache, Amazon Linux, AWS).
Knowledge of OpenSSL and its vulnerabilities.
Expertise in patching and securing legacy applications.
Experience with extracting and migrating large data sets.
Ability to identify and resolve compatibility issues between outdated and modern systems.
Preferred Skills:
Experience working with Amazon Web Services (AWS) infrastructure.
Familiarity with modern PHP versions and frameworks.
Knowledge of web application security best practices.
Experience in refactoring legacy code to modern frameworks.
Qualifications:
5+ years of experience in PHP development.
Strong problem-solving skills and attention to detail.
Ability to work independently and as part of a team.
Excellent communication skills, both written and verbal.
Experience with legacy systems and transitioning to modern platforms is highly desirable.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact: ldeline@judge.com
This job and many more are available through The Judge Group. Find us on the web at www.judge.com