Job Description
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.
EWJD2