Senior Software Developer

Pune, Shared Services


  • Strong analytical skills with the ability to collect, organize, analyse, and disseminate significant amounts of information with attention to detail and accuracy
  • Strong presentation skills and the ability to articulate complex information professionally, clearly and concisely
  • Strong knowledge of and experience of working with reporting and databases
  • Adept at queries, dashboard design, report writing and presenting findings
  • Technical expertise regarding data models, database design development, data mining and techniques
  • Propose and develop reports/ BI dashboards as per client business requirements
  • Ongoing development and operations of BI architecture to enable fact-based decision making, ad hoc analysis, and insight generation
  • Designing and building reports and analyses in any of the Excel, Tableau, Qlikview & Power BI platforms
  • Improving and streamlining processes regarding data flow and data quality 
  • End user interactions to establish/ clarify user requirements
  • Developing & modifying database objects, defining relationship between tables and enforcing referential integrity constraints
  • Composition of technical and end-user documentation as needed
  • Design, code, test, and document all new or modified BI systems, applications and programs
  • Technical briefing to internal and external stakeholders (if required)

Desired Skill and Experience

  • Hands-on expertise on data analysis, data modeling and data visualization
  • Analytical, creative, and innovative approach to solving problems
  • Working knowledge of industry standard databases (eg MS SQL Server, MySQL or Oracle) 
  • Prior experience of working on BI Tools viz., MS BI, OBIEE, Tableau, Qlikview, MicroStrategy & Power BI
  • Ability to learn and apply new trends and technology in IT
  • Self-starter with can-do attitude who can operate independently and in a team
  • Excellent oral and written communication skills