KPI Developer

KPI Developer

Full-Time 50000 - 60000 £ / year (est.) No home office possible
Technical Staffing Resources Limited

At a Glance

  • Tasks: Create and optimise KPI calculation models using SQL and Microsoft technologies.
  • Company: Join KBR, a global leader in engineering and construction services.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Be part of a dynamic team with exciting career advancement opportunities.
  • Why this job: Make a real impact on major projects while developing your technical skills.
  • Qualifications: Experience in SQL development and KPI suite creation is essential.

The predicted salary is between 50000 - 60000 £ per year.

Technical Staffing Resources (TSR) are the in-house agency and master vendor for KBR, a leading global engineering, construction, and services company. KBR supports the hydrocarbon and government services markets on six continents. Serving their customers through diverse business units, KBR offers challenging assignments on some of the world's largest and most complex projects.

KBR's Estates Intelligence division specialises in enabling clients to make informed decisions about strategic management of their estates and asset portfolios, including the external supply chain retained to deliver asset management and maintenance services. Estates Intelligence teams utilise the 6 As Methodology to deliver business benefit by deploying their Viaverse platform to enable each A: aggregation of data, automation of transactional processing and operational data flows, assurance of process and data integrity to promote sanctity of management information, audit of processing and data to better refine business outcomes, and analytics to offer management information and insight, all to enable enhanced asset management across clients' portfolios.

KBR's latest platform was deployed for the Department of Work & Pensions Estates (DWP-E) to deliver the Integrator2 platform in May 2022. This platform acts as the single source of truth for DWP Estates teams in ensuring consistent, performant, and efficient lifecycle management of assets across their public-facing and back-office sites. The platform manages real-time transactional flows to DWP Estates supply chain partners and delivers reliable management information and insight to DWP Estate stakeholders.

In 2023, DWP-E embarked on a major programme of re-procurement of the asset management services delivered from the KBR Integrator2 platform, known as the Workplace Services Programme or WPS, redesigning/repackaging contractual services into six new service lots, reimagining the service landscape and requiring KBR to redesign and remobilise the current platform and scale transition of current service to new service. This went live in October 2025, and there is now a multi-organisational Programme underway of hypercare, stabilisation, and optimisation of platforms and services.

Led by the senior team that mobilised the platform, KBR has in place a multi-disciplinary technology team deployed to deliver this programme. This team is being restructured and extended in 2026 to conclude hypercare exit and deliver deferred design items into a full steady state context.

A critical role within this team is the KPI Developer, who will report to the Solution Technical Lead. The role is for an experienced SQL and Microsoft developer who will be responsible for translating and systemising complex KPI calculation models from data warehouse through calculation engine to client output, working with Programme BAs and client representatives to understand and capture business logic, code the calculation model, and develop outputs, working to develop, test, and commission into live use.

Responsibilities:

  • KPI Developer will be required to work alongside BAs in the programme team to understand inbound/outbound data flows resulting from detailed business requirements and functional designs and develop these into pass/fail logic into a developed and documented KPI calculation model.
  • KPI Developer will develop end-to-end KPI solutions from data warehouse to output format (may be .xls, POWERBI or other report format), working with BA and client to test the calculation logic for operational use.
  • KPI Developer may be required to contribute toward more detailed solution designs for the wider platform, including KPI technical specifications and amendments to data warehouse technical documentation.
  • KPI Developer will be required to work alongside Test Managers in the programme to ensure KPI calculation testing meets the testing strategy and acceptance criteria for promotion to live environment.
  • KPI Developer will be required to work closely with Programme Technical Project Manager and Project Coordinator to ensure development critical path is reasonable, deconflicted and achievable, task progress is reported to meet reporting timeframes, and advise where there is actual over/under-utilisation on tasks so action can be taken to mitigate.

Experience Requirements:

  • Experience developing KPI suites and/or Paymech suites.
  • Experience developing ETL procedures from multiple data sources to one data source.
  • Adept at building collaborative technical and business working relationships to deliver outputs and outcomes.
  • Experienced in authoring technical documentation, able to write clear and maintainable artefacts to support developments.
  • Experienced in testing techniques to ensure development meets quality requirements.

Technical Skills/Knowledge:

  • Advanced Knowledge of T-SQL to deliver complex stored procedures, and other SQL Server processors for optimised data extraction, cleaning, conforming, and delivering data into a SQL Server Data Warehouse (PL-SQL and My-SQL may also be considered if other criteria met).
  • Advanced Knowledge of SSIS including MPP, advanced error management and integration with structured, semi-structured and unstructured data sources.
  • Experience of developing in C# within SSIS and for advanced integration.
  • Experience of working in a DevOps Agile Environment with differing skill levels.
  • Experience of implementing advanced DW techniques, including but not limited to SCD, index strategies, dimensional modelling, performance optimisation.
  • Able to communicate a technical solution to a wide audience of technical and non-technical colleagues and clients.

Qualifications/Certifications Requirements:

  • Essential: Microsoft Certified.
  • Desirable: Degree Educated preferably in a technical subject.

KPI Developer employer: Technical Staffing Resources Limited

KBR is an exceptional employer, offering a dynamic work environment where innovation meets collaboration. As part of the Estates Intelligence division, KPI Developers will engage in meaningful projects that shape asset management for high-profile clients, while benefiting from a culture that prioritises professional growth and development. With access to cutting-edge technology and a commitment to employee well-being, KBR provides a unique opportunity to contribute to impactful solutions on a global scale.
Technical Staffing Resources Limited

Contact Detail:

Technical Staffing Resources Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land KPI Developer

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at KBR. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your SQL and Microsoft development projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions related to KPI development and data warehousing. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the KBR team.

We think you need these skills to ace KPI Developer

SQL
T-SQL
SSIS
ETL Procedures
Data Warehouse Development
C#
Agile Methodologies
KPI Development
Technical Documentation Authoring
Testing Techniques
Data Extraction and Cleaning
Dimensional Modelling
Performance Optimisation
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the KPI Developer role. Highlight your experience with SQL, KPI suites, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a great fit. Don’t forget to mention your experience in developing KPI solutions and working with data flows.

Showcase Your Technical Skills: Be sure to highlight your technical skills, especially in T-SQL, SSIS, and C#. We love seeing specific examples of how you've used these skills in past roles, so don’t hold back!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see your application come through!

How to prepare for a job interview at Technical Staffing Resources Limited

✨Know Your KPIs Inside Out

Make sure you understand the key performance indicators relevant to the role. Brush up on how they are calculated and their significance in the context of asset management. Being able to discuss specific examples of KPI suites you've developed will show your expertise.

✨Show Off Your SQL Skills

Since this role requires advanced knowledge of T-SQL, be prepared to demonstrate your skills. You might be asked to solve a problem or explain a complex stored procedure. Practising common SQL queries and being ready to discuss your past projects will give you an edge.

✨Collaborate Like a Pro

This position involves working closely with BAs and other team members. Be ready to share examples of how you've successfully collaborated in the past. Highlight your ability to build relationships and communicate technical solutions to both technical and non-technical audiences.

✨Prepare for Testing Scenarios

Since testing is a crucial part of the development process, brush up on your testing techniques. Be prepared to discuss how you've ensured quality in your previous projects and how you would approach testing KPI calculations to meet acceptance criteria.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>