BI Developer
BI Developer

Who we are:

BI Developer

At NTT DATA we are exceptional together and we believe in growing by helping others grow, whether that be our clients, partners or employees.

Our talented team leads by example. We provide all the support you need to achieve the career of your dreams, giving you the tools to become the best version of you. We are constantly evolving, by creating more opportunities within our organisation and looking to innovative projects that shape your future.

We support each other to be who they want to be, work how they work best. This is how we bring innovation, and we build a better future for our people our business and our society.

We provide a safe environment in which all of us can be ourselves and reach our full potential. This is a place where all individuals can be their true selves, be listened to and feel at home. Our success comes from our people, regardless of ethnicity, cultural background, gender, nationality, sexual orientation, or anything else that can be used to differentiate people because we are exceptional together.

We understand you may not tick all the boxes of the requirements lists but if you are interested in this or other opportunities within NTT Data, do not think twice and apply!

As part of our continuous growth, we are looking for a BI Developer to join Data & Analytics team in London.

What you'll be doing:

What you’ll be doing:

  • Responsible for the design, development, testing, implementation, and maintenance of BI solutions.
  • Working with your peers you will help identify data engineering best practices and promote their adoption; answering technical and procedural questions from less experienced team members; teaching improved processes; mentoring team members. 
  • Work closely with the Solutions Architect to ensure that designs are practical, workable, and deliverable, and that the technical implementation and the architectural vision remain aligned, particularly in the case where changes are required on either side due to external influences or other constraints.   
  • Responsible for the technical implementation of high quality, enterprise-grade solutions based on the Microsoft SQL and Data Platform.  
  • Ensure that each solution is built to the highest standard, is built in a way that favours a simple and maintainable approach over a clever and complex one, is tested at every step on the path to production using the appropriate tools and practices, is deployable using automated tooling only, and is suitably instrumented to meet core operational and business monitoring needs.  
  • Work with the Engineers and other members of your peer group to ensure that software delivered by your team is built in a way which is technically consistent with - and exploits where possible - the collected learning’s, tools, patterns and practices in place across the wider Engineering community.  

What you'll need:

What you’ll need:

  • Expert in implementing modern BI, ETL and data warehousing technologies.  
  • Expert knowledge of Microsoft SQL Server.
  • Experience in data-warehousing, dimensional modelling, and dimensional data mart design. 
  • Experience in design, development, and implementation of Dashboards & Business Intelligence applications. 
  • Experience with data analysis, trending and KPI development. 
  • Excellent TSQL skills including SQL query performance optimisation. 
  • Excellent analytical, problem solving, and communications skills.  
  • Experience in alerting and monitoring requirements for the platform.
  • Experience across the delivery lifecycle, an understanding of agile development practices, ideally having worked successfully with agile delivery teams. 
  • Knowledge of the Microsoft SQL and Data Platform(s), especially:  SQL Server, Azure SQL Database, Azure Storage Services.
  • Understanding of cloud and on-premises infrastructure concerns.
  • Strong understanding of Big Data integration techniques – e.g., how to deal with volume/velocity/variety in a performant way. 
  • Working knowledge of the tools and practices available and appropriate to each phase of software delivery, such as TDD, BDD, Integration Testing, Performance Testing etc.  
  • Responsible for unit, integration, stress/load testing of reports and dashboards to ensure functional and performance requirements are met. 
  • Broad knowledge of CI/CD tools: 
  • Continuous Integration tools such as TeamCity, Jenkins, Azure DevOps build pipelines.
  • Automated Deployment and Release Management tools such as Octopus Deploy, Azure DevOps release pipelines. 
  • Source control tools such as GIT.
  • Automated Testing frameworks and unit testing approaches – tSQLt, SpecFlow.

Nice to Have: 

  • Familiarity of Azure based BI technologies such as: Azure Synapse Analytics, Azure Data Factory v2, Azure Data Lake gen2, Azure Databricks, Azure Functions 
  • Agile development background (SCRUM preferred) 
  • Good scripting skills e.g., PowerShell 
  • Experience in retail and/or e-commerce 
  • Experience working with on and offshore teams. 

...and finally:

Where you’ll be:

Our employees' safety is priority, so currently you will be working from the comfort of your own home most of the time. In the future when we can spend some more time in our offices, either Bank or Old Street, you will be able to enjoy London’s vibrant dynamics!

.... And another thing, you will be joining a close-knit team that is supportive and approachable. Which means that as a new joiner, you will always have someone available to offer help and guidance.

How to apply:

We appreciate that you may not have an up to date CV, so please just send what you have and let's organise a chat!

Back to search Email to a friend Apply now

Service Line Manager

Enric Biosca
Head of Data & Intelligence

2 Royal Exchange

“Upon joining the NTT DATA UK family, you will experience a culturally diverse organisation living our values of Clients First, Teamwork and Foresight as we partner with our customers every day.

At NTT DATA UK, we are proud to support and invest in our people. We offer a variety of rewarding career paths and opportunities to develop professionally - with access to cutting edge innovation.”

Fernando Apezteguia, CEO, NTT DATA UK

Jobs at NTT DATA

Browse all