Senior BI Developer / Data Engineer - Microsoft Stack
Join a long-term contract supporting the development and modernisation of a Microsoft-based data and analytics platform. This hands-on role covers SQL development, data warehousing, ETL/ELT and integrations, alongside BI and reporting.
Key Responsibilities
- Develop and maintain data warehouses, pipelines and analytical solutions.
- Build and optimise SQL procedures, business logic and data models.
- Integrate internal and external systems through APIs, files and messaging.
- Troubleshoot data flows and improve database performance and data quality.
- Contribute to the evolution of the data platform, including technical decisions, testing and documentation.
- Collaborate with product owners, developers and business stakeholders.
Required Experience
- At least seven years in software development, data engineering or a comparable technical role.
- At least five years of SQL database development, including stored procedures and performance optimisation.
- Proven delivery of data warehouse and ETL/ELT solutions across at least two assignments.
- Strong analytical data modelling skills.
- Experience with Python, C#, .NET or JavaScript/TypeScript.
- Git, Azure DevOps or similar version-control and development tools.
- Experience independently delivering solutions within agile teams.
- Very good spoken and written Swedish.
Desirable Skills
- SQL Server, SSIS, SSAS, SSRS, and Power BI.
- Microsoft Fabric, Databricks, Azure Data Factory, or dbt.
- Dimensional modelling, Kimball, or Data Vault.
- Cloud data platform migration, CI/CD, and automated testing.
- Experience in energy, utilities, or another regulated industry.