Software Developer (Consulting Role)