Developer – Reporting & Data Engineering | Hong Kong
I’m working with an established global financial services client who is looking to hire an experienced Developer to join their Hong Kong team. This role focuses on building and optimising reporting tools, data platforms, and front‑end reporting interfaces that support critical client settlement and reconciliation processes. It’s a great opportunity for someone who enjoys hands‑on development, problem‑solving, and working closely with both technical and business stakeholders.
Key Responsibilities
In this role, you will:
- Design, develop, and maintain scalable reporting tools and data reporting platforms to support client settlement and reconciliation.
- Build and improve front‑end reporting UIs and internal tools, ensuring a smooth experience for both technical and non‑technical users.
- Troubleshoot and resolve issues related to reporting tools, reconciliation data, data integrity, and UI functionality.
- Provide production support, investigate client‑reported reporting/data issues, identify root causes, and coordinate with the right teams when needed.
- Work closely with business analysts, engineers, sales teams, and other stakeholders to gather requirements and translate them into robust reporting solutions.
- Collaborate with data infrastructure engineers to optimise reporting data store design and monitor performance, ensuring reports run efficiently before being sent to clients.
- Provide flexible support hours when urgent production issues arise.
Skills & Qualifications
The ideal candidate will bring:
- 5+ years’ experience in development, specifically within reporting and the financial domain.
- Strong experience with reporting tools, in‑house applications, and front‑end development (e.g., Jasper Reports).
- Solid hands‑on experience in Java for file/data processing; Python experience is a bonus.
- Professional experience developing reconciliation tools, including matrix pages and user interfaces.
- Advanced proficiency in SQL and Stored Procedures, including complex queries and performance tuning (Sybase experience ideal).
- Familiarity with backend or scripting languages (e.g., Python, Node.js) and strong knowledge of UNIX commands and scripting.
- Strong troubleshooting skills, especially for reporting/data issues, with the ability to implement alternative solutions quickly in urgent scenarios.
- Experience with Excel scripting, such as Macros and VB, is preferred.
- Excellent communication skills, able to explain technical issues clearly to non‑technical stakeholders.
- A proactive, collaborative mindset and the ability to work well in a team-oriented environment.
Why This Role Could Be a Great Fit
You’ll be working on business‑critical reporting and data workflows within a fast‑paced financial environment, with the opportunity to influence core reporting tools used by both internal teams and clients. This role offers significant ownership, technical variety, and the chance to shape how reporting is delivered across the organisation.
If you’d like to discuss this opportunity or explore whether it aligns with your next career move, feel free to reach out I’d be happy to share more details.