Fancy working with us?

CDG is a company of circa 30 hands-on, hardcore software delivery experts based across the UK and around the world. We assign small teams to projects to foster creativity, encourage innovation and serve as the antidote to cumbersome organisations.

We are constantly on the lookout for Software Engineers and technical delivery experts with strong analytical, technical and autodidactic skills. We value creative individuals and free thinkers who possess a collaborative work ethic.

Our products

CDG builds and invests in software quality and delivery tools. Our current product range includes solutions for mutation testing and enterprise agile planning.

We actively encourage our developers to come up with innovative ideas, solutions and new products, and we love to invest in their ideas.

CDG also invests in open source projects which aligns with our portfolio. If you’d like to discuss how our development, marketing and sales know-how can take you to the next level, we would love to hear from you.

Our services

We supply pay-as-you-go Platform-as-Service (PaaS), Data Transformation (ETL) and Progressive Web App (PWA). We have a back catalogue and active portfolio of clients across various sectors including health, finance, and government.

We provide flexible vendor engagement options, including outsourcing, staff augmentation and subcontract-to-supplier.

We also love to get involved in “build-for-free, rent it back” IP sharing opportunities with small startups.

Our culture

We see ourselves as strategic technologists. We look at the big picture and we behave like owners. We are not just interested in “building the thing right” – will also challenge our customers to ensure that they are “building the right thing”.

We run a tight ship. We demand high technical standards of each other and we’re uncompromising about quality. Test driven development, observability and automation are paramount to us.

Our teams are autonomous. We arrange ourselves into self-organising and self-directing teams who independently own and evolve their ways of working. We pride ourselves on the rapid, continuous delivery of thin slices of customer value.

Our benefits

  • Fully remote roles
  • Fair market rates
  • Flexible working hours
  • Part time (3, 4 days) and full time (5 days) options
  • 23 days of paid holiday per year (increases by an extra day per year – every year – after two years’ service)
  • Company sponsored certification training
  • Child care voucher scheme
  • Pension contribution scheme
  • Additional salary benefit schemes
  • Life and travel insurance
  • Eye care vouchers

Our current technologies

Development stacks:

  • Java, Spring Cloud, Tymeleaf, Bootstrap, Sass
  • NodeJS, ExpressJS, Angular, React
  • Python, Pyspark


  • MySQL/AWS Aurora
  • AWS DynamoDB
  • MongoDB/AWS DocumentDB
  • PostgreSQL

Data transformation and pipelines:

  • AWS Athena
  • Azure Data Factory
  • DynamoDB Streams/Kinesis
  • AWS Redshift
  • AWS Glue
  • AWS SNS, S3
  • DeltaWare
  • Kafka
  • MapStruct
  • Spark/AWS EMR
  • Spring AMQP
  • Snowflake

Cloud providers:

  • AWS
  • Azure

Deployment technologies:

  • Hashicorp Consul, Fabio, Nomad, Terraform
  • Kubernetes/EKS/AKS
  • AWS Lambda
  • Azure Functions

IaC & CI/CD:

  • Azure pipelines
  • Github Actions
  • Jenkins
  • Serverless framework
  • Terraform


  • AWS Cloudwatch
  • Azure Monitor
  • Grafana
  • ELK stack
  • Prometheus
  • Spring Actuator
  • StatsD

Our expectations of you

You will need to be a self-starter and a critical thinker who thrives under pressure and manages their composure well, particularly when client facing. You must be comfortable with context switching and have excellent time management skills. You must be a clear and calm communicator with exemplary written and oral English skills – this is critical for all of our roles.

Current roles

We are currently revising our roles. Please check back soon.