Business Intelligence (BI) Developer I Pay Range: $48/hour to $57/hour Summary
The Business Intelligence (BI) Developer I plays a key role in developing, testing, and implementing business intelligence solutions across multiple departments. Working under the guidance of senior developers and departmental leadership, this position focuses on creating and maintaining dashboards, ensuring data integrity, and supporting data-driven decision-making throughout the organization.
The ideal candidate brings strong analytical skills, experience with BI reporting tools, and the ability to collaborate with cross-functional teams. Responsibilities include documenting technical specifications, conducting needs assessments, troubleshooting issues, and maintaining system functionality across various technologies such as QlikView, CCL, Hadoop, relational database systems, Power BI, and Tableau.
Minimum Qualifications Education
Bachelorâ s degree in Computer Science, Information Systems, Computer Engineering, or a related field
OR
5 years of relevant business or IT support experience in lieu of a degree
Experience
Minimum 2 years of experience with dashboard and BI reporting design, documentation, maintenance, implementation, upgrades, and troubleshooting
At least 6 months of hands-on experience with Power BI and Tableau
Proficiency in Structured Query Language (SQL) (e.g., MS SQL Server, Oracle)
Practical experience with database services and other BI tools
Strong analytical skills for solving technical and administrative challenges, evaluating solution feasibility, and estimating timelines
Demonstrated experience with database systems, system design, capacity planning, and capacity management
Ability to clearly communicate and coordinate between technical teams and cross-functional stakeholders
Key Responsibilities Dashboard Development
Apply SDLC methodologies to design, develop, test, and deploy enterprise dashboards efficiently and accurately.
Documentation
Create documentation for dashboards and reports, including functional requirement documents (FRDs).
Build mock-ups and data visualizations prior to dashboard development.
Reporting
Produce routine and ad-hoc reports and data extracts for organizational use.
Priority & Task Management
Manage multiple assignments simultaneously while meeting deadlines.
Work independently on highly technical tasks requiring collaboration across diverse teams.
Customer Support
Respond promptly and professionally to user inquiries and enhancement requests.
Troubleshoot service issues, follow established processes, and maintain a positive, customer-focused approach.
Provide support to internal users, vendors, and technical peers.
Other Duties
Participate in on-call rotations and perform additional tasks as assigned.