Job Description - Business Intelligence (BI) Developer
About Canal Insurance
Canal Insurance Company specializes in insurance for commercial trucking and specialty transportation operations. Canal was founded in 1939 and is located in Greenville, South Carolina. At Canal, we recognize that our success would not be possible without the hard work and dedication of our employees. We know that happiness and productivity go hand in hand, and to that end, we consciously cultivate a culture that enables us to recruit and retain the very best talent in the business.
A Culture With YOU in Mind
Located in beautiful downtown Greenville, SC
Career growth & advancement opportunities
Comprehensive benefits package
Employee referral program
Casual dress code
Innovation-focused & customer-centric
80+ years of industry expertise
Committed to giving back to our community
Unquestioned integrity and commitment
Benefits at Canal
Basic & Voluntary Life Insurance Plans
Medical, Dental, & Vision
Short Term & Long Term Disability
401(k) plan with company match up to 6%
Flexible Spending Accounts
Employee Assistance Programs
Generous PTO Plan
Business Intelligence (BI) Developer
Canal Insurance Company is seeking a highly skilled Business Intelligence (BI) Developer to design, develop, and deliver enterprise-grade reporting, dashboards, and analytical solutions. This role leverages Power BI to provide actionable insights across Claims, Underwriting, Agency, Finance, and Operations.
The ideal candidate brings strong expertise in Power BI, SQL development, and Azure-based analytics platforms, along with the ability to translate complex business requirements into scalable, governed data and visualization solutions. Insurance industry experience is preferred but not required for candidates with strong technical BI capabilities.
This position follows an onsite work model and requires regular in-office collaboration with business and technology teams.
Key Responsibilities:
Data & Guidewire Integration
Design and develop reporting solutions leveraging data from Policy, Claims, Billing, Agency Management systems, and third-party data sources
Build reusable semantic and data models to support enterprise analytics
Collaborate closely with business stakeholders and Data Engineering teams on ETL/ELT processes and curated data layer integration
Develop operational dashboards across the enterprise
Implement row-level security (RLS) and role-based access controls.
Translate business KPIs into structured, reusable data models
Partner with Claims, Underwriting, and Finance stakeholders to refine and standardize metrics
Design and deliver cloud-based BI solutions on Azure, leveraging Azure Data Lake, Azure SQL, and Power BI to enable scalable, secure analytics.
Build and optimize semantic models and dashboards using Power BI, integrating data from Azure platforms with strong performance, governance, and cost efficiency.
Develop complex Power BI dashboards and reports leveraging advanced DAX, Power Query, and enterprise data modeling techniques.
Data Modeling & Architecture
Design and implement star schemas for reporting and analytics
Develop advanced DAX calculations and measures in Power BI
Optimize report performance through query tuning and aggregation strategies
Ensure data lineage, governance, and metric consistency
Support Medallion architecture (Raw → Silver → Gold)
Leverage Copilot and other LLM tools to enable self-service analytics and reporting
Develop and optimize complex SQL queries, stored procedures, views, and datasets to support reporting and analytics.
Perform query tuning and optimization to improve reporting performance and scalability.
Governance & Quality
Perform data validation and reconciliation against source systems
Implement and support data quality checks
Support audit and regulatory reporting requirements
Document data definitions, transformations, and business logic
Required Qualifications:
Technical Skills:
5+ years of experience in BI / Data Analytics development
Strong hands-on Power BI Experience, including dashboard development, data modeling, DAX, and Power Query
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!