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