Senior Software Engineer (Php)

Cambridge University Press - Manila

Makati City, Metro Manila

Posted 3 weeks ago


Educational Attainment

College Graduate

Min. Work Experience

5 years

  • ducated to degree level in a relevant IT/Software related degree.
  • 4-5+ years of software development expertise within an area of web technologies. Current Press technology sets include: Java, HTML, JEE, JSF ccs, Spring , struts, PHP, Laravel, Concrete5, Node.js, Angular.js, JavaScript. Ideally to have gained industry certification in one or more of these areas.
  • Experience of data manipulation, tuning, and performance work across a range of industry databases including: Oracle, MySQL, MongoDB, and Neo4J.
  • To be comfortable with using industry standard tools and practices in the Software Development world including SVN and Git source code control systems.
  • Experience of working within an Agile development process (Scrum or similar).
  • Strong written and oral communication skills with the ability to communicate, with colleagues of all levels across the Press.
  • Able to supervise junior/mid level software engineers on day to day tasks, supporting their development and taking responsibility for their deliverables.
  • Solid solution design, analysis and documentation skills plus experience of Web infrastructure and related technology areas and modern day “DevOps” engineering practices and processes.

Skills Required

PHP (Advanced)
Laravel (Advanced)
MySQL (Advanced)
Job Description

  • Work closely with development team lead, business owners, analysts, project managers/scrum masters and relevant other parties to understand and shape requirements for new development / troubleshooting of existing development.
  • Assist the Development Team Lead / Solution Architects with analysis and design of the over-all solution architecture.
  • To take responsibility for designing some components of an overall solution.
  • Creates elements of the software specification document set including: Class Diagrams, sequence Diagrams and DB design amongst others.
  • To write project briefs, proposals and implementation plans where required and on small to medium sized projects for providing initial estimates.
  • Responsible for the delivery on assigned modules / tasks.
  • Code, test and troubleshoot software programs utilizing the appropriate hardware, database and programming technology.
  • Provide assistance to QA and service desk  personnel as needed to diagnose system problems and to review/repair legacy code if required.
  • Review changes in code and the environment to understand and minimise negative impact on system performance.
  • Work closely with the infrastructure, build and release, database and other related teams to ensure swift and efficient deployment of code releases to live (production) environments.
  • Supervision of junior/mid level software engineers to complete deliverables within a given project/maintenance task.
  • Prepare reports and analysis regarding issues, incident in progress, opposing ideas and appropriate recommendations or conclusions.
  • Complete daily organizational functions like worksheet report.

Job Details

Job Location

Makati City, Metro Manila

Employment Type


Job Category

Computer & IT

Work Schedule


Position Level


Gross Monthly Salary

Php 40,000 - Php 55,000

Job Perks

Flexible working schedule

HMO up to 3 dependents

Discounted Gym Membership

Cambridge University Press - Manila
Company Size
501-1000 Employees
Information Technology
Company Perks

Considering a career as a Software Developer?

Learn more about the role including job description, average salary, education requirement, skills companies look for, and latest job vacancies.

Refer jobs, earn rewards

Refer jobs to family and friends, and get rewarded when they are hired.

Become a Recruitday Scout now and start earning extra income.