Web Software Engineer – Drupal Delivery & QA

TP ICAP

Manila

On-site

PHP 300,000 - 580,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TP ICAP Philippines is seeking a Web Software Engineer in Corporate Functions Technology to deliver, QA, and support Drupal‑based websites, align with Figma designs and assist with migrations and modernisation.

You will work with the Manila team to provide BAU support, test components, manage releases and use AI-assisted tools under senior guidance while deepening Drupal expertise.

Qualifications

  • Good web development fundamentals across HTML5, CSS3 and JavaScript.
  • Willingness to deepen Drupal backend development skills.
  • Experience with Drupal site-building or enterprise CMS preferred.
  • Ability to interpret Figma designs and translate to components.
  • Experience with testing, QA, and release processes is a plus.

Responsibilities

  • Support development and maintenance of Drupal 9/10 websites across the web estate.
  • Build and configure content types, views, blocks, menus and components.
  • Assist with theme updates using Twig, HTML5, CSS3 and JavaScript.
  • Carry out regression, smoke, functional and visual QA checks before releases.
  • Validate updates match approved Figma designs and document results.
  • Support analytics tags, marketing scripts and third‑party integrations.
  • Assist with migration prep, environment checks and data validation.
  • Collaborate with engineers, designers and stakeholders in Agile ceremonies.

Skills

HTML5 & CSS3
JavaScript
Drupal basics
QA mindset
Team collaboration
Responsive design
Figma interpretation
Web accessibility

Tools

Git
BrowserStack
OneTrust
Google Analytics
Google Tag Manager
CI/CD
Composer

Job description

Group Overview The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.

Through our people and technology, we connect clients to superior liquidity and data solutions. The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world’s leading provider of OTC data, and an award winning all-to-all trading platform.

Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.

Role Overview:

This is a Web Software Engineer role within Corporate Functions Technology, focused on delivery, QA, support and progressive development across TP ICAP’s Drupal-based websites. The successful candidate will help the Manila team provide reliable BAU support, build and test page components, support releases, implement approved Figma designs, assist with OneTrust and analytics-related website changes, and contribute to migration and modernisation activity. The role will also involve using approved AI-assisted development tools under senior guidance to support coding, debugging, documentation and QA activities, with an emphasis on learning how to use these tools responsibly and effectively within agreed development processes. The role suits a strong junior or developing mid-level engineer with good web fundamentals, a QA mindset and the ability to learn Drupal deeply under senior guidance.

Role Responsibilities:
Drupal Delivery & Website Support

Support development and maintenance of Drupal 9/10 websites across the web estate. Build and configure content types, views, blocks, menus, taxonomies, pages and reusable components under guidance.

Assist with theme updates using Twig, HTML5, CSS3 and JavaScript

Support bug fixing, content-related development, page updates and BAU website requests. Help maintain redirects, robots.txt exclusions, cache clearing and basic administrator support processes where appropriate.

Testing, QA & Release Support

Use BrowserStack to test website changes across browsers, devices and responsive breakpoints. Carry out regression, smoke, functional and visual QA checks before releases.

Validate that updates match approved Figma designs, including spacing, typography, responsive behaviour and interaction patterns

Document test results, issues, steps to reproduce and release notes clearly. Support DEV, TEST and LIVE deployment checks and post-release validation.

Use approved AI-assisted tools, where appropriate, to help draft test cases, summarise issues and support routine QA documentation, ensuring outputs are reviewed and validated before use

Cookie, Analytics & Integrations Support Assist with OneTrust cookie scans, consent-category checks and cookie notice updates when new tools or scripts are introduced.

Support implementation and QA of analytics tags, marketing scripts and embedded third-party services

Help test integrations such as video embeds, regulatory/news feeds, share-price widgets, forms and API-driven content. Escalate tracking, consent, accessibility or browser/device issues to the Senior Engineer or Principal Engineer.

Keep implementation notes updated so changes can be repeated consistently across sites

Migration & Modernisation Support Assist with migration preparation, including content checks, environment comparison, page inventory, redirect testing and data validation.

Support the move from Acquia to a future hosting provider by helping with QA, release support and issue triage

Contribute to reducing Site Studio dependency by helping rebuild or test components where needed. Learn and apply modern development practices including Git workflows, Composer-based Drupal updates and CI/CD processes.

Support documentation and handover materials for new processes, components and environments

Collaboration & Documentation Work closely with the Senior Engineer, Principal Engineer, Digital Platform Owner, BAs, designers and stakeholders.

Translate assigned requirements into clear development tasks and QA checks

