Senior Software Developer

Dubber is the world's leader in conversation capture and intelligence, revolutionising how businesses capture, analyse, and leverage their conversations.
Oxford, UK
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
AI · Enterprise SaaS

Description For Senior Software Developer

Dubber, the world's leader in conversation capture and intelligence, is seeking a Senior Software Developer to join their Recordings Team in Oxford. This hybrid role (80% backend, 20% frontend) involves managing large-scale data in the UK and globally. You'll be part of a tight-knit team of full-stack developers responsible for data management and user access for key parts of Dubber's platform.

Key responsibilities include:

  • Designing, developing, and maintaining back-end services using RESTful APIs
  • Agile development and SaaS platform understanding
  • Writing clean, maintainable code using SOLID principles
  • Unit testing with TDD and BDD
  • Full lifecycle management from design to maintenance
  • Efficient processing of large data volumes
  • Operational support including monitoring, alerting, and troubleshooting

Essential skills:

  • Proven experience in C# .NET Core and ASP.NET
  • Strong understanding of dependency injection and IOC
  • Experience with containerization, SQL, and relational databases
  • Familiarity with AWS or Azure services
  • Git version control
  • CI/CD tools experience

Bonus skills include frontend JavaScript (React), Kubernetes/Docker experience, and infrastructure as code (e.g., Terraform).

Dubber offers a competitive salary, share options, and a culture of growth and learning. As one of the fastest-growing SaaS companies globally, you'll have ample opportunities to expand your skills and experience. The company values inclusion and supports a hybrid working model, allowing you to work from home and the Oxford office.

Join Dubber to be part of a global team revolutionizing conversation intelligence while enjoying a supportive, fun work environment with regular team events and celebrations.

Last updated 5 months ago

Responsibilities For Senior Software Developer

  • Design, develop and maintain back-end services using Restful APIs
  • Agile development
  • Understanding of SaaS platforms
  • Writing clean, maintainable and performant code using SOLID principles
  • Unit testing using TDD and BDD
  • Full lifecycle management; design, implementation and maintenance
  • Efficient processing of large volumes of data
  • Operational support - system monitoring, alerting, writing and maintaining run-books and troubleshooting

Requirements For Senior Software Developer

React
Kubernetes
  • Proven experience developing in C# .NET Core and ASP.NET
  • Firm understanding of dependency injection and IOC
  • Experience of using containerisation
  • SQL and familiarity with relational databases
  • Experience in AWS or Azure (Such as: EC2, S3, EKS, Blob Key Vault, Secrets Manager, Managed DBs)
  • Experience of Git
  • Experience using CI/CD tools, e.g. TeamCity, Jenkins, Circle CI, Bitbucket Runners, Azure Devops
  • Great communication skills
  • Enjoy collaborating with others

Benefits For Senior Software Developer

  • Competitive salary
  • Share options
  • Hybrid working model
  • Global team
  • Learning and growth opportunities
  • Regular team events and celebrations

Interested in this job?

Jobs Related To Dubber Senior Software Developer

Software Engineer III - Backend (Sunnyvale)

Senior Backend Software Engineer role at Walmart's Sam's Club team, focusing on developing high-performance APIs and services.

Senior Manager, Record to Report

Senior Manager position at Walmart leading cross-functional accounting teams, managing month-end close processes, and driving financial excellence.

Software Engineer III

Senior Software Engineer role at Walmart focusing on building scalable checkout solutions using Node.js, Java, and cloud technologies in Silicon Valley.

Software Engineer III- Back end

Senior Backend Software Engineer role at Walmart Global Tech, focusing on data initiatives and cloud solutions with competitive pay and benefits in Silicon Valley.

Senior Software Development Engineer, International Operations Tech

Senior Software Engineer role at Amazon leading international operations technology solutions, focusing on distributed systems and team leadership.