Senior Associate Software Development Engineer