Enable job alerts via email!

Senior Software Engineer (PHP)

B2BE GSS Sdn Bhd

Selangor

On-site

MYR 150,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A technology solutions company in Malaysia is seeking a talented Senior Software Engineer specializing in PHP. The role involves developing scalable backend services, upgrading legacy systems, and optimizing performance. The ideal candidate possesses expertise in modern frameworks like Laravel and CodeIgniter, as well as strong skills in MySQL and RESTful API design. The position also requires a collaborative attitude to work within a global team.

Qualifications

  • 5–6 years of experience in PHP backend development.
  • Strong expertise in Laravel, CodeIgniter, and pure PHP.
  • Familiarity with PHP 5.x legacy systems and experience upgrading them to modern frameworks.

Responsibilities

  • Develop and maintain scalable backend services using Laravel, CodeIgniter, and pure PHP.
  • Design and implement RESTful APIs for both internal and external integrations.
  • Optimize MySQL databases, focusing on performance tuning for high-volume datasets.

Skills

Laravel
CodeIgniter
PHP
MySQL performance tuning
RESTful API design
Vue.js
Docker
Linux (Ubuntu)
Git version control

Education

Bachelor's degree in Computer Science/Information Technology
Job description

Develop and test new applications according to provided requirements and direction provided by your team lead.

Focus on expertise in certain technical and product areas and work to evolve and enhance those areas in line with business objectives.

Mentoring of junior team members and providing assistance with senior team members on work analysis, design and task creation.

Complete all work within estimated time frames and to meet the customer requirements and within the development guidelines set across the global shared service environments.

OBJECTIVES

We are seeking a talented and experienced Senior Software Engineer (PHP) to join our growing development team. The ideal candidate should possess deep expertise in both modern PHP frameworks (Laravel, CodeIgniter) and legacy PHP systems (5.x). You will be responsible for building robust APIs, improving performance, upgrading legacy code, and working across the full stack. A solid understanding of system design, MySQL performance tuning, and Docker environments is essential.

RESPONSIBILITIES

Develop and maintain scalable backend services using Laravel, CodeIgniter, and pure PHP.

Understand and adapt quickly to legacy PHP 5.x web portals, and work towards upgrading them to modern frameworks.

Design and implement RESTful APIs for both internal and external integrations.

Optimize MySQL databases, focusing on performance tuning for high-volume datasets.

Work with frontend developers to integrate dynamic UIs using Vue.js.

Ensure system stability through clean architecture, modular design, and strong documentation.

Utilize Docker to create and manage consistent development and deployment environments.

Operate within Linux (Ubuntu) servers, including setup, deployment, and troubleshooting.

Use Git version control (GitLab) for daily development work, branching.

Participate in architectural discussions, code reviews, and development planning.

Collaborate with cross-functional and cross-country teams to define, design, and ship new features.

REQUIREMENTS

A bachelor’s degree in Computer Science/Information Technology or equivalent;

5–6 years of experience in PHP backend development.

Strong expertise in Laravel, CodeIgniter, and pure PHP.

Familiarity with PHP 5.x legacy systems and experience upgrading them to modern frameworks.

Proven ability to design and build RESTful APIs.

Advanced knowledge of MySQL, with a focus on performance tuning and query optimization.

Hands‑on experience with Vue.js for frontend integration.

Solid understanding of Linux environments (Ubuntu preferred).

Proficient in Git version control (preferably GitLab).

Experience working with Dockerized environments and containers.

Good sense of system architecture, clean code principles, and maintainability.

Strong problem‑solving skills and the ability to adapt quickly to unfamiliar legacy systems.

Good communication skills and can liaise and work with others not only locally but within the B2BE global environment.

Have a great can‑do attitude and be prepared to work to reach your goals.

NICE TO HAVE

Experience with migrating large‑scale legacy applications.

Exposure to Agile/Scrum development processes.

Basic DevOps knowledge for deployment and monitoring.

Your application will include the following questions
  • Which of the following statements best describes your right to work in Malaysia?
  • What’s your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • How many years’ experience do you have as a PHP Engineer?
  • Which of the following Relational Database Management Systems (RDBMS) are you experienced with?
  • Which of the following programming languages are you experienced in?

B2BE’s solutions span several business functions targeting finance, procurement and transactional environments all providing process improvement and cost savings and tools that are all internet based.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.