Senior BI Developer

Location: Purchase, NY

Skills: BI and Reporting Development Tools, MySQL, data analysis / data mining

Apply Now

This position will work closely with our business colleagues to develop analytic solutions, reports and dashboards to meet the ever increasing demand for operational improvements and efficiencies in a fast paced environment.  This role has an expectation to partner with the business and implement new ideas and strategies to enhance and expedite the deployment of data solutions.


  • Design and develop solutions that will provide automated self-serve reporting and dashboard solutions
  • Perform data analysis, data querying, and data validation functions
  • Highly skilled in analyzing and manipulating complex data across both OLTP and OLAP environments
  • Translates new and existing reporting requirements into actionable requirements for delivery via business intelligence applications and tools.
  • Adept as translating and presenting data requirements into an understandable document. Ability to write and speak clearly, easily communicating complex ideas.
  • Attention to detail is critical to the success of this role.
  • Well versed in SQL Development.
  • Creates custom report and analytic solutions
  • Provides insight into patterns in data that translates into value for business partners
  • Evaluates and identifies new technologies
  • Works collaboratively with teammates

Preferred Qualifications:

  • Proven experience with multiple BI and Reporting Development Tools.  Salesforce, Tableau and Jasper preferred.  Will consider experience with other similar tools
  • Working knowledge of star schema design and methods for querying complex data structures
  • Experience with MySql database is a plus
  • Proven experience establishing and maintaining good data governance practices
  • Skilled in data analysis / data mining
  • Highly skilled in SQL development
  • Needs to understand the business in order to more fully support the needs of the business
  • Strong collaboration, multi-tasking and organization skills
  • Strong communication skills
  • Skilled and knowledgeable in Data Modeling
  • Able to identify multiple approaches to problem solving and recommend the best case solution
  • Proven ability to work directly with users and management to gather requirements, provide status updates, and build good relationships and rapport
  • Must be proactive, innovative, and creative in meeting client/customer needs. Always keeping a “Can do!” attitude
  • Ability and willingness to work in a team environment and adopt a culture of ownership and initiative, and promote such within the team
  • Familiarity with ETL tools / ETL processing
  • Degree in Computer Science preferred
  • Knowledge and familiarity with database security concepts and best practices
  • Comfortable contributing and debating in a casual and friendly team environment

Apply Now

If you are interested in any of our open positions, please contact us or complete our pre-employment application online.