Er hat ein Lizenziat in Rechtswissenschaften und das Anwaltspatent. Seit 2007 arbeitet er bei der Staatsanwaltschaft St. Gallen – zuerst als Jugendanwalt und Untersuchungsrichter, ab 2010 dann als Leitender Jugendanwalt. 2018 wurde er zum Leitenden Staatsanwalt des Untersuchungsamtes St.Gallen ernannt. Nebenbei ist er Lehrbeauftragter für Straf- und Strafprozessrecht an der Universität St. Gallen, Richter am Militärappellationsgericht 2 und Mitglied der Disziplinarkommission der Swiss Football League.
Im Projektausschuss übernimmt Stephan Ramseyer das Mandat von Fabien Gasser, Staatsanwalt aus dem Kanton Freiburg.