Citation: 2D_6/2017 E. C

Agissant par la voie du recours constitutionnel subsidiaire, A.________ SA conclut, sous suite de frais et dépens, à l'annulation de l'arrêt attaqué, à la constatation du caractère illicite de la décision d'adjudication des travaux de peinture d'une part et des travaux de plâtrerie et faux plafonds d'autre part à B.________ SA, au renvoi de la cause à l'autorité précédente pour instruction de la demande de réparation (un délai étant imparti à la recourante pour fonder et motiver sa prétention en réparation du dommage) et au déboutement de toutes autres conclusions contraires de la Ville et de B.________ SA; subsidiairement, au renvoi de la cause à l'autorité précédente pour nouvelle décision au sens des considérants et au déboutement de toutes autres conclusions contraires de la Ville et de B.________ SA. La Cour de justice et B.________ SA ont renoncé à formuler des observations. La Ville a conclu au rejet du recours. La recourante n'a pas déposé de déterminations finales.