Talent.com
BDO USA
Finance BI DeveloperBDO USA • Nashville, TN, United States
Finance BI Developer

Finance BI Developer

BDO USA • Nashville, TN, United States
1 day ago
Job type
  • Full-time
Job description

Senior Finance Bi Developer

The Senior Finance BI Developer is a role within the Finance department responsible for designing, building, and supporting high-quality reporting, analytics, and automation solutions that enable informed business decisions. This position partners with internal stakeholders to understand reporting and analytics needs, translates business requirements into scalable semantic models, reports, SQL queries, Power Query transformations, and Power Automate workflows, and applies Power BI, SQL, M code, data modeling, automation, and visualization best practices. The role serves as an experienced technical contributor within the Finance BI team, helping deliver reliable solutions, improve development consistency, support documentation and training, and provide technical guidance to other developers while escalating broader architecture, strategy, and governance decisions to the Lead Developer or Finance BI leadership.

Job Duties:

  • Exercises diligence with financial information by maintaining accurate results, safeguarding sensitive data, and supporting trusted business decisions
  • Develops, tests, deploys, and supports Power BI reports, semantic models, and related analytics solutions for Finance stakeholders
  • Troubleshoots issues related to report performance, refresh failures, data discrepancies, access issues, and user-reported defects
  • Maintains and enhances existing Power BI assets, including refactoring legacy reports, adding documentation, improving usability, consolidating duplicate reports, and reducing technical debt
  • Builds visualizations that take complex information and make it more accessible, understandable, and usable to derive insights and enable better business decisions
  • Creates complex Data Analysis Expression (DAX) measures to support the data analysis needs of visualizations
  • Develops and maintains SQL queries, views, and data extraction logic to support Power BI semantic models, reports, and data validation activities
  • Uses Power Query and M code to clean, transform, combine, and shape data from multiple sources into reliable, reusable reporting-ready datasets
  • Partners with business stakeholders to gather requirements, clarify reporting objectives, and translate business needs into effective technical solutions
  • Applies established Finance BI development standards, data modeling practices, reusable templates, and governance expectations to ensure consistency and quality across deliverables
  • Contributes to reusable components, templates, and documentation that improve development efficiency and support team standards
  • Leverages AI technology responsibly to improve efficiency and insights while protecting data privacy, security, and compliance requirements
  • Designs, builds, monitors, and troubleshoots Power Automate workflows that support reporting processes, data collection, approval workflows, notifications, and operational efficiencies across Microsoft 365 applications
  • Understands business requirements and design data models to transform raw data into meaningful insights and compelling stories
  • Applies branding standards, intentional design choices, color palettes, and report design standards to create clear, consumable, and professional reports
  • Maintains an up-to-date knowledge of Power BI updates and data visualization approaches
  • Creates and maintains data model documentation explaining calculations, parameters, relationships, security design, and refresh logic
  • Develops training documentation and user guidance for Power BI reports and related analytics solutions
  • Collaborates with data engineers and other technical partners to obtain data needed to support Finance BI data models
  • Manages workspaces, permissions, deployments, and Power BI apps in accordance with team standards and access control expectations
  • Design and support complex Row Level Security (RLS) within Power BI
  • Supports onboarding, training, and mentoring of team members on Power BI development practices, documentation expectations, and report support processes
  • Performs peer reviews of Power BI reports, semantic models, DAX measures, data transformations, and documentation before deployment
  • Ability to work after hours and weekends as needed
  • Other duties as assigned

Qualifications, Knowledge, Skills and Abilities:

Education:

  • Bachelor's degree, required

Experience:

  • Five (5) or more years of experience within Data Analytics, Business Intelligence or Application Development, required
  • Experience working with Finance data, preferred

Software:

  • Strong SQL skills required
  • Two (2) or more years of experience with Data Modeling, Semantic Model Definition or Star Schema Construction, required
  • Three (3) or more years of experience with Power BI, required
  • Strong SQL query development skills, including joins, aggregations, views, data validation, troubleshooting, and performance-aware query design, required
  • Experience developing, maintaining, and troubleshooting Microsoft Power Automate workflows to support reporting, approvals, notifications, data collection, and process automation, preferred

Other Knowledge, Skills & Abilities:

  • Ability to interact effectively with people at all organizational levels and communicate complex concepts to senior and non-technical audiences
  • Capacity to build and maintain strong relationships with internal and client personnel
  • Solid organizational and excellent verbal and written communication skills
  • Ability to successfully multi-task while working independently or within a group environment
  • Comprehensive knowledge of data design, data modeling, data management, and data visualization
  • Strong analytical and research skills related to the retrieval and organization of high volumes of information
  • Ability to work in a deadline-driven environment, and handle multiple projects simultaneously
  • A team player who takes initiative, supports team standards, and contributes to shared team success
  • Excellent organizational and time management skills

Keywords: Data Analytics, Business Intelligence, Machine Learning, Power BI, Azure, DAX, API, RLS, Row Level Security, Application Programming Interface, Data Analysis Expression, Power Automate, Python

Create a job alert for this search

Finance BI Developer • Nashville, TN, United States

Similar jobs

Salesforce Business Analyst- Remote

StaffingNashville, TN, United States
Remote
Full-time

Salesforce Business Analyst- Remote Nashville, TN Contract U.Citizens and those authorized to work in the U.We are unable to sponsor currently.We are looking for someone who has past experience as ... Show more

 • Promoted

Junior Business Analyst

