Senior Software Engineer .Net
Senior Software Engineer — London, UK (Permanent)
- Hybrid role based in London with 3 days onsite per week, embedded within a high-profile global consumer brand's delivery team
- Requires 5+ years of full-stack software engineering experience with strong proficiency in at least two languages such as Python, TypeScript, C#, or Node.js
- Must have solid expertise in RESTful APIs, microservices, cloud-native development (Azure preferred), Docker/Kubernetes, and CI/CD pipelines
- Expected to design, build and own end-to-end technical delivery — from requirements gathering through to deployment and ongoing support
- Hands-on experience with AI/LLM integration (OpenAI, Azure OpenAI), RAG pipelines, or agentic frameworks is a key requirement
- Will provide technical leadership and mentoring to junior engineers and actively participate in architecture discussions and code reviews
- Must be client-facing and confident — able to communicate technical options clearly to non-technical stakeholders and build trust independently
- Comfortable working with ambiguity — can shape solutions without a fully defined spec in an agile delivery environment
- Nice to have: experience in hospitality/retail platforms, Salesforce/MuleSoft, Power Platform, or prior consultancy/SI delivery background
- Strong emphasis on autonomy, adaptability, and entrepreneurial mindset — expected to hit the ground running from day one