Senior Scientific Writer II job at Novartis