The Senior Developer is expected to foster collaboration in a team-centric environment; rely on experience and judgement to accomplish goals; coach team members using probing questions rather than authority; drive quality through continual improvement; exhibit strong communication and interpersonal skills; work well under pressure and aggressive timelines; and think beyond the day-to-day activities to ensure big-picture objectives are achieved