Full Stack Senior Software Engineer (with strong data experience) £60,000 to £70,000 Permanent Near Epsom, Surrey (location is most easily reached by own transport)? Hybrid working (3 days a week in the office)? Generous benefits package (Performance related bonus, Pension, access to their car scheme, Birthday voucher, Workplace Nursery Benefit & Cycle Scheme, holiday purchase scheme, discounted onsite gym membership, subsidised Café and Canteen, 25 days holiday all bank holidays)? TLP have been working with Toyota (GB) PLC for over 25 years and are a trusted partner. This role will be employed by TLP (secondment to Toyota (GB) PLC) About you: Full Stack Senior Software Engineer with very strong data engineering bias (data factory, data bricks, synapse, SQL, Python) Are you big into working a collaborative way both inside the team and with the wider business? Working within .Net for Application Development (C#, App services, Azure API Management Services) (Or prepared to pick up .Net if you are more Java or Python) You are in an Agile Environment using modern methodologies and techniques (CI/CD, TDD, Pair Programming, vertical Slice Delivery) What You’ll Be Doing Design, develop, and maintain a diverse portfolio of software solutions deployed on Microsoft Azure Work on data-centric solutions that serve various B2B middleware and corporate IT use cases, including APIs, ETLs, transaction processing, and web apps. Utilize a strong background in software development and a broad skillset, with experience in Azure services. Deliver high-quality, reliable, and data-centric solutions. Contribute expertise to cross-team initiatives, peer reviews, and communities of practice. Key responsibilities: Collaborate with Product Owners, SMEs, users and vendors to capture, understand and deliver their requirements. Architect, design, develop, test and deploy cloud-based software solutions on the Microsoft Azure platform. Document software design, architecture and implementation details. Essential Qualifications: Bachelor’s degree, level 6 apprenticeship, or equivalent in Software Engineering. 5 years of relevant experience. Technology Stack: Platforms: MS Azure. Data engineering tools: Data Factory, Data Flow, Databricks, Azure SQL, Synapse, SQL, Python. Application development: .Net C#, App Services, Azure API Management Services. CI/CD: Azure DevOps, GitHub Actions.