
Senior Engineer - .net
On site
Coventry, United Kingdom
Full Time
09-04-2025
Job Specifications
We’d all like amazing work to do, and real work-life balance. That’s waiting for you at Sainsbury’s. Think about the scale it takes for us to feed the nation. The level of data, transactions and variety it involves. Then you’ll realise that ours is a modern software engineering environment because it has to be. We’ve made serious investment into a Tech Academy and into setting standards and principles. We iterate, learn, experiment and push ways of working such as Agile, Scrum and XP. So you can look forward to awesome opportunities in everything from AI to reusable tech.
Sainsburys Tech - Senior Backend Engineer - .net
We’re a multi-channel, multi-brand business serving millions of customers a day, with the UK’s largest loyalty scheme and an ever-evolving set of digital platforms. All of this equals over 1.2 billion transactions each year, presenting a volume, depth and complexity of data that few can match. We don’t think we’re exaggerating when we say we have the most exciting data set in the country. And from the insights gained, we build scalable, high-performance products using cutting-edge technology that give our customers an amazing shopping experience — like our award-winning Smartshop app. In an inclusive, agile environment, you’ll have the space to be curious, to experiment, and to solve real-world challenges. And you’ll get to see your creations in the hands of millions of people across the UK.
As a Senior .NET Engineer, you’ll apply architectural and engineering principles to define and deliver technology that providers better customer experiences and business efficiency whilst reducing business cost. We’d love for you to be yourself - analytical, curious and unafraid to learn new skills or challenge the status quo. You’ll always look to improve the way things are done in your team too.
What You'll Do
Within this role, you will contribute to the design and development of large-scale high performance services using the latest Standards, React JS, SQL, MongoDB, Kubernetes and Docker including serverless functions and event-driven architecture too.
You'll also help to implement cloud technologies such as AWS and GCP and help drive the product technical roadmap design, support services and internal frameworks that enhance the Sainsbury's Group capabilities. Throughout, you'll share your technical knowledge and ideas with the wider team.
Who You Are
You’ll have programming expertise in relational and non-relational database technologies, backed by expertise in engineering practice and architectural and engineering principles. In addition, you’ll need experience in software design and implementation, security, cloud, infrastructure as code and CI/CD and relevant hardware.
As well as all this, we’ll look for self-drive and a push for advocacy of agile/lean delivery methodologies plus a passion for delivering solutions and living the DevSecOps principles. If you also want to learn more about emerging tech and help the whole team deliver, we should be talking.
We are committed to being a truly inclusive retailer, so you’ll be welcomed whoever you are and wherever you work. Around here, there’s always the chance to try something new - whether that’s as part of an evolving team or somewhere else across the business - and we take development seriously and promise to support you. We also recognise and celebrate colleagues when they go the extra mile and, where possible, offer flexible working. When you join our team, we’ll also offer you an amazing range of benefits. Here are some of them:
Starting off with colleague discount, you'll be able to get 10% off at Sainsbury's, Argos, TU and Habitat after 4 weeks. This increases to 15% off at Sainsbury’s every Friday and Saturday and 15% off at Argos every pay day. We've also got you covered for your future with our pensions scheme and life cover. You'll also be able to share in our success as you may be eligible for a performance-related bonus of up to 20% of salary, depending on how we perform.
Your wellbeing is important to us too. You'll receive an annual holiday allowance, and you can buy additional holiday. We also offer other benefits that will help your money go further such as season ticket loans, interest free car loan of up to £10k, cycle to work scheme, health cash plans, pay advance (where you can access some of your pay before pay day) as well access to a great range of discounts from hundreds of other retailers. And if you ever need it there is also an Employee Assistance Programme, you will also be eligible for private healthcare too.
Moments that matter are as important to us as they are to you which is why we give up to 26 weeks’ pay for maternity or adoption leave and up to 4 weeks’ pay for paternity leave.
Please see www.sainsburys.jobs for a range of our benefits (note, length of service and eligibility criteria may apply).
About the Company
Over 150 years old and still going strong, we’re the UK’s second-biggest retailer. Every day, the nation shops with us because they know they’ll get affordable, good food and excellent service. We focus on great value and convenient shopping across our family of brands, from Argos, Nectar and Habitat to Sainsbury’s Bank, Smart Charge and Tu. What’s next for Sainsbury’s? We've put food back at the heart of our business and we’re taking Sainsbury’s to the next level. We’re investing in technology and people and we’re thinki... Know more
Related Jobs


