Goode, also a resident of Parowan, died at the scene.
Zimmerman told investigators that Goode was walking toward the house when he picked up his shotgun, which he had pre-loaded, pointed it at the woman and fired a round at her chest when she was in range, charges state.
"Mr. Zimmerman said his intentions this day were to kill Janet Goode, and no one else," investigators wrote. "Mr. Zimmerman said he has no remorse for doing so."
The charges do not offer any motive for Zimmerman's actions.
Court records show that Zimmerman's wife filed for divorce on Thursday. Most information in Utah divorce cases is sealed from public view because it is considered private and no details of that filing were available.
Zimmerman, who was booked into the Iron County jail in lieu of $500,000 cash-only bail, made an initial court appearance late Friday afternoon.
He was advised of the charges and informed of his right to legal counsel, and then ordered to return to court again Tuesday.