What are the responsibilities and job description for the BI Developer position at Protingent?
Job Description
Position Title: BI Developer
Position Description: Protingent Staffing has an exciting contract BI Developer opportunity located in Kirkland, WA.
Job Responsibilities:
About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.
Position Title: BI Developer
Position Description: Protingent Staffing has an exciting contract BI Developer opportunity located in Kirkland, WA.
Job Responsibilities:
- Design and build data models in Fabric Lakehouse and Warehouse workloads, applying best practices and advocating for efficient, well-structured designs
- Develop and maintain shared semantic models, including SQL-based logic and DAX measures to support enterprise reporting
- Build Power BI reports and dashboards aligned with business requirements and definitions
- Write and review SQL, Python, and Spark code in Fabric notebooks for data preparation, transformation, and validation
- Collaborate with stakeholders to gather requirements, clarify definitions, and translate business logic into well-modeled implementations
- Support migration of existing data assets and reports to Fabric, including output validation for accuracy and completeness
- 3-5 years of experience in BI development, analytics engineering, or a related data role focused on modeling and reporting.
- Hands-on Microsoft Fabric experience across Lakehouse, Warehouse, Data Factory, and Power BI workloads.
- Strong data modeling skills with the ability to evaluate design decisions critically and apply best practices.
- Proficiency in SQL for modeling, transformation, validation, and ad hoc analysis.
- Working experience with Python and Spark/PySpark in a notebook-based environment.
- Experience developing shared semantic models and writing DAX in Power BI.
- Demonstrated ability to work with business stakeholders to gather and refine requirements in support of model building, report creation, data ingestion, and other self-service efforts.
- Microsoft DP-600 (Fabric Analytics Engineer) or DP-700 (Fabric Data Engineer) certification
- Experience with dimensional modeling, star schemas, or snowflake schemas
- Experience with enterprise data migration projects, including report and model migration
- Familiarity with data governance concepts such as standardized definitions, data dictionaries, data quality dimensions, and naming conventions
- Job Type: Contract
- Location: Kirkland, WA.
- Pay Rate Range: $45-65/hr.
- Must be US Citizen or GC Holder only.
About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.
Salary : $45 - $65