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

Job Details

Company
Apprize Technology Solutions
Location
London Area, United Kingdom
Posted