You can use attributes to parse a string as an enum:
public enum Position { [EnumMember(Value = "Emp")] Employee, [EnumMember(Value = "Mgr")] Manager, [EnumMember(Value = "Ctr")] Contractor, NotASerializableEnumeration }