Role: Senior Software Engineer Location: Norwich/Hybrid Salary: Circa £60k DOE We are partnering with an innovative technology solutions provider that specialises in streamlining document and email workflows. They are renowned for their technical expertise and outstanding customer service, delivering cutting-edge software solutions to a diverse client base. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining high-quality software solutions. You will work on challenging projects, collaborate with cross-functional teams, and mentor junior developers, ensuring the team remains at the forefront of emerging technologies. Key Responsibilities: Develop and maintain scalable, high-performance software solutions Lead the resolution of complex technical challenges and modernize legacy systems Provide technical leadership and mentor junior team members Work closely with product managers, designers, and QA engineers Stay ahead of industry trends and drive innovation within the team Contribute to system architecture and participate in code reviewsKey Skills & Experience: Strong experience in software development, with proficiency in C# Background in system architecture and scalable software design Excellent problem-solving skills and experience with Agile methodologies Strong communication and collaboration abilitiesThis is a fantastic opportunity to join a company that values innovation and technical excellence. If you are a proactive engineer looking to take the next step in your career, reach out to Fintan at TEC Partners for all the details