- Company Name
- Tembo
- Job Title
- Quality Assurance Analyst
- Job Description
- Company Description Tembo is making the dream of ownership possible for a new generation of home buyers. We are a disruptive, award winning savings and mortgage platform powered by a proprietary technology platform - with the result of enabling buyers to buy their home years ahead of the alternative. We recently acquired a savings company to help us capture customers earlier in their home buying journey, nurture them through saving for a deposit and ultimately to match them with the best mortgage product to get them onto the ladder more quickly. Our savings business is growing very rapidly and we’ve recently launched a Cash ISA to complement our existing Lifetime ISA products. We have huge plans for new products and innovation in the future. We’re a mission centric organisation that holds our values close: Find a way - representing our desire to innovate and also leave no stone unturned to help find a customer a way to get on the ladder It's all about the people - customers, colleagues, partners - we’re all human and without them we are nothing If you don’t like it change it - as a startup we’re constantly listening to every source of data and evolving, every opinion counts We are rated 5* on Trustpilot with every single customer review celebrated and we are determined to find a way to ensure we retain that customer love as we scale. We are well funded by Goodwater Capital, Aviva, McPike Family Global Office, Ascension, Love Ventures as well as a suite of ethical backers such as Fair by Design, Barrow Cadbury, Joseph Rowntree Foundation and Big Society Capital. Job Description We’re looking for an experienced, customer-centric QA Analyst who isn’t afraid to roll their sleeves up, to help deliver the best, most trusted customer service as we grow our business. In this role, you’ll be responsible for quality assurance checking inbound and outbound communication with customers. This includes liaising with internal stakeholders to help deliver world-class service and helping create a QA framework. You will also successfully collaborate with our operations, technology and compliance teams to ensure we achieve our company growth objectives. As a tech-enabled business there is a big focus on innovative AI/technology focused solutions to create the optimum customer experience whilst also enabling Tembo to scale quickly. At Tembo we utilise the latest tools and systems to deliver top class service, you’ll own the ongoing training and utilisation of these tools to ensure the team are making the most of the tools at their fingertips (eg Using Intercom AI to automatically resolve as many tickets as possible without human intervention). You will live and breathe our values and ensure they are embedded across the team and into every customer interaction. You will also provide data insights and reporting on performance to inform strategic decisions around future investment, products and technology developments. Qualifications Proven experience in a quality assurance or monitoring role within a customer support, fintech, or financial services environment Strong understanding of FCA principles, complaints handling, and general conduct standards Skilled in conducting QA audits across multiple communication channels — including email, in-app chat, and phone (telephony) Confident identifying gaps or risks in tone, accuracy, compliance, and problem resolution during customer interactions Ability to deliver constructive feedback to agents and team leads with clarity and empathy Experience working with QA scorecards or QA software tools to assess performance consistently Collaborative mindset — able to work cross-functionally with Compliance, Ops, and CX to co-create a scalable QA framework High attention to detail and documentation discipline to support regulatory reviews or audits Analytical and curious — comfortable spotting patterns, flagging emerging issues, and driving continuous improvement Passion for excellent customer experience and helping teams raise the bar on quality and communication standards Passion for delivering outstanding customer experience in a fast-paced, mission-led business Collaborative, with exceptional communication skills Mindset to thrive in a fast-paced, dynamic start-up environment However, the right mindset and attitude is more important than ticking every single box on our checklist. So, if you’re interested in what we’re doing, excited by our mission, and the description largely fits you - then get in touch! Additional Information Location: Hybrid, with an office in Central London (1-2 days per week in the office)


