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
Relevant jobs
- Tech / Digital / IT Jobs in Bexley, Bexley
- Tech / Digital / IT Jobs in Bexleyheath, Bexley
- Tech / Digital / IT Jobs in Bromley, Barnsley
- Tech / Digital / IT Jobs in Bromley Common, Bromley
- Tech / Digital / IT Jobs in Camden Town, Greater London
- Tech / Digital / IT Jobs in City of Westminster
- Tech / Digital / IT Jobs in Croydon, Cambridgeshire
- Tech / Digital / IT Jobs in Ealing, Ealing
- Tech / Digital / IT Jobs in Enfield, Hyndburn
- Tech / Digital / IT Jobs in Greenwich, Amber Valley
- Tech / Digital / IT Jobs in Hackney
- Tech / Digital / IT Jobs in Hammersmith and Fulham, Hammersmith and Fulham
- Tech / Digital / IT Jobs in Harrow
- Tech / Digital / IT Jobs in Hillingdon, Hillingdon
- Tech / Digital / IT Jobs in Hounslow
- Tech / Digital / IT Jobs in Islington, Leeds
- Tech / Digital / IT Jobs in Kensington and Chelsea, Kensington and Chelsea
- Tech / Digital / IT Jobs in Kingston upon Thames
- Tech / Digital / IT Jobs in Lambeth, Lambeth
- Tech / Digital / IT Jobs in Lewisham
- Tech / Digital / IT Jobs in Merton, Oxfordshire
- Tech / Digital / IT Jobs in Orpington, Greater London
- Tech / Digital / IT Jobs in Richmond upon Thames
- Tech / Digital / IT Jobs in Sidcup, Greater London
- Tech / Digital / IT Jobs in Southwark
- Tech / Digital / IT Jobs in Sutton, Doncaster
- Tech / Digital / IT Jobs in Tower Hamlets, Tower Hamlets
- Tech / Digital / IT Jobs in Twickenham, Greater London
- Tech / Digital / IT Jobs in Wandsworth, Wandsworth
- Tech / Digital / IT Jobs in Wimbledon, Greater London