Seiko Sports Technologies has a legacy of innovation in sports timing, measurement, and scoring. As a Senior Software Engineer, you will design and develop sports timing, data capture, and data management systems. Key responsibilities include leading software design, supporting maintenance and modernization, collaborating with internal and external teams, and streamlining development processes. Essential skills include full stack JavaScript/TypeScript/Node.js development, experience with front-end frameworks, and knowledge of software architecture patterns. Desirable skills include knowledge of C#, networking concepts, and experience leading a small team. This role is hybrid or remote with a requirement to attend the office in person in Crewe at least 2 days per month.