Software development

We are software engineers, with over 22 years’ experience, and are specialists in designing and developing online systems. We believe in proper software engineering so that the systems we deliver can evolve with your business.  That’s why many of the systems we designed over 20 years ago, are still in active use – and still vital to our clients’ businesses today.

Our approach to software development is different too. We are neither a systems integrator, nor software re-seller, nor a body shop or an ordinary bespoke software developer.  We have invested in our own framework and components - Foundations - (based on Microsoft’s .NET platform) - significantly reducing the risk and cost of bespoke software development.

Find out more about our software development services

Website design & development

Digital Design is the web and graphic design arm of PDMS – giving you the best of both worlds – creative flair with in-depth technical expertise. We can help you get the most out of your website by making technology work for you, and by helping to define and develop your online brand.

You we will want a website that’s easy to edit too.  We can advise on a content management system that will work and we’ll also ensure you have the necessary training and support you need to get the best out of your website.

Our Digital Design team can provide a range of additional support services from copy writing and photography through to videos and exhibition materials. 

Find out more about our PDMS Digital Design services

Business systems

We specialise in developing online business systems - typically central, line of business applications which often replace an array of legacy systems -  joining up processes and managing whole businesses or departments. 

Many of the systems we develop are 'mission-critical' systems - where reliability, scalability and security are vital.  Our teams can provide a complete service including graphic design and usability right through to data migration, hosting and ongoing support. 

We also have a wealth of integration experience - ensuring that our systems integrate effectively with third party or legacy software, from address gazetteers through to payment engines (and plenty in between). 

Find out more about the business systems we develop

Hosting & support

We can provide all of our software solutions on a fully managed service basis. We can host the systems we develop – providing all the necessary technical support, hardware, back-ups, updates and bandwidth - to meet an agreed service level. This means you don’t have to spend money on purchasing and supporting infrastructure and also frees up your valuable IT resources.

It’s also less hassle - by hosting with PDMS as opposed to another supplier, you have one single point of contact and we take responsibility for the satisfactory performance of the software we delivery and host for you.

We have a dedicated Support team who provide a help desk service with support tailored to your exact requirements. 

Read more about PDMS hosting & support