SSRS/SQL Developer - Kyiv

    • Kyiv, Ukraine


The Senior BI Developer is responsible for professional performance reporting and financial statement generation for our clients’ diverse investments. The Senior BI Developer is responsible for the complete application development lifecycle, including requirement gathering, analysis and design, coding, testing, and deployment.



  • Work as part of the Allvue BI team to develop, test, implement and maintain SSRS reports based on client requirements.
  • Design and develop SQL Server stored procedures, functions and views be used and to feed SSRS reports.
  • Troubleshoot data issues and performance tuning of SQL queries
  • Maintain and support existing reports and implementation of enhancements.
  • Create and maintain customized fields for reporting.
  • Communicate with clients via phone calls, emails, and remote computer sessions through the entire lifecycle of the project.
  • Serve in a leadership role in the BI Department – welcome and mentor new junior developers.
  • Participate in BI projects as needed and assigned.



  • Minimum of 5 years of relevant experience working in Business Intelligence / Report Development.
  • Experience with SQL 2012 or later, and SQL Server Reporting Services. Clear understanding of Microsoft’s SQL Stack with Integration Services (SSIS), Analysis Services (SSAS), Reporting Services (SSRS) and SQL Agent Jobs; and the role of data movement in data analytics.
  • Experience with Power BI, C# in database Assembly integration, or SharePoint integration a plus.
  • Knowledge and understanding of relational database design and programming.
  • Knowledge and understanding of data warehouse star schema design and structure.
  • In depth SQL querying skills with understanding and experience in optimizing speed of queries.
  • Dedication to complete application development lifecycle including requirements gathering, analysis and design, coding, testing and deployment.
  • Eye for detail in report design including color and structure elements.
  • Self-motivated, able to work within a project-based environment.
  • Detail oriented and organized with an ability to meet deadlines.
  • Demonstrated history of functioning independently while working well in a “team oriented” environment, taking the initiative to be productive and efficient.
  • Ability to work under pressure and in a fast-moving and constantly changing environment.
  • Background knowledge in finance, economics, statistics or mathematics a plus.
  • Excellent verbal and written communication. Excellent interpersonal skills. Full professional proficiency in written/spoken English.  Ability to communicate with users of diverse backgrounds and skill levels, form the novice user to the expert programmer.
  • Strong time management skills, ability to multi-task and perform well under pressure. Ability to adapt to changing priorities and meeting deadlines.
  • Exceptional analytical aptitude, detail oriented, and highly organized.

Computer Skills

  • Excellent knowledge of Microsoft Office, Microsoft SharePoint, Dynamics CRM and/or Dynamics NAV a plus.

Education and/or Experience

  • Bachelor’s Degree in Computer Science, or related discipline.

Language Skills

  • English (reading, writing, verbal)


  • Competitive salary
  • Working with the top private equity firms / hedge funds from North America and Europe
  • Working with 60+ development professionals in Kyiv office and 400+ employees around the world 
  • Compensation package
  • Office in the Kyiv city center
  • Friendly atmosphere

Black Mountain is an information technology company, changing the way the financial industry manages workflow and data software.

Black Mountain Company Image

Back to top