Senior Business Intelligence Developer - Zazmic
Back to list

Senior Business Intelligence Developer

Dear Candidate,

Before submitting your resume, please pay attention to the location – we will not be able to review your resume and provide feedback if you are not (in fact) located in the location of the vacancy.

Thanks for understanding

We are seeking a Senior BI Developer to lead the design, development, and optimization of scalable business intelligence solutions. This role will be responsible for building robust reporting products, semantic data models, and analytics capabilities that enable data-driven decision-making across the organization. The ideal candidate will bring deep technical expertise, a strong understanding of BI architecture, and a passion for delivering high-impact data solutions.

Position Duties and Responsibilities:

  • Design and deliver advanced BI solutions including the development of reporting products, dashboards, data ingestion, transformation, semantic modeling, and visualization.
  • Develop and maintain reporting products within a standard software development lifecycle framework in support of operational, financial, and strategic decision-making, with a focus on scalability, usability, and performance.
  • Apply UI/UX best practices and data storytelling techniques to create intuitive, insight-driven reporting experiences that enable decision-making.
  • Build and optimize relational data models and semantic layers to support governed self-service analytics.
  • Implement and manage BI governance frameworks, including workspace management, row-level security (RLS), sensitivity labeling, and lifecycle strategies.
  • Demonstrate high attention to detail, quality, and accuracy in all deliverables, instilling confidence in data products and enabling trusted decision-making across the organization.
  • Apply advanced analytics techniques, including time intelligence, AI visuals, and what-if scenario modeling to enhance insight generation.
  • Drive automation and performance optimization through incremental refresh, deployment pipelines, and DAX tuning.
  • Collaborate cross-functionally with data engineers, analysts, and business stakeholders to translate requirements into robust BI solutions.
  • Standardize BI development practices and promote adoption of best-in-class tools and methodologies.
  • Serve as a subject matter expert in BI tooling and architecture, providing mentorship to junior developers and analysts.
  • Performs other duties as assigned.

Knowledge, Skills, and Abilities:

  • Excellent analytical and problem-solving skills
  • Ability to work collaboratively across multiple functions (Operations/Finance/IT/Rev Cycle)
  • Ability to function within a software development lifecycle, Agile/Scrum/Kanban framework
  • Highly motivated self-starter who is an excellent team player
  • Ability to understand business use cases and apply technical solutions
  • Ability to identify the right visualizations to enable insights
  • Proven ability to work well independently and proactively provide solutions to complex problems
  • Outstanding organizational and communication (both verbal and written) skills

Required qualifications:

  • Bachelor’s degree in Information Technology, Computer Science, Engineering, Business or a related field
  • 7+ years of experience in BI development, with a strong focus on Power BI.
  • Expert-level proficiency in DAX, Power Query (M), and SQL.
  • Experience with Azure Data Services and Databricks.
  • Experience with the MS Power Platform including Power Automate and Power Apps.
  • Strong understanding of data modeling, ETL processes, views, and semantic layer design.
  • Proven ability to manage BI governance and security protocols.
  • Excellent communication and stakeholder engagement skills.
  • Any equivalent combination of education and experience

Dear Candidate,

In an era of rapid technological advancement and the constant evolution of artificial intelligence, at Zazmiс, we believe in the importance of analyzing resumes not only through automated tools but also through interaction with a live recruiter. We value an individualized approach to each candidate and strive to make the hiring process more friendly and efficient.

Understanding the significance of your time and that of our colleagues, we offer you the opportunity to provide additional information that will help us better understand your profile and its alignment with the job description. Your initiative will assist us in making a more informed decision when considering your candidacy.

Please note that Zazmiс reserves the right not to respond to a candidate’s application if we conclude that the candidate does not meet our requirements for any reason. Please understand this as part of our commitment to an efficient and fair hiring process.
Thank you for your understanding and participation in our recruitment process.

Best regards,
The Zazmiс Team

Apply

    Type:

    English level:

    When are you ready to start?

    What work schedule is comfortable for you (time zone)?

    What experience do you have in this field?

    How many relevant years of experience do you have for this position?

    What education do you have related to this position?

    Do you have any certificates

    What motivates you at work and why do you feel this position fits your professional goals?

    What are your salary and compensation expectations? (in US dollars)

    Do you have any special requirements or preferences for benefits (for example, flexible hours, the ability to work remotely)?

    Do you have LinkedIn account?

    Accompanying text




    Pdf, doc, docx allowed. Max 2mb




    Pdf, doc, docx allowed. Max 2mb

    Perks of being a Company

    Work from anywhere in the world
    Work from anywhere in the world
    Gifts to mark significant life events
    English classes with a native speaker

    Main numbers

    2015

    founded

    300+

    employees worldwide

    40

    current projects

    44

    locations

    So, you have applied. What’s next?

    Recruitment process

    English Check

    1

    Technical Interview

    2

    Interview with Client

    3

    Job Offer Meeting

    4

    Dear Candidate,

    In an era of rapid technological advancement and the constant evolution of artificial intelligence, at Zazmiс, we believe in the importance of analyzing resumes not only through automated tools but also through interaction with a live recruiter. We value an individualized approach to each candidate and strive to make the hiring process more friendly and efficient.

    Understanding the significance of your time and that of our colleagues, we offer you the opportunity to provide additional information that will help us better understand your profile and its alignment with the job description. Your initiative will assist us in making a more informed decision when considering your candidacy.

    Please note that Zazmiс reserves the right not to respond to a candidate’s application if we conclude that the candidate does not meet our requirements for any reason. Please understand this as part of our commitment to an efficient and fair hiring process.
    Thank you for your understanding and participation in our recruitment process.

    Best regards,
    The Zazmiс Team

    Apply

      Type:

      English level:

      When are you ready to start?

      What work schedule is comfortable for you (time zone)?

      What experience do you have in this field?

      How many relevant years of experience do you have for this position?

      What education do you have related to this position?

      Do you have any certificates

      What motivates you at work and why do you feel this position fits your professional goals?

      What are your salary and compensation expectations? (in US dollars)

      Do you have any special requirements or preferences for benefits (for example, flexible hours, the ability to work remotely)?

      Do you have LinkedIn account?

      Accompanying text




      Pdf, doc, docx allowed. Max 2mb




      Pdf, doc, docx allowed. Max 2mb