An energy storage system, comprising: at least one energy storage module adapted to supply electrical energy to a vehicle, the energy storage module comprising: a primary enclosure; at least one battery array (902, 904) located within the primary enclosure; an energy storage controller module located within the primary enclosure and electrically connected to the battery array (902, 904), the energy storage controller module further connected to a control module of the vehicle by a signal connector, a high voltage junction box attached to a first end of the primary enclosure and having a plurality of high voltage connection terminals, wherein at least one of the high voltage connection terminals is configured to receive a high voltage conductor connected between the energy storage module and an inverter of the vehicle; and a service disconnect connected in a current path between the high voltage connection terminals and the at least one battery array (902, 904), characterized in that the signal connector is attached to the primary enclosure and electrically connected to the energy storage controller module, the signal connector having one or more jumpers operable to program an address, the signal connector electrically connected to the control module, wherein the one or more jumpers are arranged and configured to program a first address instructing that the energy storage module is a master storage module, or a second address instructing that the energy storage module is a slave storage module; and the service disconnect is located outside the high voltage junction box and outside the primary enclosure. at least one energy storage module adapted to supply electrical energy to a vehicle, the energy storage module comprising: a primary enclosure; at least one battery array (902, 904) located within the primary enclosure; an energy storage controller module located within the primary enclosure and electrically connected to the battery array (902, 904), the energy storage controller module further connected to a control module of the vehicle by a signal connector, a high voltage junction box attached to a first end of the primary enclosure and having a plurality of high voltage connection terminals, wherein at least one of the high voltage connection terminals is configured to receive a high voltage conductor connected between the energy storage module and an inverter of the vehicle; and a service disconnect connected in a current path between the high voltage connection terminals and the at least one battery array (902, 904), characterized in that the signal connector is attached to the primary enclosure and electrically connected to the energy storage controller module, the signal connector having one or more jumpers operable to program an address, the signal connector electrically connected to the control module, wherein the one or more jumpers are arranged and configured to program a first address instructing that the energy storage module is a master storage module, or a second address instructing that the energy storage module is a slave storage module; a primary enclosure; at least one battery array (902, 904) located within the primary enclosure; an energy storage controller module located within the primary enclosure and electrically connected to the battery array (902, 904), the energy storage controller module further connected to a control module of the vehicle by a signal connector, a high voltage junction box attached to a first end of the primary enclosure and having a plurality of high voltage connection terminals, wherein at least one of the high voltage connection terminals is configured to receive a high voltage conductor connected between the energy storage module and an inverter of the vehicle; and a service disconnect connected in a current path between the high voltage connection terminals and the at least one battery array (902, 904), characterized in that the signal connector is attached to the primary enclosure and electrically connected to the energy storage controller module, the signal connector having one or more jumpers operable to program an address, the signal connector electrically connected to the control module, wherein the one or more jumpers are arranged and configured to program a first address instructing that the energy storage module is a master storage module, or a second address instructing that the energy storage module is a slave storage module; and the service disconnect is located outside the high voltage junction box and outside the primary enclosure.