The win ended a three-game losing streak for the Pride as they improved to 19-15 overall and 10-5 in the CAA. UNCW slipped to 20-16 overall and 12-3 in the CAA.
Jesch (4-0) allowed two runs on four hits, walked two and struck out five to get the win. Bryan Verbitsky retired all six Seahawks he faced in the final two innings to earn his third save.
The Pride built a 3-0 lead against UNCW emergency starter Kelly Secrest (1-1), who was inserted as the starter when Jordan Ramsey was unable to make his start due to sickness.
Hofstra scored a run in the first as Rouleau scored on a wild pitch. Jared Hammer pushed the lead to 3-0 with a two-run single to right in the third against reliever Jack Lane.
UNCW got back to within one, 3-2, on a two-run home run by Tyler Molinaro in the fifth inning.
Hofstra picked up an insurance run in the ninth off Ricky Holden, ending his shutout streak at 26 innings, when Rouleau doubled in Matt Reistetter.
Danny Poma also added three hits for the Pride, while Thomas Pope was the only Seahawk to register more than one hit on the day.
Hofstra is back in action Wednesday afternoon when it hosts Fordham at 3:30.