- Company Name
- Microsoft
- Job Title
- Technology Specialist
- Job Description
- As a Dynamics 365 Technical Specialist, you will work closely with sales teams to understand the customer's needs, goals, and challenges, and showcase how Dynamics 365 can help them in their transformation. You will also provide reassurance throughout the sales cycle, ensuring that the proposed solution meets the customer's requirements and expectations. By combining your technical knowledge, communication skills, and customer focus, you will be able to inspire and influence customers to choose Dynamics 365. The mission of Microsoft Business Applications is to help our customers digitally transform their businesses to drive new sources of revenue, create new and engaging ways to serve their customers, and to transform the way in which their business runs to drive new levels of profitability for their organization. With the power of AI, our solutions enable customers to leverage data insights, automate processes, personalize experiences, and innovate with agility. You will have the chance to develop your career in a dynamic and supportive environment. You will embrace a growth mindset and learn from feedback, coaching, and mentoring. You will be encouraged to share your authentic self and bring your unique perspectives and ideas to the table. You will be part of a diverse and inclusive team that values collaboration, innovation, and customer success, enabling you to accelerate your career growth, develop deep business acumen and develop your selling skills. In this role you will be the Technology Specialist (pre-sales consultant) for your assigned workload and a member of the sales team that consists of Solution Specialist, Customer Success Unit, partners, and engineering. In this role you will advance pipeline by assisting the Solution Specialist in qualifying the deal, developing the strategy and inspiring the CxO/Business Decision Maker/Technical Decision Maker. You are responsible for designing the solution and delivering an industry-aligned demonstration to the customer. Highlighting how advancements in AI can provide benefit to an organization. You will engage partners for co-sell and implementation considerations, engineering to assist with emerging technologies and Customer Success Unit for deal support. The demo will focus on solving the technical proof requirements while highlighting our business value and competitive differentiators and should result in securing the customer’s solution design endorsement. Once the solution design is secured, you will support the Solution Specialist in finalizing the customer proposal and assisting with licensing. You will develop relationships with the decision makers with our customers and position yourself as a trusted advisor in your domain. As a recognized product expert, you are responsible for sharing your technical, industry knowledge and best practices with your peers. This role is flexible in that you can work up to 50% from home. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Advance qualified pipeline revenue by demonstrating solution capabilities, addressing technical proof requirements, and securing the customer’s solution design endorsement. Engage with the account team to land solution envisioning sessions and business value assessments. Proactively deliver compelling customer centric solution demonstrations based on technical workload expertise while building Business Decision Maker/CxO/Technical Decision Maker connections. Address solution architecture considerations and competitive objection handling. Assist in formalizing the customer proposal. Collaborate with Partners and Customer Success to align on agreed upon deployment plan and Key Performance Indicators. Lead discovery sessions in each opportunity, yielding output of customer-agreed business challenges and win themes prioritized with business value. Qualifications Technical pre-sales or technical consulting, or related experience OR equivalent experience. Experience with cloud and hybrid, or on premises infrastructures, architecture designs, migrations, industry standards, and/or technology management. Related experience: Solution pre-sales for business applications and/or SaaS-based company or similar technology with a focus on Contact Centre solutions and / or Conversational AI. Solutions pre-sales best practices including but not limited to; discovery, building and crafting solution strategies that differentiate from the competition, value-based selling, identifying, and expanding product opportunities. Ability to drive and influence stakeholders across organizational boundaries through organizational, presentation, envisioning, writing, and verbal communication skills. Proven track record in prioritization and orchestration of resources for complex customer digital transformation engagements. Deep understanding of: Business application solutions Commercial cloud offerings, ideally Microsoft’s cloud platform as well as competitive knowledge of other business applications and related ecosystems. Business value selling methodologies and practices that successfully convey the value and business outcomes How to uncover customer’s stated and unstated needs and how technology can be leveraged to solve business problems. High level of self-awareness, reflection, and empathy. Ability to skillfully communicate, demonstrate, and prove the value of Dynamics 365 Business Applications. Proven collaborator capable of influencing internal and external teams. Excellent presentation and communications skills across various customer stakeholders, e.g., CIO, CFO, CMO, VP of Sales, etc. Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.


- Company Name
- Stealth IT Consulting
- Job Title
- GenAI Full Stack Developer Consultant (SC Eligible)
- Job Description
- My client is a global leading Digital Consultancy specialising in Cloud Adoption, Digital Architecture/Transformation & NextGen AI Solutions, providing fully remote working with ad hoc client site travel (fully expensed). They are looking for a GenAI Full Stack Consultant (Junior-Mid) to join a rapidly growly team, building cutting-edge digital solutions, primarily within Government, Finance, Retail & Energy sectors. Budget: £55k + full benefits + fully remote Primary requirements: Must be eligible for SC Clearance Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Must be eligible for SC Clearance and please note, visa sponsorship is not available


