B

BCN Group

Managed IT services and digital transformation

Senior Product Developer

AI Application Engineering +1Updated on Nov 13
Full-timeNo salary listed

About the Job

Requirements

  • Extensive full stack development experience across one or more of React/Node.js, .NET/C#, or Python/FastAPI.
  • Strong hands-on experience with Azure cloud services and CI/CD pipelines using Azure DevOps.
  • A proven track record of taking products or features from concept through production, with a strong focus on testing, quality, and long-term maintainability.
  • Demonstrable experience integrating LLMs and building AI-powered features in real-world applications, including prompt engineering, RAG architectures, or agentic AI development.
  • Ability to provide technical leadership by setting standards, mentoring others, and defining ways of working while remaining hands-on in a small, collaborative team.
  • Ability to explain technical concepts to non-technical stakeholders and shape ambiguity into a clear product direction.

Responsibilities

  • Lead the design, development, and deployment of full stack product features across the product portfolio, from front-end user interfaces through back-end services and data layers.
  • Own product features end to end, from requirements and architecture through development, testing, release, iteration, and ongoing maintenance.
  • Architect robust, secure, and scalable services on Azure, setting standards for CI/CD and DevOps practices across the product estate.
  • Design and build production-grade AI capabilities across the portfolio, including LLM-powered features, RAG architectures, agentic workflows, and MCP integrations using Azure OpenAI and Azure AI services.
  • Drive performance, reliability, observability, and security of existing products, owning monitoring and technical debt approaches.
  • Set standards for clean, well-tested, maintainable code by leading code reviews, defining engineering standards, and championing AI-assisted development practices across the team.
  • Work with the Growth Team and stakeholders to shape product roadmaps, translate client feedback into product improvements, and identify opportunities to package and position AI capabilities within the portfolio.
  • Mentor and upskill developers, and lead documentation, internal demos, and knowledge sharing across the team.

Desired Qualifications

  • Understanding of MCP, vector databases, and evaluation and testing approaches for AI systems.
  • Experience with AI-assisted development tools such as GitHub Copilot, Claude, and Cursor in day-to-day delivery.
  • Experience building SaaS or multi-tenant products.
  • Azure certifications, such as Azure AI Engineer, or equivalent practical experience.

About the Company

BCN Group

Managed IT services and digital transformation

BCN Group provides managed IT services and digital transformation in the UK, focusing on cloud infrastructure, cybersecurity, Microsoft Modern Workplace, and business applications. It offers IT support, cloud hosting, data management, security, IT consultancy, and custom software development, using a Microsoft-first approach with six Microsoft Solutions Partner designations. The company stands out through a buy-and-build growth strategy backed by private equity, expanding capabilities in Dynamics 365, cloud, and security, and serving over 1,200 organizations. Its goal is to help customers modernize IT and business processes, improve security, and leverage cloud and data-driven tools across various sectors.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Manchester, United Kingdom
Founded
2009

Recently Posted Jobs

Explore more opportunities at BCN Group

See more jobs