Senior Manager, Software Development 5451 in atlanta, ga | ApplyBoost