C

Software Engineer

icon building Company : Content Guru
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Engineer

Software Engineer



Content Guru is a leading global provider of enterprise cloud Customer Experience (CX) and contact centre solutions, and we are at the forefront of the Generative AI evolution.



We’re looking for a Software Engineer to join our team at our head office in Bracknell, Berkshire. If you enjoy building high-quality software, working collaboratively within a structured environment, and contributing to the delivery of mission-critical services, we’d love to hear from you.


 


What we are looking for…



We’re seeking a capable and motivated Software Engineer to join one of our development teams, working on applications and services that support our global platform.



You’ll be involved across the full software development lifecycle, from design and development through to testing, deployment, and ongoing maintenance. Working as part of a collaborative team, you will contribute to delivering reliable, well-structured, and maintainable software that meets customer requirements.



This role would suit candidates with at least a year of commercial software development experience, who are looking to build on their skills within a professional and team-oriented environment.


 


Location…



This role is based in our head office in Bracknell, Berkshire.


 


Key responsibilities of the role…



Software Development Lifecycle:


Develop applications and features to meet customer and project requirements


Write clean, maintainable code using appropriate technologies (e.g. C#, TypeScript)


Contribute to design, specification, and refinement of development work


Participate in testing activities to ensure functionality performs as expected across all scenarios


Support the deployment of new releases and updates to live environments


Ensure appropriate documentation is maintained and shared with relevant stakeholders



Maintenance & Continuous Improvement:


Diagnose and resolve issues, including bug fixing and performance improvements


Support the ongoing maintenance and enhancement of existing applications


Contribute ideas to improve applications, processes, and overall platform capability


Ensure code and solutions are aligned with internal standards and best practices



Working Effectively in a Team:


Participate in team ceremonies such as planning, refinement, reviews, and retrospectives


Collaborate with colleagues to deliver work to agreed timelines and quality standards


Conduct code reviews, providing constructive feedback and suggestions for improvement


Support other team members where appropriate



Quality & Delivery:


Deliver software that meets acceptance criteria and customer expectations


Ensure development outputs are well-structured, reliable, and maintainable


Work to agreed deadlines, supporting the timely delivery of releases


Contribute to maintaining high standards of technical quality across the team



Personal Development:


Develop knowledge of tools, technologies, and best practices used within the team


Apply feedback from peers and senior colleagues to improve performance


Continuously build technical capability and contribute to team effectiveness


 


About you…



Bachelor’s degree in Computer Science, Engineering, or a related subject, or equivalent experience


At least one year of experience in software development in a commercial or similar environment


Experience with programming languages such as C#, JavaScript, or TypeScript


Familiarity with relational databases (e.g. Microsoft SQL Server, PostgreSQL)


Understanding of software development practices, including testing and version control


Experience working with source control systems and CI pipelines


Ability to write and test code to meet functional and non-functional requirements


Strong problem-solving skills and logical thinking


Clear communication skills, with the ability to explain technical concepts


Ability to work effectively both independently and as part of a team


 


About the Company…



Content Guru is the largest privately owned provider of Customer Experience (CX) and Contact Centre as a Service (CCaaS) in Europe. With modern, vibrant offices in the UK, Germany, Japan, the Netherlands, Portugal, the US, Greece, and Australia, our award-winning cloud technology powers mission-critical services for some of the world’s biggest organisations.



Our goal is to enhance the way the world communicates, enabling seamless interactions across voice, video, chat, email, and more. We exist to make engagement easy – over any channel, anytime, anywhere.


We are an equal opportunities employer and consider all qualified applicants regardless of race, gender, religion, orientation, disability, or any other protected characteristic. We are committed to creating an inclusive workplace where individuals can thrive and grow.


 

Original job Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.