A leading software development firm in the UK is seeking a Senior Software Engineer to join their evolving team. This role requires strong experience across the full software development lifecycle and emphasizes collaboration, mentorship, and effective problem-solving. You will design and document high-quality solutions, mentor junior developers, and adapt to dynamic business needs. This permanent position aims to offer flexibility, collaboration, and substantial impact on projects. #J-18808-Ljbffr