Careers at dotdigital

.NET Engineer

We’re looking for someone who’s got strong and current C# skills, preferably with a web background

dotdigital’s Engagement Cloud is a global marketing automation platform, and we help some of the world’s best companies – like DHL to British Airways – manage all their marketing workflows including email, SMS, data segmentation, and more. Our platforms process very large volumes of data and we have tens of thousands of users who rely on us every month. We have 20 years of continuous growth under our belt and we’re not stopping any time soon.

As a Software Engineer you will be working a scrum team, with other software engineers as well as QA and product management. Working with teams in South Africa, Belarus and Poland you will be responsible for ensuring the delivery of high-quality software for our core applications written in C#/ASP.NET.

We’re looking for someone who’s got strong and current C# skills, preferably with a web background. Managing large volumes of data is core to everything we do, so experience in working in high performance environments will be a huge plus.

We use the leading cloud computing platforms to host the Engagement Cloud, and process millions of pieces of data every day for some of the world’s largest companies. Our platform is distributed over several hundred servers, in addition to our insanely beefy database servers, so there’s plenty to get your teeth into.

We develop using Agile, and have an informal, sociable environment. You’ll have a powerful dev laptop. We’ll send you to a few conferences every year too. We’ve got table football, free soft drinks and biscuits, and when it isn’t raining, a pretty fantastic view right over London.

Skills & Requirements

Our tech stack includes the following and you’d be working with these every day, so we are keen to see relevant experience in your current or recent role.

  • Visual Studio 2019
  • Git
  • .NET 4.7.2
  • ASP.NET (Webforms, MVC5, and WebAPI2)
  • AngularJS/Angular
  • SQL 2016
  • NUnit/Moq
  • Typescript/Javascript/ES6
  • Azure DevOps
  • Microsoft Azure
  • Google BigQuery

About Us

Founded in a London pub in 1999, we’ve come a long way to get here. Today, dotdigital has over 350 employees and offices across four continents. dotdigital’s easy-to-use Engagement Cloud combines powerful technology with passionate people to deliver an unbeatable service.

Engagement Cloud is an omni channel marketing platform, allowing businesses to engage with their customers through email, SMS, social media and advertising via mobile, web and chat technologies.

In our efforts to pre-empt customers’ needs, we’ve expanded far beyond the capabilities of a simple email provider. We’ve added channels, features, and integrations to our platform, year on year, until becoming a customer engagement platform with powerful omnichannel capabilities.

We have offices in London, East Croydon, Manchester and Cheltenham in the UK. Our international locations include New York, Los Angeles, Sydney, Melbourne, Cape Town, Singapore, Warsaw and Minsk.



Take a walk in better-fitting shoes. We're offering a tailored platform tour at a time that suits you best.

How does that sound?