· Develop, test, maintain, and enhance web applications using PHP and Laravel or equivalent frameworks.
· Design, develop, and maintain database-driven applications and integrations.
· Develop and integrate RESTful APIs and backend services.
· Ensure application security, performance, scalability, and reliability.
· Troubleshoot technical issues, identify root causes, and implement effective solutions.
· Maintain existing applications, databases, and system integrations.
· Follow software development best practices, including version control, testing, documentation, and secure coding.
· Collaborate with the IT team and relevant stakeholders to deliver solutions aligned with University requirements.
Desired Candidate Profile
General Conditions:
· Minimum of 5 years of relevant professional experience, with substantial hands-on PHP development experience.
· Strong proficiency in PHP and experience with the LAMP stack (Linux, Apache, MySQL, and PHP).
· Experience with Laravel or an equivalent PHP framework.
· Proficiency in HTML5, CSS3, JavaScript, and RESTful APIs.
· Practical experience with MySQL, Microsoft SQL Server, and Oracle SQL.
· Knowledge of Linux environments, Apache web servers, secure coding practices, and application deployment.
· Strong analytical, troubleshooting, and problem-solving skills.
· Good communication skills in Arabic and English.
Preferred Skills
· Experience with Java, Python, .NET/C#, Oracle PL/SQL, and Oracle database tools.
· Knowledge of Windows Server, Linux administration, and web server technologies.
· Familiarity with Git, CI/CD, containerization, and DevOps practices.
· Native Android (Kotlin/Java) and iOS (Swift) development, including backend integration, troubleshooting, and maintenance.
· Experience in higher education or enterprise IT environments is an advantage.