Tier 2 Consulting
Tier 2 Consulting is a team of expert software developers, who deliver custom software using an agile, cloud-native approach. Tier 2 works in partnership with customers to understand their business challenges, and deliver solutions using modern, open-source technology.
Tier 2 is the UK & Ireland’s first Red Hat Premier Middleware Partner, an award based solely on accredited skills and experience. We are also one of the first partners in the UK to be awarded the Container Platform Specialism, recognising our expertise in RedHat’s OpenShift.
Tier 2 Consulting are experienced, skilled, technical experts. Our team holds formal accreditations in Red Hat Middleware, OpenShift and Ansible technologies, and are recognised as experts in their chosen technologies.
We provide high quality middleware consultancy, best-practice Red Hat development advice and advanced training and support. Our accredited Red Hat consultants and developers are highly skilled and highly regarded – with two of our senior team voted #1 and #2 in the Red Hat EMEA Training Awards.
Our project development teams work closely with our customers to deliver software using an agile approach, based on SCRUM, and adapted to meet the governance requirements of many organisations.
We are award-winning, and have been twice voted #1 in the Red Hat EMEA training awards, and awarded Red Hat ‘Stronger Together’ award, to recognise our approach to collaborative working.
If you have any software development or Red Hat queries, please get in touch.
Our Red Hat Premier Partnership
Tier 2 Consulting became the first Red Hat Premier Middleware Partner for the UK & Ireland in 2014, an award based on proven skills and experience. We pride ourselves on being the best in our chosen disciplines, evidenced by our Red Hat Premier Partner award for the 7th consecutive year.
We recently (2021) earned the Red Hat Container Platform Specialist accreditation - based on our current sales, engineer and delivery, and continue to be recognised as Red Hat experts.
We have proven expertise in the most popular Red Hat® technologies, including:
- Red Hat JBOSS EAP
- Red Hat Integration
- Red Hat Process Automation
- Red Hat Open Shift Container Platform
- Red Hat Ansible Automation Platform
Find out more about our premier partnership, and the consultancy and support services we offer around Red Hat products and solutions.
Software Development & Support
We base our standard project delivery approach on ‘Scrum’ - an agile methodology based on iterative and incremental development. We have extensive experience in using and adapting this approach to fit your business needs. For example, we are able to meet the typical governance needs of commercial organisations and can support software development in regulated environments (including biotech).
Working closely with our customers, we gather high-level requirements to determine an overall solutions architecture, and define, estimate and plan future project phases.
The Discovery phase does exactly that - it’s all about discovering your requirements, and how we can support you to deliver this. Tailored to your specific needs, Discovery provides an overview of your project profile by delivering:
- A prioritised list of requirements.
- Technical solutions.
- Estimated effort, costs, and timeline.
Discovery will help you determine what you want to do, and how to achieve it, focusing on three elements –
- Requirements backlog: A list of what is needed to improve the product, gathering high-level functional and non-functional requirements.
- Solutions architecture: Describing how the project would be delivered.
- MVP definition: “Minimum Viable Product” implementation – Defining a version of the product with just enough features to go live with and be usable by early customers who can then provide feedback for future product development.
Have you got a requirement - but are not sure where to start?
The Discovery process will provide a high-level project profile tailor-made to your needs, and is a great way to get to know us too – with no commitment to move the project further than this first stage. Get in touch.
Next steps: What comes after the Discovery phase?
We’d love you to continue to work with us on a Discovered Project, but there is no obligation. The Discovery deliverables can be used for a variety of purposes, including preparing budgets, and detail for tender processes.
If you are interested in moving forward with us, here’s what we do next: Custom Software Development. Find out more about how we deliver custom software in a series of agile sprints, using industry standard Java & UI technologies and frameworks.
Discover how we can help you
Find out how we can support your project to get started with Discovery, and get in touch with us today.
Custom Software Development
We deliver custom software in a series of agile sprints, using industry standard Java & UI technologies and frameworks.
At Tier 2, we make extensive use of modern software architectures, adopting processes optimised for agility and automation. As a way of building new applications - and modernising existing applications - we use cloud-native techniques, based on cloud principles.
Basing our development stack on industry-standard Java / UI technologies and frameworks, such as;
- Spring framework
- REST/ SOAP web services
- And more.
We often deploy within Red Hat Middleware technologies such as JBoss EAP and Red Hat Fuse, and other popular open-source platforms including WildFly and Tomcat.
We follow the recommended coding practices and guidelines for all of the given frameworks within a project when developing Java backing services, and ensure a high degree of unit test coverage. This way, we can ensure all code is delivered to a high industry standard, is both testable and tested, and is easy to maintain for future updates or amendments.
Understanding the user journey - or just UI / UX
We take great care to understand the user experience and interface when designing web applications. Using storyboarding techniques throughout, with page mock-ups approved by customers, we take great care to understand the required user journey, and deliver an optimum user experience.
We provide a clear, clean, and easy to use applications, built as single-page applications (SPA) with the Angular framework, and calling secure REST endpoints to obtain and manipulate data. Implementing the latest HTML5 & CSS 3 standards/techniques in a responsive manner, we ensure the page will dynamically adapt to the size of the device being used.
We are experienced in developing 'programmatically accessible' applications up to the highest standard, AAA – as set by the Web Content Accessibility Guidelines. Compliance at this level makes your site accessible to the maximum number of users. Put simply, we offer the gold standard when it comes to accessibility, ensuring your content is clean and easy to navigate.
We ensure that the design, development, and testing of our applications are tailored to the end users. For example, we can adapt or develop content to allow people 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. We welcome any opportunity to ensure our applications are inclusive for all users.
We have a skilled, dedicated team of ISTQB certified testers, who use manual and automated techniques. Ensuring high-quality software, our testers plan and execute test scenarios against functional and non-functional requirements - for example, performance and volume. Additionally, we provide support for customer test teams during the various acceptance test phases, including user, PVT, and integration.
Getting started with Software Development
Find out how we can deliver Software Development - custom to your needs. Please get in touch with us today.
Support & Maintenance
We provide post-implementation support & maintenance services, all with defined service levels (SLAs) based on incident severity.
From the outset of every project, we work closely with our customers to define how our support and maintenance service will look. You will know exactly what to expect from us, from project beginning to end.
Our support and maintenance service provides first-line technical support of the custom software. We can also perform a structured hand-over to your application support team, and continue to provide an ad hoc ‘backstop’ if required.
In the discovery phase, we will agree on the particular aspects of what the support service will cover, including the level of availability and responsibilities. Communicating this mutual understanding of performance standards ensures quality service and a positive experience for all involved parties.
We will lay out metrics to measure and achieve the agreed-on service levels - and we will deliver what we promise every time.
First-line technical support for your project
Get in touch today to find out more about our Support & Maintenance services.