Flight Crew Instrument; Flight Crew Commercial; Flight Crew Multiengine
Flight Crew Last 90 Days 180; Flight Crew Total 3300; Flight Crew Type 1200
Situational Awareness
Conflict NMAC
Flight Crew Took Evasive Action
Airspace Structure; Human Factors; Procedure
Flying from ZZZ to SLC IFR; I was given the Cargo 1 Visual approach to Runway 32 (over the top) by SLC Approach 135.5. After my descent from 11;000 ft. to 7;000 ft.; while leveling off at AMENR way point; Tower called traffic at my 12 o'clock and 5 miles at 7;000; Aircraft Y. I assume the pilot was doing a VFR transition north over I-15 which runs directly below the approach path. I did not see the aircraft; however; he reported to see Aircraft X. Tower told me to stay on the profile and he would call my base turn for Runway 32. The profile has you level at 7;000 until DUECE way point. In-between AMENR and DUECE I spotted Aircraft Y at my 1 o'clock slightly lower within 400 ft. heading for a collision course. I immediately performed a climbing left hand turn to avoid the traffic; while he did a left turn at the same time. We narrowly missed each other. I called Tower in my turn to advise them of the deviation for traffic. Finished the flight with no other incident.I would advise that VFR transitions north while the Cargo 1 approach is being used stay below 6;500 ft. MSL; or refused entirely.
[Report narrative contained no additional information.]
Pilot reported evasive action due to NMAC on approach.