
- Senior
Our Technology & Data team is at the heart of this transformation driving greenfield product development, experimenting with fresh ideas, and bringing innovative solutions to life. We’re building modern, scalable, and customer-focused platforms that set the standard for the re-commerce industry.
With a product mindset at the core, you’ll collaborate closely with engineers, product managers, and designers to create software that doesn’t just work, but delights. If you’re the kind of developer who’s curious, coachable, and excited to leave your mark on something new—you’ll thrive here.
This role can be based in either the UK or the Netherlands.
_________________________________________________________________________________________
- Immerse yourself in our systems, architecture, and product portfolio.
- Start building and maintaining modern web APIs with .NET 9.0.
- Get hands-on with Blazor apps and contribute to user-facing experiences.
- Collaborate with cross-functional teams to deliver features that matter.
- Share knowledge through pair-coding, mentoring, and coaching others.
- Take ownership of key modules and new greenfield builds.
- Partner with product managers to translate customer needs into elegant, scalable solutions.
- Integrate external service APIs to extend our platform’s capabilities.
- Help shape our development practices, bringing fresh ideas and modern tooling.
- Lead projects end-to-end: from idea, to design, to launch.
- Champion a culture of experimentation, curiosity, and continuous learning.
- Mentor junior developers and elevate the team’s technical craft.
- Keep an eye on emerging tech, propose and trial new tools that could transform how we work.
Key Responsibilities
- Deliver high-quality greenfield builds using .NET 9.0, Blazor, and modern engineering practices.
- Create scalable, secure, and reliable applications that support Vintage Cash Cow’s growth and customer experience.
- Champion a product mindset, ensuring everything built solves real customer and business problems.
- Maximise team impact by mentoring junior developers, sharing knowledge, and lifting technical standards.
- Continuously improve development practices, leveraging modern tools, cloud technologies, and automation.
- Stay ahead of the curve, experimenting with new technologies and suggesting innovations that could simplify complexity and unlock value.
Software Development
- Design, build, and maintain APIs, Blazor apps, and full-stack solutions with .NET 9.0.
- Own modules end-to-end: from requirements and architecture to deployment and monitoring.
- Write clean, testable, maintainable code following best practices and modern patterns.
Product & Collaboration
- Work closely with product managers and designers to translate ideas into elegant technical solutions.
- Bring curiosity and a problem-solving approach to ensure features deliver maximum customer value.
- Collaborate with cross-functional teams across engineering, product, and operations.
Technology & Infrastructure
- Contribute to the design and evolution of scalable, resilient architectures.
- Integrate with third-party APIs and services where needed.
- Ensure system reliability, performance, and security.
- Leverage cloud platforms (Azure preferred) and CI/CD pipelines for efficient delivery.
Team Leadership & Growth
- Mentor and coach junior developers, fostering a learning culture.
- Contribute to code reviews, pair-programming, and technical discussions.
- Advocate for best practices, new tools, and ways of working that improve productivity and quality.
Innovation & Continuous Improvement
- Keep abreast of emerging technologies and frameworks, evaluating their potential fit.
- Propose and lead experiments or spikes that can modernise our stack.
- Help shape development standards and processes to ensure we’re always improving.
Skills, Knowledge and Expertise
- Strong experience as a full-stack .NET developer, with proven delivery of high-quality software.
- Deep knowledge of .NET 9.0, C#, ASP.NET Core, and Blazor.
- Proficiency in building and maintaining RESTful APIs.
- Solid foundation in modern web technologies (HTML, CSS, JavaScript).
- Experience with SQL Server and database design.
- Familiarity with microservices, Docker, and Kubernetes.
- Knowledge of Agile practices, Git, CI/CD pipelines, GitHub Actions.
- Exposure to Azure cloud (or eagerness to learn).
- Bonus: experience with .NET Aspire.
- A product mindset: curiosity, empathy for users, and a drive to solve real problems.
- Natural mentor, someone who enjoys raising the bar for the whole team.