> Markdown version of [/jobs/ext/3580296-remote-senior-software-engineer-in-store](https://www.wearedevelopers.com/jobs/ext/3580296-remote-senior-software-engineer-in-store). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Remote Senior Software Engineer - In-Store - **Company:** Kingston Bagpuize - **Location:** Kingston Bagpuize, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Amazon Web Services, Automation of Tests, C Sharp (Programming Language), Cloud Computing, Cloud Engineering, Software Quality, Computer Programming, Continuous Integration, DevOps, Distributed Systems, Github, Octopus Deploy, Performance Tuning, Software Engineering, Delivery Pipeline, Reliability of Systems, Event Driven Architecture, Kubernetes, Information Technology, Apache Kafka, Terraform, Microservices - **Published:** October 4, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/remote-senior-software-engineer-in-store/50322534 ## About the Role standards, and deployment practices are continuously optimised. What will set you up for success Bachelor s Degree in Computer Science, Software Engineering or equivalent practical experience. 5+ years of experience in software engineering. Expert Programming Skills: Advanced proficiency in the .Net and C# ecosystem, with experience in designing and implementing large-scale, complex systems. Architecture & Design Expertise: In-depth understanding of architectural principles and patterns, particularly for distributed systems (e.g., microservices, event-driven architecture using Kafka). Resilience & Performance Optimisation: Skilled in applying resilience mechanisms and performance tuning practices to ensure system stability and efficiency at scale. Cloud Infrastructure & DevOps: Proficient in managing cloud infrastructure and services (e.g., AWS, Kubernetes/EKS) and implementing DevOps best practices using CI/CD tools like GitHub Actions, Octopus Deploy, and Terraform. ## Description closely with Product, Design, and other stakeholders to shape requirements, making architectural and technical decisions that balance quality, performance, and delivery timelines. Ensure the implementation of high-quality, resilient, and scalable distributed systems, incorporating resilience mechanisms and best practices. Lead troubleshooting and incident management efforts, taking a proactive role in resolving critical production issues and improving system reliability. Advocate for and implements improvements in development practices, such as enhancing CI/CD processes, optimising infrastructure as code, and increasing test automation coverage. Coordinate and lead cross-team technical initiatives, ensuring consistency and integration between various services and platforms. Stay ahead of emerging technologies and trends, assessing new tools and techniques to enhance the team's capabilities. Demonstrate ownership of the team's delivery pipeline, ensuring that code quality, testing