PHP Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+22 more
Job description
The Enterprise System PHP Developer is responsible for designing, developing, and maintaining enterprise-level web applications and backend systems using PHP. This role requires strong technical skills, the ability to collaborate with cross-functional teams, and a commitment to best practices in software development., * Develop, test, and maintain scalable enterprise web applications and backend systems using PHP and related technologies.
- Collaborate with project managers, business analysts, and other developers to gather requirements and translate them into technical solutions.
- Integrate databases and ensure efficient data management.
- Develop and consume APIs for system integration.
- Write clean, efficient, and well-documented code following coding standards and best practices.
- Debug, troubleshoot, and resolve application issues and bugs.
- Implement security best practices (e.g., input validation, password hashing, CSRF/XSS prevention).
- Participate in code reviews and contribute to continuous improvement of development processes.
Requirements
PHP Scripting Language (PHP Hypertext Preprocessor), PHP Scripting Language (PHP Hypertext Preprocessor), Software Development, Cross-Functional, Best Practices, Internet Application, Team Player, Test Plan/Schedule, Business Analysis, Requirements Management, * Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent experience.
- 3+ years of experience in PHP development, preferably in an enterprise or large-scale environment.
- Proficiency in PHP and object-oriented programming principles.
- Experience with PHP frameworks (e.g., Laravel, Symfony, Zend).
- Strong knowledge of SQL and database design.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Solid problem-solving skills and attention to detail.
- Good communication and teamwork abilities are essential.
Education & Certifications:
- Bachelor’s degree in a relevant field (e.g., Computer Science, Engineering, Information Technology) preferred.
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with CI/CD pipelines and automated testing.
- Exposure to Agile/Scrum methodologies.
About the company
RCM believes in transparency and fairness in compensation. We are committed to providing our employees with competitive salaries that reflect their skills, experience, and contributions to our organization. As part of our commitment to pay transparency, we want to provide you with as much information as possible about our compensation practices.
About RCM: RCM is publicly traded on Nasdaq under the symbol RCMT. RCM is a business and technology solutions provider with world-class talent in key market segments. We help design, build, and enable the Industries of Tomorrow, Today. Operating at the intersection of resources, critical infrastructure, and modernization of industries, RCM is a provider of services in Life Sciences, Data & Solutions (IT), Healthcare, Engineering, Aerospace & Defense, and Process & Industrial.
Disclaimer: This job posting is intended to describe the general nature and the level of the work to be performed. It is not intended to include every job duty and responsibility specific to the position. RCM reserves the right to amend and change responsibilities to meet business and organizational needs as necessary.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…