> Markdown version of [/jobs/ext/2824531-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2824531-senior-full-stack-engineer). 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). --- # Senior Full Stack Engineer - **Company:** Dunnhumby - **Location:** Salford, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Multitier Architecture, Application Programming Interfaces (APIs), Microsoft Azure, C Sharp (Programming Language), Cloud Engineering, Software Quality, Continuous Delivery, Continuous Integration, Software Debugging, PostgreSQL, Role-Based Access Control, TypeScript, Data Logging, ReactJS, Istio, Backend, Gitlab, Git Flow, Kubernetes, Linkerd (Service Mesh), Front End Software Development, Key Vault - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840591532-senior-full-stack-engineer ## About the Role * Senior-level experience building and running production services in C# / ASP.NET Core, or TypeScript / Next.js / React - with working knowledge of the other side and an appetite to grow into both. * Comfortable owning a service on Kubernetes - deployments, probes, autoscaling, NetworkPolicies, RBAC - and debugging real failures from kubectl alone. * Solid working knowledge of Kubernetes operators and CRDs - you understand reconciliation loops, custom resources, and how operator-driven infrastructure differs from imperative provisioning. * Hands-on with at least one of GCP (GKE, Cloud SQL, Pub/Sub, Secret Manager) or Azure (AKS, Azure DB for PostgreSQL, Key Vault), and willing to learn the other. * Clear written communication - RFCs, ADRs, runbooks, PR descriptions other engineers can act on., * Crossplane experience - authoring Compositions, CompositeResourceDefinitions, or custom providers. * GitOps fluency with ArgoCD and Helm, and CI/CD authorship in GitLab. * Building custom Kubernetes operators with the Operator SDK or Kubebuilder. * Service mesh experience (Istio or Linkerd). * Prior experience migrating a product from bundled releases to continuous deployment. * Backstage or internal developer portal contributions. ## Description * Shape clear, testable acceptance criteria with Product and Design. * Build and own end-to-end products across .NET services, TypeScript frontend, PostgreSQL, and GitOps deployment. * Design scalable backend systems (APIs, event handling, clean architecture patterns). * Deliver high-quality frontend experiences with accessible components and strong data/state management. * Work with cloud-native, declarative infrastructure (Kubernetes, Crossplane, CRDs). * Maintain high standards across testing (unit, integration, contract) and code quality. * Apply strong security practices across backend and frontend systems. * Build meaningful observability (tracing, logging, SLOs) focused on real user impact. * Take a cost-aware approach to scaling and resource usage. * Participate in an on-call rotation once ramped up. * Use AI-assisted development tools (e.g. Copilot, Claude) effectively in day-to-day work. ## Related Videos - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [Rate-limiting using eBPF and Istio: How to protect your SaaS customers from themselves](https://www.wearedevelopers.com/videos/100220-rate-limiting-using-ebpf-and-istio-how-to-protect-your-saas-customers-from-themselves) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)