A finance consultancy in Newcastle upon Tyne is seeking a Senior Software Engineer to design and develop software solutions for complex financial systems. The role requires strong commercial experience in C#, Python, or Java, alongside excellent problem-solving and stakeholder engagement skills. This office-based position (5 days per week) offers the opportunity to mentor junior engineers and collaborate closely with other teams. Candidates with a Bachelor’s degree from a recognized university are encouraged to apply. #J-18808-Ljbffr