Principal Software Engineer - Trident Systems - Fairfax | OpenTalent