"The team at RSK helped us build an amazing app"
Joe Ranson, Senior Project Manager, ICSA Software Ltd

What we Do

We're committed to making sure your software development projects are successful. All of our consultants have many years experience of software development across the full project life cycle and are considered experts in their field.

We can help you in a number of ways. From training and mentoring to architectural guidance, rapid prototyping to bespoke development.

We specialise in Security, IdentityServer, Xamarin and Umbraco development.

Umbraco gold partner logo Xamarin authorised consulting partner logo

fa-umbraco Umbraco Development

Rock Solid Knowledge are Umbraco gold-certified partners, and we are passionate about using industry best practice development processes to build high quality applications.

You may need to develop an Umbraco site from scratch, or to increase your development resource on an existing Umbraco build - we can help.

We understand the importance of strong content modelling, high code quality and thorough testing, and will work with you to achieve your development goals.

I need an Umbraco website

App in a Box

You may need to build an app but don’t have the resources or skill-set at hand. If so, get your project delivered on time, within budget and to a high quality by our experienced team.

Our team are all very experienced, full-stack software developers able to work to tight deadlines. We are happy to work with you on a time and material basis or with fixed prices.

I need an app built

Mobile App Development

As Xamarin partners we can build cross platform mobile solutions using both Xamarin Forms and native UI on both iOS and Android. We are experienced in developing solutions that deliver that native UI feel while sharing all, or a great deal of code, between the platforms.

We specialise in security and performance of applications to ensure that your users get the best possible experience.

I need some mobile magic


When faced with building a new application, particularly when using an unfamiliar technology, how do you know if your approach will result in success? Take advantage of our experience in building many types of large scale applications across a wide variety of technologies in order to point you in the right direction.

Engage with us to ensure the best possible start to your project.

I need guidance


At the core of Rock Solid Knowledge is training. Our trainers have taught at most of the Fortune 100 companies, including Microsoft.

View our course catalogue to see what we can deliver for you. Looking for a bespoke training course? Try our custom course builder and get exactly what your looking for.

I need to expand my skills

Who are Rock Solid Knowledge?

Founded in 2009 by a group of experienced trainers and developers, Rock Solid Knowledge is a well-respected software development company with a reputation for deep technical expertise. We have since grown to form an experienced team of full-stack developers, spanning the entire project life-cycle from requirements capture to design, implementation and delivery.

We are renowned for our training, mentoring and consultancy services, having trained at many of the Fortune 100 companies, including Microsoft. We are passionate about using industry best practice software development processes to build high-quality applications. We have a thorough understanding of how to secure systems, and we’re European Support partners for IdentityServer. We are Xamarin partners and Umbraco gold-certified.

Finally, if you do have issues further down the line we can help you troubleshoot the bugs. Contact us to discuss how we can help you.