There are few factors:
What do you intend to use Corvette mainly for?
Do you have engineers unlocked?
Do you have guardian tech unlocked?
Assuming you need it mostly for combat, have engineers and don't have guardians, that's what I can come up with:
https://s.orbis.zone/37rxSome notes: with weapon/distributor engineering you can pretty much just hold fire button for Pulses and rest of the weapons will just fire on targets in turret mode. Beams and Pulses will be great at taking down shield, penetrating some damage through shields to quickly rid off smaller targets with phasing, and long beams will be also venting heat nicely. When shields are down, Corrosive debuff applied by MC will boost your damage through the roof melting even toughest of hulls in moments. Cannons are pretty much flavor, but they will wreck enemy modules pretty nicely when hit naked hull and add fair share of damage total.
With shield plus booster engineering, you will have very balanced and pretty much endless MJ pool, which will be restored very quickly, in case something unusual happens, with Cells. And even if shields go down, balanced hull resists will hold off tons of damage to either retreat or wait until shield restores.
You can either stick with 2 heatsinks, but having 2 PDs instead (one at the top of the ship, and one on the bottom) might be pretty useful, as Cell usage shouldn't be that excessive for such a monster of a ship. Pretty much only Shield Cells and Heatsinks will require some extra management, but that should be only in case of emergency, which won't be the case most of the time.
As all Fed Ship jump range is quite pathetic, if you possess Guardian Tech, I can come up with few modifications improving jump range and even more survivability for the ship, other than that, I tried to make it as light as possible, but that's as far as you can go not to lose efficiency for dedicated combat spec.
Class 1 slot for Module Reinforcement can be swapped for Docking Comp in case you may have trouble with manual docking, it won't really take away anything from the build.
On the side note, if you don't already, I really recommend setting up Voice Attack. It should help tremendously for menial tasks, such as docking requests and even in combat, where you can use weapons hands free, launch SLF or use FSD at will, etc.