Maintain concise documentation for fixes, components, test cases and known issues. Raise blockers early and contribute constructively to team problem-solving.

Participate in Agile/Scrum ceremonies and regular web team coordination

Use AI-assisted development tools responsibly under senior guidance to support code explanation, debugging, documentation and learning, while ensuring all suggestions are checked against team standards before implementation.

Technical Skills

Good web development fundamentals across HTML5, CSS3, JavaScript and responsive design. Working knowledge of PHP and willingness to deepen Drupal backend development skills. Experience with Drupal site-building or another enterprise CMS; Drupal 9/10 experience is preferred but not mandatory for a strong candidate.

Ability to interpret Figma designs and translate them into accurate, accessible web components. Experience using BrowserStack or similar browser/device testing tools. Basic understanding of Git, pull requests, branching and release workflows.

Familiarity with Composer, CI/CD and cloud-hosted web environments is desirable. Basic understanding of web accessibility, SEO hygiene, redirects, cache behaviour and performance testing. Exposure to OneTrust, analytics tags, cookie consent workflows or third-party scripts is desirable.

Experience supporting migration, redesign, CMS upgrade or platform modernisation projects is desirable. Awareness of AI-assisted development tools, or willingness to learn how to use them responsibly for coding support, debugging, documentation and QA.

Soft Skills

Good communication skills and willingness to ask questions early. Strong attention to detail, especially in QA, layout, responsive behaviour and content accuracy. Collaborative, reliable and comfortable working as part of a distributed team.

Able to follow process, document work clearly and manage assigned tasks to deadlines. Curious and proactive in learning Drupal, web governance and modern development practices.

Desirable Experience / Competences

Experience with Drupal 9/10 site-building, theming or support. Experience with Figma, BrowserStack, OneTrust, Google Analytics, Google Tag Manager or similar digital operations tools. Exposure to Acquia, Pantheon, AWS, Vercel or other web hosting platforms.

Experience in corporate, regulated or multi-brand web environments. Interest in accessibility, SEO, performance, testing automation or CMS migrations. Interest in developing good habits around prompt writing, code review and responsible AI use as part of day-to-day web development.

Willingness to build toward deeper Drupal engineering capability over time. General Skills Experience in software development, problem solving, documentation and working to deadlines.

Able to manage multiple tasks, priorities and deadlines effectively. Self-starting, organised and able to work independently or as part of a team. Understanding the full project lifecycle from requirements capture through to implementation and delivery.

Able to deliver high-quality work aligned to business requirements and agreed processes. Familiar with Agile, Scrum, Kanban or similar delivery methods. Personable and customer-focused, with clear stakeholder communication skills.

Not The Perfect Fit?

Your potential is what truly matters to us.

Company Statement

We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere.

That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.

Location Philippines - Ecoprime Building - Taguig City

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Web Developer (Drupal)
Web Developer (Drupal)

TP ICAP • Manila

On-site
PHP 1,200,000 - 1,800,000
Fostering inclusivity
Opportunities for growth
Web Software Engineer – Drupal Delivery & QA
Web Software Engineer – Drupal Delivery & QA

768 TP ICAP Management Services Ltd (Philippines Branch) • Taguig

On-site
PHP 669,600 - 1,116,000
Web Developer
Web Developer

TP ICAP Group • Hinoba-an

On-site
PHP 240,000 - 420,000
Senior DevOps Engineer 2 months ago
Senior DevOps Engineer 2 months ago

TP ICAP Group • Manila

On-site
PHP 1,200,000 - 2,000,000
Principal Software Engineer (Full Stack)
Principal Software Engineer (Full Stack)

TP ICAP • Manila

On-site
PHP 1,500,000 - 2,200,000
Inclusive work culture
Opportunity for growth and development
Senior QA Engineer
Senior QA Engineer

TP ICAP • Manila

On-site
PHP 781,200 - 1,004,400
Software Engineer (Back End)
Software Engineer (Back End)

768 TP ICAP Management Services Ltd (Philippines Branch) • Taguig

Hybrid
PHP 900,000 - 2,100,000
Senior QA Engineer
Senior QA Engineer

768 TP ICAP Management Services Ltd (Philippines Branch) • Taguig

On-site
PHP 800,000 - 1,400,000
Senior Engineer (C# and Java)
Senior Engineer (C# and Java)

TP ICAP • Manila

On-site
PHP 4,196,642 - 5,395,683
Inclusive work environment
Mentoring opportunities
Senior Engineer (Back-End)
Senior Engineer (Back-End)

TP ICAP Group • Philippines

On-site
PHP 1,800,000 - 3,000,000