Preheat oven to 350 degrees. Spray a standard size bundt pan with baking spray, set aside.
In the bowl of a stand mixer, beat butter, sugar, salt, lemon zest and vanilla extract until pale, about 3 minutes on medium speed.
With mixing speed on low, add eggs one at a time until incorporated.
With mixing speed on low, alternate adding the flour, baking powder and sour cream, doing 1/3 of each at a time. Once all of the ingredients have been added, beat batter for 10 seconds then stop.
Spread batter evenly into the prepared bundt pan. Place in the oven and bake for 45-55 minutes. The top will look slightly moist but should be set (not gooey or jiggly). Remove from the oven and allow to cool in the pan for 20 minutes before inverting onto a wire rack to cool completely.
Meanwhile, in a small microwave-safe bowl, combine the sugar and lemon juice. Microwave on half power for 20 seconds. Stir to dissolve sugar. Repeat if necessary but do not let the liquid simmer.
Using a toothpick, poke holes all over the crust of the bundt cake. Pour or brush the glaze over the cake, allow it to soak in.
In the bowl of a stand mixer or a large mixing bowl with a hand mixer, beat the cream cheese and butter until smooth. Add the vanilla, salt and powdered sugar, mix until a thick frosting forms.
Pipe over the cooled cake as desired.