We principally specialise in software development, modernisation and integration for the Microsoft Cloud, as well as on-premises and hybrid systems. Our expertise is in Microsoft .NET, SQL Server, BizTalk Server and SharePoint Server.

Our custom software engineering is focused on business solutions and provides our clients with software tailored to meet specific business requirements. We can readily claim to be one of the UK’s pioneers of custom cloud-based software and integration from the very beginning in the late ’90s.

Our experience

With a heritage of over 20 years, the company is driven by its founders Geoff Ballard and Andrew Chalmers who have distinct backgrounds in technology and business, yet share the same desire to simply make things work better in business.

We deliver a flexible and mature approach to application development and have adapted methodologies and terms of business to suit the requirements of our clients. Our real-world business and technical expertise mean we are able to work with clients to find the best possible way of interpreting briefs commercially to deliver projects in scope, on time and in budget.

Our clients include leading public and private sector organisations in all major industry sectors; particularly energy & utilities, financial services, non-profit, education and health.

Ballard Chalmers is a Microsoft Partner with Gold Competency in Data Management.


  • We are delighted with our overall solution. Ballard Chalmers and the Fares and Ticketing team have worked extremely closely together and although this was the first development project undertaken by the Fares and Ticketing team, it was so successful that we will certainly undertake development in-house in the future.

    Project Manager
    Transport for London
  • To have IT experts who quickly grasp the realities of your commercial needs, and are able to focus on each project as a working tool for business rather than a technical achievement in its own right, is a revelation.

    Managing Director
    CVA Media
  • Ballard Chalmers’ consultancy and Microsoft .NET development expertise has been instrumental in the redevelopment of the Canterbury Student .NET portal.

    Information Systems Development Manager
    Canterbury Christ Church University
  • …I can’t believe how much we’ve managed to get done over the last couple of years…and I just want to say thanks to you for all your work.

    The performance increases out of the team are pretty astonishing.

    For example, since the original phase 1 launch, the number of accounts worked by the team has increased by 250%, successful outcomes by 137%, payments by 152%, among many more positive stories. While headcount has remained fairly static, these improvements have been heavily influenced by process and system improvements that we’ve put in place together.

    I’m sure we’ll see similar results with phase 2… which is a very exciting prospect!

    Business Analyst
    energy services company
  • Moving our Global ERP System from an on-premises solution to a Cloud hybrid solution presented some technical challenges during design and implementation phases. Ballard Chalmers consultants provided the skills and expertise needed to successfully complete the project. We are extremely happy with the end result and the service provided by Ballard Chalmers.

    Head of IT EMEA and Global Networks

Our approach

We deliver a flexible approach to application development and have adapted methodologies and terms of business to suit the requirements of our clients.

Our four core services give us great flexibility to work with clients across any point of the development lifecycle. In addition to Software Development Projects, we offer short term Consultancy, longer term Contracting as well as ongoing Support Services.

We work with enterprises worldwide on a broad and varied range of projects – from designing and developing new applications that support business innovation and business process streamlining; to existing application modernisation; and systems integrations – particularly today with hybrid cloud systems, integrating online and offline enterprise systems securely and efficiently.
In the main, we provide IT executives and managers of large organisations with expertise and skills on an outsource service and technical partnership basis to help to achieve your programme objectives. Our commitment to our clients is that we will bring the best possible expertise and skill sets to the partnership.

Flexible development

The flexible development approach enables us to deliver our expertise in a manner that is right for you and your project.

Our 20 year heritage of collaboration with clients in various industry sectors UK-wide has earned us a deep understanding of the particular nature and quirks of each of these fields. Our custom software solutions target business needs far more precisely than off-the-shelf products, providing software tailored for business requirements. As such, we have evolved our own methodology of delivery. ‘Flexible development’ is a practical blend of waterfall and agile and this process is typically three-phased:

You provide us with your initial outline scope of the project.
We then provide you with a detailed system design and scope of work, plus a budget estimate with a % accuracy estimate.
With that budget and time estimate now still being within the original expectations, or otherwise acceptable, the development phase begins. This still does not provide for a fixed-price, but gives the budget parameters and a clear change control process for the client and developers to work within to stay in budget.

If it turns out the scope is incomplete in practical terms during the process of development, then the budget can be increased, or the scope can be decreased. With flexible development it is clear to all parties that the budget has to remain estimated, as neither client nor supplier can guarantee to have covered every aspect of the requirement in this type of scoping, and it is understood that together we may yet uncover things not yet known as development progresses. It sounds simple because it is in practice!

With the flexible development approach we are guaranteeing our expertise, honesty, integrity and partnership to work together on delivering what is needed and wanted.

Our aim with this has been to provide what is best for clients for the ongoing secure and robust live phase of the system that we have developed, and to ensure that all the effort put into the system’s development is now rewarded with the business-use it was intended for, and – most importantly – the resultant return on investment! And it works –most of our Clients work with us time and time again.

In addition to custom software development Projects, Ballard Chalmers offers Consultancy, Resourcing and Support services of the existing software.


Microsoft Gold Partner

When you work with Ballard Chalmers, you have an IT partner with proven expertise. Ballard Chalmers is a Microsoft Gold Partner having achieved Data Platform competency. Only the top five percent of Microsoft Partners have attained Microsoft competencies and Gold demonstrates best-in-class capability within a specific Microsoft solution area. We have met extensive technology requirements and demonstrated expertise through rigorous exams, culminating in our Data Platform competency. We also benefit from early access to new software and specialised technical support and services from Microsoft, which means we can serve you better. The Microsoft Application Platform (.NET, SQL, SharePoint, BizTalk and Azure) is central to the Ballard Chalmers offering and keeping up to date with latest product releases and the implications is fundamental to providing an expert service. Our consultants are individually highly qualified and experienced Microsoft experts and bring a wealth of practical knowledge and insight to projects. Geoff Ballard, Ballard Chalmers’ Chief Technical Officer, is a trainer and author in Microsoft technologies and delivers SQL Server programming training courses and SharePoint Administrator courses for Learning Tree International.

Quality Management ISO 9001:2008

ISO (International Organization for Standardization) is the world’s largest developer of voluntary International Standards. As an ISO 9001:2008 certified organisation, audited by Quality Management Systems (QMS), we measure our performance on an ongoing basis and strive to constantly improve it. We ensure our Quality Management System is fully and completely understood by all employees and that its procedures are implemented, adhered to and maintained at all times. In accordance with our ISO 9001:2008 guides and operational procedures, all managers and staff at Ballard Chalmers strive to:

  • Continually develop our Quality Management System effectiveness.
  • Conduct management reviews to assess the effectiveness of our Quality Management System effectiveness and make incremental improvements as required.
  • Communicate the importance of meeting customer needs and quality requirements.
  • Ensure our customer’s needs and expectations are monitored and fulfilled, with the aim of maintaining and developing ongoing improvements in customer satisfaction.
  • Work diligently with all of our partners and suppliers to maintain and develop consistency and quality throughout our delivery supply chain.