Software Engineer

L&Q Group, City of Westminster

Software Engineer

Salary not available. View on company website.

L&Q Group, City of Westminster

  • Full time
  • Temporary
  • Onsite working

Posted 4 days ago, 21 Apr | Get your application in now to be included in the first week's applications.

Closing date: Closing date not specified

Job ref: f264e3de0dee48c4bc30e1ed493d6dd7

Location ref: City of Westminster

Full Job Description

Software Engineer Power BI London (Stratford) or Manchester (Trafford) Hybrid (% office) £49,502 (Regional) £57,094 (London) depending on experience Fixed Term Contract 12 Months About the Role An exciting opportunity for a Software Engineer specialising in Power BI to join a growing data and engineering team. This role focuses on building next-generation, data-driven reporting and analytics solutions, transforming complex data into meaningful insights across the organisation. Working within a collaborative agile environment, you will design, develop, and maintain enterprise-level BI solutions using Power BI, SQL, DAX, KQL, and Power Query (M). You will also contribute to shaping reporting standards, data models, and best practices to support trusted, scalable, and self-service analytics. This is a hands-on role combining technical expertise with problem-solving and cross-team collaboration. Key Responsibilities

  • Design, develop, and maintain Power BI dashboards, reports, and datasets
  • Build and optimise reusable data models for enterprise reporting
  • Develop SQL queries, stored procedures, and views for reporting needs
  • Implement and manage Power BI Service (permissions, refreshes, row-level security)
  • Build CI/CD pipelines for Power BI using Azure DevOps
  • Collaborate with engineers, analysts, and architects on data solutions
  • Write clean, scalable, and well-documented code following best practices
  • Troubleshoot and resolve technical issues effectively
  • Communicate technical concepts clearly to non-technical stakeholders
  • Stay up to date with BI tools, trends, and emerging technologies
  • Support knowledge sharing and team development
  • Skills & Experience
  • Strong experience developing Power BI reports, dashboards, and data models
  • Advanced knowledge of DAX, Power Query (M), KQL, and Power BI Service
  • Experience with Azure DevOps (CI/CD, version control, deployment)
  • Strong SQL skills (queries, stored procedures, performance tuning)
  • Good understanding of data warehousing and dimensional modelling (eg Kimball)
  • Experience working in agile delivery environments
  • Knowledge of secure development practices (DevSecOps)
  • Strong communication and documentation skills
  • Desirable
  • Experience with enterprise reporting governance and optimisation
  • Familiarity with Azure services (Azure SQL, Data Factory, Synapse, Monitor)
  • Integration with Microsoft tools (SharePoint, Power Apps, Teams)
  • Exposure to REST APIs and data integration design
  • Knowledge of master data management tools
  • Experience with housing or property management systems (advantageous)
  • Benefits
  • Excellent pension scheme (up to 6% double contribution)
  • 28 days annual leave rising to 31 days + bank holidays
  • Health cashback plan
  • Life assurance
  • Paid volunteering leave
  • Employee assistance programme
  • Additional lifestyle benefits
  • Additional Information30
  • Interview process:
  • + Stage 1: Virtual interview + Stage 2: In-person interview Early applications are encouraged as the role may close ahead of the advertised deadline.

  • Strong experience developing Power BI reports, dashboards, and data models
  • Advanced knowledge of DAX, Power Query (M), KQL, and Power BI Service
  • Experience with Azure DevOps (CI/CD, version control, deployment)
  • Strong SQL skills (queries, stored procedures, performance tuning)
  • Good understanding of data warehousing and dimensional modelling (eg Kimball)
  • Experience working in agile delivery environments
  • Knowledge of secure development practices (DevSecOps)
  • Strong communication and documentation skills
  • Desirable
  • Experience with enterprise reporting governance and optimisation
  • Familiarity with Azure services (Azure SQL, Data Factory, Synapse, Monitor)
  • Integration with Microsoft tools (SharePoint, Power Apps, Teams)
  • Exposure to REST APIs and data integration design
  • Knowledge of master data management tools
  • Experience with housing or property management systems (advantageous)

    Excellent pension scheme (up to 6% double contribution)
  • 28 days annual leave rising to 31 days + bank holidays
  • Health cashback plan
  • Life assurance
  • Paid volunteering leave
  • Employee assistance programme
  • Additional lifestyle benefits
  • Additional Information30
  • Interview process:
  • + Stage 1: Virtual interview + Stage 2: In-person interview Early applications are encouraged as the role may close ahead of the advertised deadline.

Direct job link

https://www.jobs24.co.uk/job/software-engineer-126720802