Talent.com
BDO USA
Finance BI DeveloperBDO USA • Cleveland, OH, United States
Finance BI Developer

Finance BI Developer

BDO USA • Cleveland, OH, 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 • Cleveland, OH, United States

Similar jobs

Business Analyst

United ITCleveland, OH, United States
Full-time

Location: Cleveland, OH Onsite.Skill: Business Analyst / Data Analyst / Data Testing.Must Have Technical/Functional Skills:.Strong hands-on expertise in SQL (Mandatory) complex queries, joins, ag... Show more

 • Promoted

Envestnet SME/BSA - Cleveland, OH

PhotonCleveland, OH, United States
Full-time

Tech Lead (Java, API & Integration, Web Services, GCP, Envestnet Integration).Location: Cleveland (Remote work is allowed).We are seeking a seasoned Envestnet / Yodlee Subject Matter Expert (SME) w... Show more

 • Promoted

Sr. Business Analyst (Agile)

SamprasoftOrrville, OH, United States
Full-time

Replacement of current DevOps platforms with GitHub and integrate with Service Now for Change module.Business Analyst Core Capabilities.Foundational understanding of change management and deploymen... Show more

 • Promoted

Investment Banking Analyst (Delray Beach, FL or Cleveland, OH)

Suncap TechnologyCleveland, OH, United States
Full-time

The Investment Banking Analyst will support across a variety of different transactions, with an emphasis on analytical support, research, and marketing.We are looking for an Analyst with an entrepr... Show more

 • Promoted

39560761: SalesForce nCino Business Analyst

Keylent, Inc.Cleveland, OH, United States
Full-time

Salesforce nCino Business Analyst.Citizens and those authorized to work in the U.Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes.Should have over 8+ years of experience in Salesforce.Should have ... Show more

 • Promoted

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

BDOAkron, OH, 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

Financial Analyst II

Crossfire ConsultingAkron, OH, United States
Full-time

Business Analyst / Databricks Developer (Finance & Analytics).We are seeking a highly analytical and technically skilled Business Analyst / Databricks Developer to support finance, operations, and ... Show more

 • Promoted

Consumer Insights Analyst

Earn HausEuclid, Ohio, United States
Part-time

We are urgently seeking people interested in taking market research studies for well known brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Ear... Show more

 • Promoted

BI Project Manager

ClifyXCleveland, OH, United States
Full-time

Min 10 years of experience with minimum 4-5 years of project management experience in OBIEE, BI, ETL and Data warehouse projects.Should have excellent knowledge in preparing project plans especiall... Show more

 • Promoted

Financial Analyst

The NRP GroupCleveland, OH, United States
Full-time

Under the direction of the VP of Development Accounting and Finance, the Financial Analyst manages the financial aspects of projects as they progress through both the development and construction p... Show more

 • Promoted

Business Analyst

My3TechCleveland, OH, United States
Full-time

Apex Systems is seeking to hire an IT Business Analyst with banking experience to join a Banking Client to assist in two high priority projects.These projects fall under the enterprise business tec... Show more

 • Promoted

Oracle Finance Functional Lead

Jconnect Infotech IncCleveland, OH, United States
Full-time

Oracle Finance Functional Lead.Must Have Technical/Functional Skills.Excellent communication and stakeholder management abilities.Analytical, structured, and detail oriented with strong problem sol... Show more

 • Promoted

Remote Consumer Insights Participant

GL IncRichmond Heights, Ohio
$15.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Remote Financial Analyst

Micro1East Cleveland, Ohio, US
Remote
Full-time +1

Investment Strategy & Advisory.Predictive Analytics & Visualization.AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowled... Show more

 • Promoted

Cash Flow Analyst

Benesch LawCleveland, OH, United States
Full-time

Benesch is proud to announce the opening for a Cash Flow Analyst in our Cleveland office! This position is hybrid and has work from home flexibility.Do you have treasury management experience and l... Show more

 • Promoted

Financial Analyst

PenskeBeachwood, OH, United States
Full-time

Shift: Monday - Friday 8am - 5pm (Onsite 4 days a week).A Penske Financial Analyst provides analysis and metrics for core finance processes and is responsible for knowledge of all related systems.T... Show more

 • Promoted

IBM MDM Developer for Remote

Russell TobinCleveland, OH, United States
Remote
Full-time

OverviewMDM Developer with 6-8 years of experience.Expertise in IBM MDM versions (e.Data integration tools and suspect duplicate processing.ResponsibilitiesContribute as a MDM Developer with 6-8 ye... Show more

 • Promoted

Business Analyst I, Underwriting

AmTrust Financial ServicesCleveland, OH, United States
Full-time

Business Analyst I Underwriting.The Business Analyst I Underwriting supports underwriting operations by analyzing business processes, gathering requirements, and assisting in the development and ... Show more

 • Promoted

Functional Business Analyst

Argyle InfotechAkron, OH, United States
Full-time

In a project team setting, defines functional requirements, creates documentation, writes user stories and facilitates testing with the business stakeholders.Serves as liaison between IT and other ... Show more

 • Promoted

Remote Finance Director - AI Trainer

Data AnnotationCleveland, OH, United States
Remote
Full-time +1

We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ... Show more