Business Intelligence (BI) Developer
Toronto, ON
Location: Toronto/GTA, ON

Job Type: Full Time

Salary: 210,000.00 – 215,000.00 $ /year

Job Reference Code: 304973

Submit your resume to

About the Job

Required Qualifications/Experience:
Work with end users to understand their conceptual needs to production
Ability to work with different kinds of people that can at times, be demanding…the need for strong listening skills and patience is key
Utilize your passion for database development and BI components in SQL Server
Contribute to the team with your ideas and views on a particular project or company decision. We welcome feedback and viewpoints from all of our staff
Build on our culture of innovation by constantly growing your skills and the skills of those around you
Experience with developing business intelligence and data warehousing solutions using MS SQL Server 2012 and/or 2015
Strong knowledge of ETL design and development using SSIS, Informatica or similar
Experience in dimensional modeling and physical design of high-performance and highly scalable data warehouses and multidimensional databases
Demonstrated ability to transform software requirements into high quality output
Understand multiple potential solutions and objectively presents them for team’s consideration; able to articulate architecture proposals
Assist in constantly improving the SDLC at Keen BI including aspects such as build/test automation, coding standards, code reviews, design standards and documentation
Communicate and put into practice, standards, policies and procedures of data environment
Highly organized with expert abilities to balance multiple parallel projects
Exceptional ability to communicate technical ideas in written formats and strong verbal communication skills.

Bachelor’s degree in Computer Science or a similar discipline, and/or MCTS: SQL certification or equivalent experience
Data warehousing experience is required
Experience within the retail brokerage / financial services industry is advantageous
Five or more years of experience in a software development role
Five or more years of experience working in a fast-moving, dynamic and team-oriented environment