SynergisticITNashville, TN, United States
Full-time

Synergisticit Job Opportunities.Since 2010 SynergisticIT has helped jobseekers get employed in the tech job market by providing candidates the requisite skills, experience and technical competence ... Show more

 • Promoted

M&A Financial Due Diligence Manager

DeloitteNashville, TN, United States
Full-time

Manager Focused On Financial Due Diligence.Our Deloitte Strategy & Transactions team helps guide clients through their most critical moments and transformational initiatives.We offer comprehensive ... Show more

 • Promoted

Financial Systems Senior Business Process Lead - PPM (Oracle Fusion)

BDO USANashville, TN, United States
Full-time

Senior Business Process Lead Ppm.The Senior Business Process Lead Ppm is a Finance-led business process owner responsible for identifying business process capability gaps, standardizing business ... Show more

 • Promoted

Remote Audit Senior Manager (Digital Assets/Crypto/Exchange/Treasury/Blockchain)

BDONashville, TN, United States
Remote
Full-time

The Assurance Senior Manager is responsible for developing suggestions to improve client internal controls and accounting procedures as well as advising the client on various economic and regulator... Show more

 • Promoted

Job Financial Planning & Analysis Analyst - hybrid

American Addiction CentersBrentwood, TN, United States
Full-time

If you are searching for a fulfilling place to develop your career and an opportunity to make a difference in helping others, then keep reading on.Here at AAC, we have a progressive culture; we lis... Show more

 • Promoted

Investment Banking Analyst (Experienced)

MUFGNashville, TN, United States
Full-time

Known for its unique entrepreneurial culture that values teamwork and transparency, Intrepid offers highly motivated individuals the opportunity to make meaningful contributions to client engagemen... Show more

 • Promoted

Credit Analyst Job # 3745

The Symicor GroupChapel Hill, TN, United States
Full-time

The Symicor Group is a boutique talent acquisition firm based in Schaumburg, IL & Rockport, TX.Our nationally unique value proposition centers around providing the very best available banking and a... Show more

 • Promoted

Consumer Insights Analyst

Earn HausChapel Hill, Tennessee, United States
Part-time

We're currently seeking motivated individuals to participate in online surveys and paid gaming opportunities for well-known national brands.If you're looking for a flexible way to earn extra cash f... Show more

 • Promoted

Compliance Analyst

Thread BankNashville, TN, United States
Full-time

Thread Bank is a digital-first financial technology community bank that aims to enhance customer engagement through innovative solutions.Thread Bank offers a modern website, a CRM system, and a mob... Show more

 • Promoted

Business Analyst

Argyle InfotechNashville, TN, United States
Full-time

Location: Nashville, Tennessee (1st Preparation Local Candidate) (Mandatory).Tax Terms: C2C, W-2, 1099, Hourly.Geographic Information Systems.Relationship Management Skills.Construct Data Models an... Show more

 • Promoted

Business Analyst With P&C and Guidewire- Hybrid

The Dignify Solutions, LLCMount Juliet, TN, United States
Full-time

Location - Alpharetta, GA; Charlotte, NC; Chicago, IL; Colorado Springs, CO; Conshohocken, PA; Dallas, TX; Denver, CO; Fargo, ND; Garden City, NY; Houston, TX; Jacksonville, IL; Lenexa, KS; Los Ang... Show more

 • Promoted

OneStream Manager

DeloitteHermitage, TN, United States
Full-time

In an increasingly challenging environment marked by disruptive tech like AI, market uncertainty, and regulatory change, finance and global business services leaders recognize the opportunity to be... Show more

 • Promoted

Billing Analyst

Ingram Content GroupLa Vergne, TN, United States
Full-time

Ingram Content Group (ICG) is hiring a Billing Analyst to contribute to our team in our La Vergne, TN office.As the Billing Analyst, you will be responsible for reviewing client account activity to... Show more

 • Promoted

OneStream Senior Consultant

DeloitteNashville, TN, United States
Full-time

In an increasingly challenging environment marked by disruptive tech like AI, market uncertainty, and regulatory change, finance and global business services leaders recognize the opportunity to be... Show more

 • Promoted

Business Analyst

AllianceBernstein LPNashville, TN, United States
Full-time

We are seeking a Nashville-based Business Analyst to join our Private Alternatives Infrastructure team.The Business Analyst will partner closely with multiple private alternative business units and... Show more

 • Promoted

Treasury Analyst

Delek US HoldingsBrentwood, TN, United States
Full-time

Are you looking for a career in a dynamic and innovative company that values versatility, growth, and teamwork? Look no further than Delek US Holdings! We are a boutique-sized diversified downstrea... Show more

 • Promoted

Fee Analyst

Nesco ResourceNashville, TN, United States
Full-time

The Fee Analyst I is responsible for supporting the accurate and timely processing of payments and deposits.This role requires strong analytical skills, attention to detail, and the ability to coll... Show more

 • Promoted

Investment Banking Analyst - Healthcare

MUFGNashville, TN, United States
Full-time

Analyst Position in Healthcare & Life Sciences Group.Intrepid Investment Bankers is expanding nationally and seeking to hire a talented and experienced professional at the analyst level in the Heal... Show more

 • Promoted

Financial Analyst

KyruusNashville, TN, United States
Full-time

RevSpring is seeking a highly motivated and detail-oriented Financial Analyst to join our dynamic Finance team.This role supports financial planning, forecasting, reporting, and business performanc... Show more