Business Intelligence Developer
Listed on 2026-01-26
-
IT/Tech
Data Analyst, Data Engineer, Data Warehousing, Business Systems/ Tech Analyst
Overview
Primary
Job Title:
Business Intelligence Developer
Alternate / Related Job Titles:
- Senior Business Intelligence Developer
- BI Developer
- Business Intelligence Engineer
- Analytics & Reporting Developer
- Data Analytics Developer
Location & Onsite Flexibility: Wellesley Hills, MA
Hybrid (1–2 days onsite preferred)
Additional locations considered:
Kansas City, MO | Milwaukee, WI
Remote candidates will also be considered
Contract Details:
- Position Type: Contract
- Contract Duration: Approximately 6 months
- Start: As Soon As Possible
- Pay Rate: $65 – $67/hr
The Business Intelligence Developer provides customer-centric Business Intelligence solutions that enable effective internal decision-making and deliver meaningful insights. This is a hands-on role responsible for modernizing and upgrading the enterprise BI environment
, contributing both as a developer and technical leader. Working within a collaborative team of business partners, product owners, and contract development teams, this role leads and participates in the full BI development lifecycle, including reports, dashboards, scorecards, and self-service analytics.
- Provide Tier 2–4 BI support and direction to extended BI teams and vendors
- Participate in discovery phases of small to medium projects and contribute to high-level solution design
- Design and implement BI solutions including data models, data movement processes, and reporting assets
- Develop and support the semantic layer, metadata, and BI query objects
- Write complex SQL, MDX, and DAX queries, stored procedures, and functions
- Analyze and resolve complex reporting and data inquiries
- Collaborate with analysts and leaders to design and customize reports using SQL Server, SSIS, SSRS, Cognos, Tableau, and Power BI
- Troubleshoot BI issues, fix defects, and tune solutions for performance
- Execute proofs of concept to validate ideas or technologies
- Ensure data accuracy and report certification across testing scenarios
- Support company policies, procedures, mission, and standards of excellence
- Perform additional duties as assigned
Skills & Qualifications
Required
- Strong experience with ETL / Data Integration tools
, specifically Informatica Power Center - Advanced proficiency in SQL
, including complex queries, stored procedures, and performance tuning - Experience with relational databases (Oracle, SQL Server, Postgre
SQL, MySQL) - Solid understanding of data warehousing concepts (star/snowflake schemas, fact/dimension modeling)
- Experience building and maintaining BI reports, dashboards, and analytics solutions
- Ability to analyze and solve performance and data quality challenges
- Experience with Informatica Cloud
- Cloud platform experience (
AWS preferred; Azure acceptable
) - Experience with Azure Synapse, Data Factory, Blob Storage
- Exposure to Snowflake, Databricks, or lakehouse architectures
- Healthcare industry experience (helpful, not required)
- Experience building advanced analytics solutions
- Strong collaboration and communication skills
- Medical, Vision, and Dental Insurance Plans
- 401k Retirement Fund
About the Company
A leading financial services organization offering insurance, advice, investments, and asset management solutions. With a strong global presence, the company is committed to helping clients achieve financial security and a healthier life through innovation, sustainability, and transformation.
About GTT GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company based in Alaska. We value diverse and inclusive workplaces and partner with Fortune 500 clients across banking, insurance, financial services, technology, life sciences, and retail throughout the U.S. and Canada.
Job Number: 26-00842
#LI-GTT #LI-Hybrid #gttjobs
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).