BI Developer
Software Developer
Charlotte North Carolina Direct Hire Sep 24, 2025
BI Developer
Location: Charlotte, NC Hybrid 2 days onsite
Salary: $115K

Job Summary
Our global Fortune 500 client, with U.S. headquarters in Charlotte, NC, is a world class food service provider with a strong presence across the nation. Celebrating almost 30 years in North America, this employee-focused company has received honors for diversity and inclusion, innovation, health and wellness, and company culture. CRG has successfully placed over 220 employees within the last 7 years within this organization, known for its continuous growth opportunities, fantastic benefits package, innovative technology, flexible work environment, and collaborative culture.
We are seeking a Senior BI Developer to join our client's Accounting Services BI & Projects team. This role focuses on modernizing legacy systems and driving technology-enabled efficiency across Accounting Services. The ideal candidate will lead efforts to transition outdated Microsoft Access-based tools into scalable, sustainable solutions using modern platforms such as Python, VBA, and the Microsoft Power Platform.
While a working knowledge of Access is needed to understand and deconstruct existing processes, the emphasis is on building forward-looking automation frameworks and data solutions. As a senior contributor, this role provides ownership of key solutions, leads strategic initiatives, and mentors team members—supporting both technical innovation and business transformation.
Success in this position means delivering tools that improve accuracy, reduce manual effort, and enable smarter decision-making across the organization.

Key Responsibilities
  • Collaborate with accounting stakeholders and business leaders to identify opportunities where BI, automation, and technology can deliver measurable value.
  • Assess and decommission legacy Microsoft Access-based tools, transitioning them into modern platforms while ensuring continuity and compliance with accounting controls.
  • Develop and maintain automation solutions using VBA, Python, and the Microsoft Power Platform to support integration, reporting, and process optimization.
  • Support existing legacy solutions while leading modernization and continuous improvement initiatives.
  • Design and develop advanced Power BI dashboards and measures (DAX), including optimized data models and integrations for actionable insights and streamlined reporting.
  • Act as solution owner for assigned BI and automation tools, ensuring sustainability, security, and user adoption.
  • Lead change management efforts to drive adoption of new technologies and automation solutions.
  • Apply a strong understanding of Accounting, Payroll, and Benefits processes to ensure solutions align with business needs.
  • Define and track KPIs to measure the effectiveness of BI and automation solutions.
  • Mentor and coach junior developers and analysts in BI, automation, and best practices.
  • Present solutions and progress updates to stakeholders and leadership, fostering innovation and continuous learning.
  • Lead end-to-end project planning and execution, including scope, milestones, risks, and deliverables.
  • Apply project management practices to deliver solutions on time and within scope.
  • Stay current with emerging BI and automation technologies, recommending innovative approaches for future-state solutions.
  • Engage with senior leaders to influence decisions and align technology initiatives with business strategy.

Qualifications – Required
  • Bachelor’s degree in Data Science, Business Intelligence, Accounting, Finance, or Information Systems (or equivalent experience).
  • Microsoft Access development experience.
  • VBA coding experience.
  • Python programming experience.
  • Hands-on experience with Microsoft Power Platform (Power BI, Power Automate, Power Apps).
  • 4+ years of Power BI development experience.
  • Advanced skills in Power Query, Power BI, and Excel.
  • Ability to create and interpret SQL code.
  • Strong problem-solving and process improvement skills.
  • Excellent interpersonal, verbal, and written communication skills.
  • Project management skills with experience leading initiatives.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Strong communicator able to explain complex technical solutions to non-technical stakeholders and senior leadership.
Preferred
  • 2+ years of RPA development experience.
  • Experience supporting Accounting, Payroll, or Benefits teams.
  • Agile project management experience.
  • Six Sigma certification or relevant process improvement background.
Nice-to-Have
  • Experience with SAP or other large ERP systems.
  • Experience working with very large data sets.
  • Broader knowledge of automation programming languages.
  • PMP certification.
Category Code: JN008
#LI-AK1