> Markdown version of [/jobs/ext/4666309-senior-software-developer-net-c-ai-solutions](https://www.wearedevelopers.com/jobs/ext/4666309-senior-software-developer-net-c-ai-solutions). 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 Software Developer - .NET/C#, AI Solutions - **Company:** Pioneer Search Ltd - **Location:** London, United Kingdom - **Experience:** Expert - **Salary:** £143,000 - £169,000 - **Contract:** Temporary contract - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), Cloud Engineering, Relational Databases, Distributed Systems, Entity Framework, Microsoft Software, Microsoft SQL Server, OpenAI, Search Technologies, Software Engineering, Web Application Frameworks, Web Platforms, Web Services, Enterprise Software Applications, Test-Driven Development (TDD), .NET Core, Retrieval-Augmented Generation, Large Language Models, Multi-Agent Systems, Prompt Engineering, Software Security, Generative AI, AngularJS, Api Design, Restful APIs, Semantic Kernel, Web Api, Microservices - **Published:** November 11, 2026 - **Apply:** https://www.careerboard.com/gb/en/find-jobs-in-United-Kingdom/-04F08B6F879296E492/ ## About the Role A leading technology-driven organisation within the Specialty Insurance sector is looking for a Senior Software Developer with strong .NET/C# expertise and recent hands-on experience delivering AI-enabled solutions., Essential: * Strong commercial experience with C#/.NET Framework/.NET Core * ASP.NET and Web API development * SQL Server and relational database design * RESTful API development * Entity Framework, Dapper or similar ORM technologies * Cloud-native application development * Microservices and distributed architectures * Agile delivery methodologies * Test-Driven Development (TDD) and modern software engineering principles * Recent, hands-on experience developing or integrating AI/Generative AI capabilities within applications * Practical experience working with LLMs and AI APIs, ideally within the Microsoft/Azure ecosystem * Strong understanding of how AI capabilities can be integrated securely and effectively into production software Desirable: * Azure OpenAI/OpenAI API experience * Microsoft Semantic Kernel or similar AI orchestration frameworks * RAG and vector-based search * Prompt engineering and LLM integration * Angular or other modern Front End frameworks * Experience taking AI concepts or prototypes through to production or enterprise use If you are a strong C#/.NET Developer who has recently been working hands-on with AI/Generative AI technologies and are looking for your next contract, please forward your profile for immediate review. ## Description This is an opportunity to join a high-performing engineering team working across business-critical digital platforms, modern cloud-based solutions and emerging AI initiatives supporting a rapidly growing international business. The role will involve designing, developing and enhancing bespoke applications across the Microsoft technology stack, alongside exploring and implementing practical uses of AI and Generative AI within enterprise applications and development workflows. This is a business-critical role supporting the continued modernisation of technology platforms and the adoption of new AI capabilities across the organisation. The Role * Design, build and enhance enterprise-grade applications and services using C# and .NET. * Develop scalable solutions across a modern Microsoft technology stack. * Design and develop AI-enabled functionality within existing and new applications. * Integrate Generative AI/LLM capabilities into enterprise applications, APIs and services. * Work with technologies such as Azure OpenAI, OpenAI APIs, Semantic Kernel or equivalent AI/LLM platforms. * Apply practical knowledge of areas such as prompt engineering, RAG, embeddings, vector search and AI integration patterns, where appropriate. * Contribute to architecture discussions and technical design decisions. * Support the evolution and optimisation of existing business-critical platforms. * Collaborate with Product Owners and business stakeholders to translate requirements into high-quality technical solutions. * Drive improvements across testing, automation, deployment and software development processes. * Review application security and API design to ensure alignment with established standards. * Mentor and support other developers, helping to strengthen engineering capability across the team.