AI Software Developer, 75-80k Location: Bracknell, Berkshire (Hybrid: 3–4 days in office per week) About Our Client Our client is a leading global provider of cloud communications solutions, helping organisations transform customer engagement and deliver world-class experiences. From omni-channel contact centre technology to bespoke integrations, they harness cutting-edge tools, including AI, machine learning, and propensity modelling, to create seamless, personalised customer journeys that drive loyalty and success worldwide. The Opportunity, as a AI Software Developer As part of their rapid global expansion, they are seeking a talented Software Developer to join the AI team. In this role, you will design, build, test, and maintain applications that leverage AI-driven systems to solve real-world challenges. Working in a collaborative, Agile environment, you will contribute to the delivery of mission-critical, AI-enabled communications solutions. This is a chance to work at the forefront of intelligent systems, applying creativity, technical expertise, and a passion for innovation. Key Responsibilities, of a AI Software Developer Development * Write clean, efficient code in C#. * Design application architecture and secure sign-off on specifications. * Work within an Agile Scrum team to deliver against customer and product requirements. * Conduct thorough testing to ensure reliability and performance. * Collaborate with QA teams to validate builds for release. Maintenance & Improvement * Troubleshoot, problem-solve, and fix bugs as required. * Maintain and upgrade existing applications following change procedures. * Peer review code and contribute to knowledge sharing. * Research, design, and pilot prototypes for new applications. * Stay current with software trends and emerging technologies, applying them where relevant. What We’re Looking For Essential Skills & Experience * Bachelor’s Degree in Computer Science, STEM, or related discipline (Russell Group preferred). 2:1 & above. * Minimum 3 years in software development roles. * Strong experience in C# for commercial applications. * Solid SQL knowledge with relational databases (e.g. Microsoft SQL Server). * Familiarity with Git or equivalent source control systems. * Experience working in Agile (Scrum) environments. Desirable Skills * Knowledge of OWASP ASVS or equivalent security standards. * Experience with .NET 5 or 6. * Front-end development using JavaScript/TypeScript and frameworks such as React.js