Senior Software Developer to build financial software. Responsibilities include leading the team, mentoring junior developers, and ensuring software quality.