Enable job alerts via email!

Senior Software Engineer

ekar

Riyad Al Khabra

On-site

SAR 300,000 - 400,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Saudi Arabia is seeking a PHP Developer with deep expertise in Laravel/Lumen. The role involves designing and implementing applications, collaborating with users in an Agile environment, and maintaining high code quality. The ideal candidate will have strong technical skills in PHP, SQL, and microservices, contributing to strategic application development.

Qualifications

  • Deep expertise in Laravel / Lumen Framework.
  • Strong proficiency in PHP 7, SQL.
  • Experience with microservice architecture.

Responsibilities

  • Design and implement PHP applications based on Laravel / Lumen framework.
  • Engage with users to document requirements and refine solutions.
  • Refactor and improve code quality and maintainability.

Skills

Laravel / Lumen Framework
PHP 7
SQL
C++
Bash
S.O.L.I.D. OOP design principles
MySQL
RESTful APIs
Web Services (SOAP)
XML
Microservice architecture
Git
SVN
Performance tuning
PHPUnit

Job description

OVERVIEW

Design and implement PHP applications based on Laravel / Lumen framework.

Work with users in an Agile development approach to understand and document requirements in a project management tool, then elicit feedback and refine solutions through demonstrations.

Requirements

  1. Application Development: Design and implement applications using the Laravel / Lumen framework.
  2. Agile Collaboration: Engage with users to understand and document requirements, refine solutions through feedback, and demonstrate feature implementations.
  3. Code Maintenance: Refactor and improve code quality and maintainability.
  4. Troubleshooting: Analyze complex development tasks and resolve production issues.
  5. Strategic Involvement: Collaborate with management and company leaders on application architecture and feature planning.
  6. Detailed Documentation: Produce specifications that outline application needs and requirements.
  7. Interdepartmental Collaboration: Engage with various departments for development, debugging, and testing purposes.

Technical Proficiencies

  • Deep expertise in Laravel / Lumen Framework.
  • Strong proficiency in PHP 7, SQL, with exposure to C, C++, and Bash.
  • A solid grasp of S.O.L.I.D. OOP design principles.
  • Advanced experience with MySQL, including abstraction layers and raw SQL queries.
  • Extensive knowledge of RESTful APIs, Web Services (SOAP), XML, design patterns, and data structures.
  • Familiarity with server technologies like Apache HTTP Server and Nginx.
  • Proven experience with microservice architecture, including design and implementation.
  • Proficiency in code versioning tools such as Git and SVN.
  • Expertise in performance tuning using relevant tools, benchmarking, optimization, and PHPUnit.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.