CrawlJobs Logo

Senior Software Engineer

Dotdigital

Location Icon

Location:
Poland; South Africa

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

About the Role: As a Senior Software Engineer at Dotdigital, your role will involve utilizing .NET and JavaScript to develop and maintain applications, supporting customer integrations in Azure, collaborating with Solution Architects and other teams, and owning framework libraries. Opportunities include shaping the technical future of customer integrations and working with large volumes of data.

Job Responsibility:

  • Utilizing .NET and JavaScript programming languages to develop and maintain applications for our customers
  • Supporting multiple existing customer integrations hosted in our Azure web and task server environment
  • Working with our Solution Architects to bring their solution designs to life by collaborating with them through the entire project life cycle
  • Collaborating closely with Core Development, DataOps, and ServiceOps teams
  • Involvement with database design and maintenance for our integrations
  • Ownership of maintaining and improving our framework libraries
  • Continuously improving processes and finding opportunities for innovation

Requirements:

  • Strong expertise in .NET (console and web apps)
  • JavaScript (jQuery, VueJS)
  • TypeScript
  • HTML+CSS (Sass, Scss etc)
  • MSSQL with experience in other languages beneficial
  • Experience with cloud computing platforms, particularly Azure
  • Production experience in self-contained integration development
  • Experience with modern real-time analytical data platforms
  • Strong problem-solving skills and the ability to champion any given problem
  • Leadership, proactive, and communication talents, working well independently and within a remote team environment
  • Working in a small cross functional team of Solution Architects, Developers and Project Managers
  • Precision, professionalism, and time efficiency in all aspects of work
  • Taking responsibility for outcomes and actively learning from past experiences to plan for future improvements
What we offer:
  • Parental leave
  • Medical benefits
  • Paid sick leave
  • Dotdigital day
  • Share reward
  • Wellbeing reward
  • Wellbeing Days
  • Loyalty reward

Additional Information:

Job Posted:
December 08, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.