- Company Name
- Prolific
- Job Title
- Engineering Manager
- Job Description
- Team: Engineering Prolific Prolific is not just another player in the AI space – we are the architects of the human data infrastructure that's reshaping the landscape of AI development. In a world where foundational AI technologies are increasingly commoditized, it's the quality and diversity of human-generated data that truly differentiates products and models. The role At Prolific we have a united product development group with Engineering, Product, Data, Design and Research all working closely. Within the product development group, we have cross-functional development teams that are centred on product areas with an associated mission. The teams have the autonomy to self-organise towards the best possible outcomes. We optimise for fast flow of work and search for continual improvement every day. We understand the importance of good engineering practices, so we place collaboration, communities, and personal improvement at the heart of our culture. As an Engineering Manager you will be responsible for the engineers in your development teams, and accountable for establishing good engineering practices, timely delivery and high-quality output. For more hands-on engineering managers, you will also lead the technical design and implementation. Working in partnership with your product counterpart, you will ensure the team is set up for success to deliver quality software at pace, while supporting the progression and wellbeing of team members. What you'll be doing Serve as the manager for one or more software product development teams, taking full accountability for leading and empowering your team to deliver software to agreed timelines and high standards of quality. Collaborate with product managers, stakeholders and your team to define project scope and phasing, and take full ownership of project planning and resource allocation. For hands-on managers, lead the technical solution design and implementation, ensuring alignment with the company's overarching technology and product strategy. Own and drive end-to-end software delivery by adopting effective agile project management practices, identifying and removing impediments, managing dependencies, and maintaining clear stakeholder communication. Have a good understanding of the architecture, codebase and services your teams work with, and ensure that the team develops secure, performant, observable, and well tested code that meets the requirements and reduces complexity without introducing undue technical debt. Collaborate with your team to provide expert technical guidance, resolve complex technical issues, and make informed decisions that optimize development pace, minimize technical debt, and maintain high-quality code and design standards. Possess working knowledge of the key technologies used and, for hands-on managers, play a critical role in the technical design authority group (aka brain trust), reviewing and improving technical solutions across product development teams. Champion a DevOps culture of ownership ("you built it, you run it"), continuous improvement, innovation, and engineering and operational excellence, promoting best practices and learning opportunities across the engineering group. Oversee the support of products or functionality developed by your teams and deployed to production. Manage, coach, and mentor engineers to develop a high-performing team, including hiring, onboarding, performance management, and creating opportunities for professional growth. What You'll Bring Extensive experience in engineering management and technical leadership. Demonstrable problem-solving skills and strategic thinking capabilities. Excellent interpersonal and communication skills, capable of leading diverse teams and collaborating effectively with various stakeholders. Proven experience leading software delivery using agile methodologies and project management practices. 5+ years of professional software development experience, including experience building highly available and transactional distributed cloud-based applications such as ecommerce, marketplaces or SaaS. A passion for developing others and experience in managing, motivating, coaching and mentoring others. Fluent in communicating technical solutions and their feasibility to non-technical stakeholders. You have previously been in a hands-on technical leadership role, and for non-hands-on managers, are still comfortable occasionally dipping into the code where it helps the team. Bachelor's degree in Computer Science or a related field or equivalent technical experience. Why Prolific is a great place to work We've built a unique platform that connects researchers and companies with a global pool of participants, enabling the collection of high-quality, ethically sourced human behavioral data and feedback. This data is the cornerstone of developing more accurate, nuanced, and aligned AI systems. We believe that the next leap in AI capabilities won't come solely from scaling existing models, but from integrating diverse human perspectives and behaviors into AI development. By providing this crucial human data infrastructure, Prolific is positioning itself at the forefront of the next wave of AI innovation – one that reflects the breath and the best of humanity. Working for us will place you at the forefront of AI innovation, providing access to our unique human data platform and opportunities for groundbreaking research. Join us to enjoy a competitive salary, benefits, and remote working within our impactful, mission-driven culture. Links to more information on Prolific Benefits External Handbook Website Youtube Privacy Statement By submitting your application, you agree that Prolific may collect your personal data for recruiting and global organisation planning. Prolific's Candidate Privacy Notice explains what personal information Prolific may process, where Prolific may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Prolific use of your personal information.