Logo for Sourcefit DR

Power BI Developer (Finance)

Role overview

Qualifications

  • Power BI technical skills
  • Substantial hands-on Power BI development experience in a production environment
  • Advanced DAX: measures, calculated columns, time intelligence and complex calculations
  • Financial domain knowledge

Responsibilities

  • Build and maintain Power BI reporting for the leadership team
  • Create unified reporting models across Halo PSA, Xero, Float and HubSpot
  • Build and maintain the semantic model: star schema design, relationship management and performance optimisation
  • Administer Power BI Service, covering workspace management and gateway configuration

About the company

Sourcefit DR logo

Sourcefit DR

Outsourcing & Offshoring

Sourcefit is focused on providing custom offshore solutions. We help companies large and small to lower costs and increase productivity by providing highly-skilled, highly-motivated staff who can match the performance of onshore staff at a fraction of the cost. At Sourcefit, we understand that successful outsourcing requires more than just great staff. We are committed to working closely with you every step of the way to understand your goals and seamlessly transfer your business culture and successful business processes to an offshore environment. At Sourcefit there is never any obligation until you're comfortable you've found the perfect fit for your business needs. We offer various levels of operational and project management depending on your needs. You supply the vision and we handle the rest: from recruiting and pre–screening of candidates, providing all necessary office support, equipment and infrastructure, as well as end to end HR management.Established by Andy Schachtel, an American entrepreneur with over 20 years of experience in outsourcing both as a client and as a service provider, Sourcefit currently has over 1500 employees and is growing steadily. In light of this rapid growth, Sourcefit remains dedicated to preserving its entrepreneurial start-up spirit, actively nurturing innovation and agility in its operations, with branches in the Philippines, Armenia, the Dominican Republic, and South Africa. Above all, Sourcefit endeavors to make sure that each of our clients feel that they have our undivided attention and provide them with customized solutions that fit their business.Contact us today for a free consultation.Visit sourcefit.com to find out how our services can help you grow your business.For information and updates on outsourcing, offshoring, productivity and cost-effective business solutions, visit Sourcefit's official channels:http://www.sourcefit.comFacebook, Instagram, Twitter, Youtube, Tiktok: @SourcefitPH

Company details

IndustryOutsourcing & Offshoring
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Role overview

This is a Power BI Developer role sitting inside the Finance team and reporting directly to the Finance Director. It is not a generic BI role. It requires strong Power BI technical skills combined with financial domain knowledge or hands-on experience of accounting and PSA systems. You will work across Halo PSA, Xero, Float and HubSpot to build a unified reporting model on top of them.

The Finance Director owns the commercial and financial logic and the analytical design. You own the build.

Job Details:

Work from home
Monday to Friday | 3 PM to 12 AM Manila Time


Key responsibilities

  • Build and maintain Power BI reporting for the leadership team, including the CEO dashboard, departmental budget against actual reporting, utilisation and customer profitability.
  • Create unified reporting models across Halo PSA, Xero, Float and HubSpot, including the entity matching between Halo customers and Xero contacts.
  • Build and maintain the semantic model: star schema design, relationship management and performance optimisation.
  • Administer Power BI Service, covering workspace management, gateway configuration, scheduled refreshes and row level security.
  • Automate recurring finance reconciliation work, including supplier overage billing, to an auditable and reproducible standard.
  • Reconcile reporting output back to source and evidence it as part of delivery.
  • Gather requirements directly from non-technical colleagues across finance, sales and operations, and convert them into written specifications.
  • Work within the established delivery process covering high level plan, scope of work, pre-sales authorisation, peer review and documentation before go-live.


Essential requirements

Power BI technical skills

  • Substantial hands-on Power BI development experience in a production environment.
  • Advanced DAX: measures, calculated columns, time intelligence and complex calculations.
  • Power Query: ETL, data transformation and M language.
  • Data modelling: star schema, relationship management and performance optimisation.
  • Power BI Service: workspace management, gateway configuration, scheduled refreshes and row level security.
  • SQL proficiency: queries, joins, views and stored procedures.

Financial domain knowledge

  • Previous experience building financial reporting dashboards or working directly with accounting and finance systems.
  • Understanding of core financial metrics: gross margin, EBITDA, utilisation, cost to serve and project profitability.
  • Experience with management accounts, customer profitability analysis, divisional profit and loss, or budget variance reporting.
  • Able to understand the business context behind financial data and identify insight rather than only render figures.

Accuracy and reconciliation

  • You tie reporting output back to source and present the reconciliation as part of delivery, unprompted.
  • You treat a figure that drives an invoice as materially different from a figure on a dashboard, and test it accordingly.
  • You surface the limitations of your own build before anyone else finds them.

Professional skills

  • Strong analytical and problem-solving ability.
  • Excellent communication. You can explain technical concepts to finance professionals and financial concepts to technical colleagues.
  • Self-starter, able to work independently with direction from the Finance Director.
  • Able to gather requirements from business stakeholders unaided, and patient with colleagues who do not think in data terms. Most of the people you will work with are accountants and engineers, not analysts.
  • Disciplined working practice: work held in shared workspaces and source control rather than locally, and documented so that a colleague could pick it up.

Desirable experience

Area

Detail

Systems integration

Experience building API integrations between business systems, not only consuming APIs for reporting. Working knowledge of REST, OAuth2 and webhooks. Understanding of what makes a two-way sync difficult: write conflicts, retries, idempotency and reconciling the two sides when they drift.

Data warehouse and architecture

Involvement in delivering a data warehouse or lakehouse. Staging layer design, dimensional modelling, incremental loading and slowly changing dimensions. Able to contribute to a platform decision such as Microsoft Fabric against Azure SQL on cost, capacity and licensing grounds.

Accounting platform integration

Integrating Xero, QuickBooks, Sage or NetSuite with reporting tools.

PSA and MSP tooling

Halo PSA, ConnectWise, Autotask or Datto, or comparable time tracking and project management systems. IT Glue, Liongard and Scalepad exposure useful.

Sector background

MSP, professional services or another project-based business where billable utilisation and project margin matter.

Microsoft Fabric

Lakehouse, pipelines, and a working understanding of capacity and licensing cost.

Low-code automation

Power Automate, Zapier or similar, and the judgement to know when a low-code route beats a coded one.

AI-assisted development

Practical use of tools such as Claude Code inside a reviewed workflow.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

BI Developer Related jobs

Other jobs at Sourcefit DR

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.