Custom Application
Development

We design, deliver and support custom software solutions using modern, open-source, cloud-native technology and an agile project approach.

At Tier 2, we make extensive use of modern, cloud-native software architectures, adopting processes optimised for agility and automation.

developers working together on a code

Industry-standard
software

We base our development stack on industry-standard Java / UI technologies and frameworks, such as:

We are experienced in deploying these types of applications in traditional middleware technologies such as JBoss EAP, Red Hat Fuse and Tomcat, but equally on cloud platforms such as Amazon AWS and Azure. We can deploy containerised versions of these applications to Kubernetes platforms, such as Red Hat OpenShift.

We follow the recommended coding practices for the given frameworks and ensure a high degree of unit test coverage.

  • Spock logo
  • Rest api logo
  • apache camel logo
  • Hibernate logo
  • Java logo
  • Junit 5 logo
  • Spring framework logo

Understanding the user journey: UI / UX

We try to understand the user experience when designing web applications, using storyboards and page mock-ups approved by customers.

We build single-page applications (SPA) with the Angular framework, that call secure REST endpoints to manipulate data, implementing the latest HTML5 & CSS 3 standards/techniques in a responsive manner.

UI - UX

Accessibility

We develop ‘programmatically accessible’ applications to the AAA standard set by the Web Content Accessibility Guidelines. Put simply, we offer the gold standard when it comes to accessibility, ensuring your content is clean and easy to navigate.

We can adapt content to allow users to zoom in, or use ‘assistive technologies’ such as screen readers – allowing people who are blind, visually impaired, or have disabilities to access the content.

Custom-app-development

Agile Delivery

We base our standard project delivery approach on ‘Scrum’ – an agile methodology based on iterative and incremental development.

We have extensive experience in adapting this approach to fit the typical governance needs of public sector and regulated environments.

We have a dedicated team of Agile Alliance-certified Scrum Masters to ensure that your project is implemented on time and within budget.

Agile delivery

Testing

We have a skilled and dedicated team of ISTQB certified testers, who use manual and automated techniques to ensure our software is of the highest quality.

Additionally, we provide support for customer test teams during the various acceptance test phases, including UAT, PVT, and integration.

Testing icon

Need help with
software development?

Are you starting a cloud-native development project, or looking to migrate an existing application to the cloud? Find out how we can deliver this today.