Senior Software Engineer (PHP)

POSITION ROLE – Senior Software Engineer
The Senior Software Engineer is a leadership role responsible for developing and maintaining high-quality web applications using PHP and Laravel. This role involves managing projects from conception to delivery, demonstrating strong problem-solving and critical thinking skills to provide digital solution to unique client requests. The Senior Software Engineer will need to lead junior engineers, ensuring efficient and secure software development processes.

Responsibilities:

  1. Lead and manage full lifecycle of software development projects, ensuring timely delivery.
  2. Develop and maintain high-quality web applications using PHP and Laravel.
  3. Utilize AWS for hosting and managing web applications.
  4. Use GitLab for version control and project branch maintenance, ensuring thorough documentation.
  5. Develop features and improvements to web applications in a secure and well-tested manner.
  6. Demonstrate strong technical expertise, delivering extensible and high-quality software.
  7. Mentor junior engineers, providing guidance and support for efficient and secure development processes.
  8. Employ problem-solving skills to address unique or complex client requests.
  9. Create and maintain documentation for software, processes, and procedures to facilitate effective knowledge sharing within the team.

Skills & Attributes:

  1. Excellent communication and collaboration skills.
  2. Year of experience: At least 4 years in relevant technical stacks
  3. Strong leadership and project management abilities.
  4. Proficiency in PHP Laravel Framework and front-end languages like HTML5, CSS3, and JavaScript.
  5. Expertise in MySQL Database management.
  6. Proficient in Linux CLI, AWS CLI, and shell scripting.
  7. Familiarity with web servers like Apache and Nginx.
  8. Experience with AWS services including EC2, S3, RDS, EB, CloudFormation, and Lambda.
  9. Proficiency with GitLab for version control and CI/CD tools.
  10. Familiarity with Docker for virtual machines and containerization.
  11. Experience with monitoring tools such as AWS CloudWatch or NewRelic.
  12. Understanding of networking concepts like VPC, subnets, and security groups.
  13. Knowledge of security best practices for infrastructure, applications, and data.
  14. Strong problem-solving and critical thinking abilities.
  15. Bonus: Good understanding of SEO principles.

Working Mode: On-site
Working Location: Ara Damansara, Selangor

Job Type: Full Time
Job Location: Damansara Selangor

Apply for this position

Allowed Type(s): .pdf, .doc, .docx