Power BI Senior Developer

  • Plot 8A, RMZ Centennial, Kundalahalli Main Road, Whitefield, Bangalore, Karnataka, India
  • Employees can work remotely
  • Full-time

Company Description

WNS (Holdings) Limited (NYSE: WNS), is a leading Business Process Management (BPM) company. We combine our deep industry knowledge with technology and analytics expertise to co-create innovative, digital-led transformational solutions with clients across 10 industries. We enable businesses in Travel, Insurance, Banking and Financial Services, Manufacturing, Retail and Consumer Packaged Goods, Shipping and Logistics, Healthcare, and Utilities to re-imagine their digital future and transform their outcomes with operational excellence.

We deliver an entire spectrum of BPM services in finance and accounting, procurement, customer interaction services and human resources leveraging collaborative models that are tailored to address the unique business challenges of each client. We co-create and execute the future vision of 375+ clients with the help of our 49,000+ employees. Our global footprint spans 16 countries with 57 delivery centers worldwide including in China, Costa Rica, India, the Philippines, Poland, Romania, South Africa, Spain, Sri Lanka, Turkey, United Kingdom and the United States.

Job Description

You will join a team designing and building a data warehouse covering both relational and dimensional models, developing reports, data marts and other extracts and delivering these via SSIS, SSRS, SSAS, and PowerBI. It is seen as playing a vital role in delivering a single version of the truth on Client’s data and delivering MI & BI that will feature in enabling both operational and strategic decision making.

You will be able to take responsibility for projects over the entire software lifecycle and work with minimum supervision. This would include technical analysis, design, development, and test support as well as managing the delivery to production.

The initial project being resourced is around the development and implementation of a Data Warehouse and associated MI/BI functions.

Principal Activities:

1.       Interpret written business requirements documents

2.       Specify (High Level Design and Tech Spec), code and write automated unit tests for new aspects of MI/BI Service.

3.       Write clear and concise supporting documentation for deliverable items.

4.       Become a member of the skilled development team willing to contribute and share experiences and learn as appropriate.

5.       Review and contribute to requirements documentation.

6.       Provide third line support for internally developed software.

7.       Create and maintain continuous deployment pipelines.

8.       Help maintain Development Team standards and principles.

9.       Contribute and share learning and experiences with the greater Development team.

10.   Work within the company’s approved processes, including design and service transition.

11.   Collaborate with other teams and departments across the firm.

12.   Be willing to travel to other offices when required.

13.   You agree to comply with any reasonable instructions or regulations issued by the Company from time to time including those set out in the terms of the dealing and other manuals, including staff handbooks and all other group policies.




Person Specification

  • Candidates must have experience in C# .NET / SQL development.
  • Preference will be given to candidates with proven experience in Wealth Management companies.
  • Candidates should have worked in agile environments.

Personal skills, experience and technical knowledge required for the role- There must be a MINIMUM OF FIVE.


  • Candidates must possess a minimum of 5 years in SSIS, SSRS, SSAS, SQL Server development.
  • Financial Services experience, although preference will be given to candidates with proven experience in Wealth Management companies.
  • Candidates should have worked in agile development environments.

Nice to have:

  • Experience of Azure data platform including: Azure SQL Database, Azure Data Warehouse, Azure Analysis Services, Azure Data Lake Store, Azure Data Lake Analytics, Azure Data Factory
  • Experience delivering master data solutions using SQL Server Master Data Services



  • Good hands-on experience of T-SQL/ DAX/ MDX/ C#/ PowerShell/ SSIS
  • Data Warehousing on SQL Server (preferably 2016) including SSIS/ SSRS/ SSAS (Tabular)
  • Good working knowledge of data modelling using ERD/ UML
  • Microsoft Visual Studio Team Services – code, release, and work item management
  • Power BI
  • Manage own workload with minimum supervision.
  • Take responsibility of projects or issues assigned to them
  • Be personable, flexible and a team player
  • Good written and verbal communications
  • Have a strong personality who will be able to operate directly with users



Privacy Policy