Senior BI Developer

Responsibilities:

  • Work closely with stakeholders to understand their business requirements, analyze and translate them into technical specifications.
  • Lead the design and development of advanced BI solutions, reporting and interactive dashboards using either Tableau or Power BI. Should be able to develop and reengineer complex BI solutions.
  • Manage client communication and meetings, documentation, feedback, and other processes. Be responsible for end-to-end project management.
  • Collaborate with other developers, business analysts and project managers to meet established deadlines and roll out high quality BI solutions to end-users.
  • Keep abreast of advancements in BI technologies and analytics trends to continually enhance the business intelligence framework.
  • Conduct technology research, evaluation, and selection processes.
  • Analyze data and offer recommendations to enhance data quality and management processes, while also identifying opportunities for optimizing BI solutions.
  • Lead and manage team members. Mentor developers on the use of BI technology to solve business problems.
Should have hands-on experience on the followings:
  • Good understanding of BI project lifecycle – data warehousing concepts, data modelling concepts, and writing complex SQL queries.
  • Experience with SQL and relational databases (e.g., SQL Server, MySQL, PostgreSQL, Snowflake).
  • Multiple project experience with data visualization tools (Tableau or Power BI)
  • Strong understanding of data blending, data joins and data relationship concepts.
  • Strong expertise in Tableau including LOD calculations, table calculations, filters, parameters, and actions.
  • Implementation of Tableau Server and Cloud with best practices to ensure data security, user control and optimized performance.
  • Experience in developing dashboards and reports using Microsoft Power BI Desktop and Power BI Service, alongside familiarity with Power Apps, Power Automate, Power BI Mobile, and Power BI Embedded.
  • Strong knowledge of DAX and M Language for data modeling and transformation.
  • Proven knowledge of report and dashboard performance optimization.
  • Ability to work effectively in a fast-paced, deadline-driven, highly dynamic atmosphere and react quickly to changes and shifting priorities.
  • Effective analytical, troubleshooting, and problem-solving skills.
Desired Candidate Profile:
  • Excellent verbal as well as written communication.
  • Knack for professional design layouts and for visual storytelling.
  • Precision and attention to detail.
  • Ability to lead a team and manage projects independently.
What Candidate can expect from this Job:
  • Exposure to multiple domains and industries.
  • Frequent opportunities to learn and develop new skills.
  • Closely working with teammates from associate level to senior executives.
  • Company-sponsored learning programs / high studies programs.
  • Timely salary hikes and performance-based rewards.
  • Flexible working hours.