Skip to content

Senior Software Engineer

Job Category:

Information Tech

Job Level:


Open Date:



CEBU CITY (Capital)

Close date:


Client Industry:

TECHNOLOGY (IT & IT peripherals)

Job Description and Qualification:

Job Responsibilities

  • Design and implement scalable solutions to challenging problems in SOA and microservices architecture
  • Code review with teammates, identify areas for improvement and help mentor junior developers
  • Measure performance pre-and post-deployment
  • Bring new functionality from conception to release
  • Build new or modernize existing functionalities to enable our global presence
  • Share ownership of major areas of back-end functionality and support them
  • Work with test engineers to identify and fix defects using basic and advanced issue troubleshooting and root cause analysis techniques
  • Research and evaluate new technologies

Job Requirements

  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
  • Building web applications professionally for 8+ years using PHP and frameworks, Zend Framework preferred
  • 7+ years’ experience with SQL and a complete understanding of query optimization
  • 6+ years’ experience with any Linux OS
  • 4+ years’ experience working with containers such as Docker or Kubernetes
  • Experience with other functional or imperative programming languages -- e.g., Python, Ruby, Go, C, or Java
  • Demonstrate a thorough understanding of OOP, SOLID, encapsulation, and SOA
  • Instrumental in the development, deployment, and scaling of a public-facing load balanced web application
  • Possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval
  • Amenable to a night shift schedule (9 pm-6 am)
  • Currently at Temporary Work From Home Set-up (but will need to report in the office at least once or twice a week)

Preferred Skills & Expertise

  • PHP 7, Zend Framework 3
  • Python (Celery)
  • Message Queueing (RabbitMQ)
  • Containers (Docker or Kubernetes)
  • Javascript, JQuery, React, AngularJS
  • MS SQL, MySQL, MongoDB, Redis
  • Solr/SolrCloud, Elasticsearch
  • TDD (PHPUnit, Selenium)
  • CI/CD (Codeship/CircleCI, Bamboo/Jenkins)
  • Git, SVN
  • APM (New Relic)
  • AWS, Google Cloud
  • Tomcat, Apache, NGINX, IIS
  • Linux, Windows