C

Commify

Provides A2P messaging services for businesses

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNottingham, UK

About the Job

Requirements

  • Strong, proven expertise in designing and building backend services with C#/.NET.
  • Experience building loosely coupled architectures using event-based or message queue patterns.
  • Strong SQL skills in database design and query optimization, and experience operating services on a major cloud platform; Azure is used, with AWS or GCP experience accepted.
  • A firm discipline in unit and integration testing as an integral part of the development workflow.
  • Practical, day-to-day experience using AI coding assistants, with the ability to review, adapt, or reject generated code.
  • Comfort working in agile environments with Git and CI/CD pipelines.
  • Ability to explain complex technical concepts clearly to non-technical stakeholders and a track record of mentoring team members.

Responsibilities

  • Design, build, test, and refactor complex, loosely coupled backend services and database systems in C#/.NET.
  • Support architecture evolution, including migrating serverless workloads to containerised services.
  • Lead code reviews, mentor fellow engineers, and improve software development methods, security practices, and testing approaches.
  • Work directly with Product Owners to shape acceptance criteria, focusing on customer outcomes.
  • Build and improve CI/CD pipelines, manage observability through logging, metrics, and monitoring, and partner with QA to ensure test coverage across the Agile pyramid.
  • Evaluate design trade-offs, manage technical debt responsibly, and build security into systems from day one.

Desired Qualifications

  • Experience with modern .NET versions, including .NET 10, and native Azure services.
  • Experience with Infrastructure as Code; Bicep is used and Terraform experience is also welcome.
  • Familiarity with both serverless and containerised infrastructure.
  • Full-stack capabilities or frontend experience with component frameworks such as Angular.
  • Experience with high-throughput transactional messaging, including SMS and IP messaging.
  • Experience leveraging AI tools for test generation, refactoring, or documentation beyond code generation.

About the Company

Commify

Provides A2P messaging services for businesses

Commify is a European provider of Application-to-Person (A2P) messaging services that helps tens of thousands of businesses communicate with customers and staff by sending billions of messages each year. It offers SMS and mobile payments through web applications, APIs, or tailored integrations, delivered via a portfolio of regional brands—including Esendex, TextAnywhere, Skebby, and Spryng—to serve specific geographies and customer segments. The company operates across the UK, Ireland, Italy, France, Spain, Germany, The Netherlands, Australia, and New Zealand. Its approach combines a multi-brand, geography-focused strategy with direct APIs and CPaaS-style capabilities to support high-volume, reliable messaging. Commify’s goal is to enable scalable, enterprise-grade customer engagement by growing its brand ecosystem and expanding its reach through organic growth and acquisitions, with backing from investors like ECI Partners since 2016.

Company size
201-500
Company stage
Acquired
Total funding
Not listed
Headquarters
Nottingham, United Kingdom
Founded
2001

Recently Posted Jobs

Explore more opportunities at Commify

See more jobs