I would like to hide certain fields on both the Create Issue Screen and the Edit Issue Screen based on the Current User's Role
You can't without plugins. Jira doesn't do field level security. See https://jira.atlassian.com/browse/JRA-1330 for more detail, including work-arounds and suggestions.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.