Demo

Mid-Level BI Developer

Nakupuna Companies
Arlington, VA Full Time
POSTED ON 12/31/2025
AVAILABLE BEFORE 1/28/2026
Overview

Nakupuna Prime is looking for a BI Developer to serve as the expert for analytics and presentation layers, transforming complex integrated data into intuitive, actionable visualizations to support leadership decision-making and self-service analytics. This is a mid-level role expected to execute independently on defined work and partner with senior technical staff on complex deliverables. This effort supports the United States Naval Community College (USNCC).

Responsibilities

The following reflects management’s definition of essential functions for this job but does not restrict the tasks that may be assigned. Management may assign additional duties and responsibilities to this job at any time due to reasonable accommodation or other reasons.

  • Design, develop, and deploy interactive reports and dashboards using Salesforce CRM Analytics, Power BI, and Tableau Cloud.
  • Integrate, transform, and validate data from Salesforce Education Cloud, flat files, and AWS Redshift/PostgreSQL to construct unified analytical datasets.
  • Develop and maintain advanced formulas, expressions, and calculated fields within BI tools to support complex reporting needs.
  • Implement validation checks at the presentation layer to ensure reporting is accurate, consistent, and traceable to source data prior to release.
  • Optimize dashboard loading times and refresh schedules to sustain responsive end-user interaction.
  • Ensure dashboards are 508-compliant and meet usability and accessibility expectations.

Qualifications

Qualification/Skills:

  • Hands-on experience building and maintaining dashboards and reports in Salesforce CRM Analytics, Power BI, and/or Tableau.
  • Working knowledge of data modeling concepts and KPI definitions; ability to translate business needs into analytics requirements.
  • Proficiency in SQL to validate and troubleshoot data used in dashboards and reports.
  • Ability to perform presentation-layer validation and reconcile reporting outputs to source systems.
  • Knowledge of 508 compliance principles and ability to apply accessibility best practices.

Education and Experience: This position requires a bachelor’s degree in Computer Science, IT, or a related quantitative field. The following are desirable levels of experience:

  • 5 years of BI/Visualization development experience
  • Proficiency in Salesforce Education Cloud, Tableau, and Power BI
  • Strong SQL skills and experience with AWS Redshift/PostgreSQL
  • Ability to create 508-compliant visualizations
  • Experience collaborating with data engineering and analytics teams in an enterprise environment

Military Installation Access and Security Clearance: This position requires access to military installations. Must be able to qualify for and obtain base access and pass a background check. Must be a U.S. citizen.

Location: This position is hybrid. Work will be done on site at least three (3) days a week in Arlington, VA. Remote candidates will be considered. Occasional travel may be required.

Physical Requirements: The ideal candidate must at a minimum be able to meet the following physical requirements of the job with or without a reasonable accommodation:

  • Ability to perform repetitive motions with the hands, wrists, and fingers.
  • Ability to engage in and follow audible communications in emergency situations.
  • Ability to sit for prolonged periods at a desk and working on a computer.
  • Ability to walk for extended periods throughout the work day including moving between buildings and covering long distances by foot.

Salary.com Estimation for Mid-Level BI Developer in Arlington, VA
$105,112 to $134,210
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid-Level BI Developer?

Sign up to receive alerts about other jobs on the Mid-Level BI Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$81,298 - $105,685
Income Estimation: 
$101,449 - $132,468
Income Estimation: 
$101,449 - $132,468
Income Estimation: 
$124,087 - $161,899
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Nakupuna Companies

  • Nakupuna Companies Fort Knox, KY
  • Overview Nakupuna Prime is seeking a Mid Network Engineer to support the Army Human Resources Command. We are actively staffing contingent positions with a... more
  • 14 Days Ago

  • Nakupuna Companies Arlington, VA
  • Overview Nakupuna is seeking an Acquisition Specialist to provide professional services to a DoD client. The ideal candidate will have experience building ... more
  • 14 Days Ago

  • Nakupuna Companies Arlington, VA
  • Overview Nakupuna Resources is seeking a Senior Project Manager to join our team of consultants supporting the Defense Advanced Research Projects Agency (D... more
  • 14 Days Ago

  • Nakupuna Companies Alexandria, VA
  • Overview Nakupuna Consulting is looking for a Senior Financial Analyst to join our team of talented consultants providing professional services to the Offi... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Mid-Level BI Developer jobs in the Arlington, VA area that may be a better fit.

  • Level #2012 - COMPASS, Inc. Springfield, VA
  • Compass is looking for a motivated individual to provide operational services to the Intelligence Community. Our goal is to hire talented and passionate te... more
  • 1 Month Ago

  • LinTech Global, Inc. Arlington, VA
  • Mid - Level .NET Developer LinTech Global Inc. is recruiting for a Mid - Level .NET Developer to support our USPSOIG contract in Arlington, Virginia. Posit... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!