Principal Developer (aka Solution Architect, aka Technical Architect)

Think twice, code once.

This is the way.

Microsoft Partner - Silver Application Development Gold Cloud Platform Crown Commercial Service Supplier

Think twice, code once.

This is the way.

Now we have got your attention by getting you to think a bit harder when naming those classes, variables and functions that little bit better, (and possibly thinking of Mando - or Din Djarin) let's talk about a Principal Developer role.

The role also goes by other names, some might call it a Senior-Senior Developer, a Solution Architect or a Technical Architect.

Some people who really don’t understand technology might call the role a heavyweight developer. What does weight have to do with development? We aren’t boxing!

OK, OK, back to the important stuff - what does the role involve?

The role is all about understanding the real problem, exploring solutions and approaches, and designing a fitting solution. You will then work with a broader team to deliver the solution, giving you a full handle from inception to completion and beyond. There is nothing like the feeling of owning a solution right from the start, seeing it develop, and then being released and making a positive impact - it’s a magic feeling!

To do this well, the role requires a good technical understanding and there is an expectation that there will be years under the belt in a development role. You will probably recognise this "5F4DCC3B5AA765D61D8327DEB882CF99" and be over the developer knowledge curve.

You will have an appreciation of how to uncover the “how” and importantly the “why”. You will love to dig into the details and are able to communicate your thinking to a wider team. Being able to communicate your thinking with a group of people is essential and even more essential is to be able to listen and ask great questions.

All of this needs to be in line with a commercial appreciation. An over-thought or over-engineered solution won’t work for any business, regardless of its scale, so it’s vital that the solution is fitting.

The role would allow you to take a project right from the initial concept, working with the client, plus a team that might include a UX and UI designer, a tester, a (lead/senior) developer, and a project delivery lead, all the way through to deployment and support. You would oversee the solution and get involved where needed. You would need to listen to your team and take their input on technical and design decisions.

It's important to highlight that you would still be coding; we know that this is super important. To be able to create great solutions, you have to keep being hands-on!

You can see that this role is made for someone who knows how to code, coding has become the easy bit and has the aptitude to explore and problem solve. You may not be there right now but are ready for the next challenge to step up.

You are probably thinking now, but what sort of work?

CMS is everything to us - ha - got you! Only kidding, that’s not us at all! The work we do is vast and varied. We aren’t stuck to one sector, product or technology. We develop web applications, APIs, Bots, machine learning models, data warehouses, IoT platforms, native mobile apps, PWAs, 3D interactions and so much in between. We are innovators, integrators and problem solvers.

We are a Microsoft shop and our primary language is C#. C++ can sometimes crop in but not very often and there are people who can do this so you don’t have to. There is plenty of JavaScript and TypeScript. Python is used when it is the right tool for the job (some scripting and primarily manipulating data etc). There are other languages used when appropriate but all being said we are primarily CLR people.

We are Azure first, with 90% of what we build living in the cloud.

Sounds ace, right? It is!

Where are you again? We are based in Sheffield but that doesn’t mean that you have to be. We offer remote and flexible working. If you aren’t too far away, you are more than welcome to join us in our cool space that is a short walk from the train station.

If you hadn't worked out by now, Razor is a technology consultancy. We aren’t a single product shop. This gives you the opportunity to build new solutions with the right technologies, learn new technologies and apply them to older projects. You aren’t stuck looking at the same domain, the same code and the same challenges. Razor really is a place to keep you relevant with technology.

What might you be doing right now? You could be a seasoned contractor who moves about for the new challenges and projects - with IR35 coming up, this is probably an amazing opportunity. You might be a senior developer looking for the next step up and the challenge. Wherever you are right now, you will be a cracking developer, know your stuff and truly love technology.


The inside view of the Razor Sheffield Office

A little bit about us and Razor. Razor is a technology consultancy. Strangely for a technology consultancy, we put technology after people. People come first which is why we always look to understand first, then respond. We don’t have a single product and we are constantly developing the future. We help organisations develop strategies and forge the vision of their future and we create disruptive and sustaining innovations. We work with the latest technologies and move quickly. The pace is fast, really fast and we have a lot of fun on the journey.

We believe that we have a strong positive and energetic culture. You will hear phrases like “leave your ego at the door” and “go forth and do something and ask for forgiveness if it doesn’t work”. We pride ourselves on encouraging people to push the boundaries and to have autonomy. We provide the direction and support, you bring the passion, energy and ideas to help us get there.


Some might refer to these as benefits, we don’t, we believe these are the basics;

  • Great salary
  • Attractive pension (4% matched contribution)
  • Generous holiday
  • 35-hour working week
  • Hybrid, flexible work arrangements
  • Healthcare cash plan
  • Enhanced maternity and parental pay
  • Cycle to work scheme
  • Employee benefits scheme
  • Season ticket loan scheme
  • Breakfast, fruit and snacks
  • Regular social events
  • Mental health and wellbeing programme
  • Headspace subscription
  • Razor business holidays, 2 per year
  • Paid Christmas closure
  • Birthday off
  • Enhanced sickness policy

And we're working to introduce even more!

The real benefits that are harder to replicate;

  • Greenfield isn't an anomaly and is commonplace.
  • The latest technology and practices. Not just tinkering but used in the real world.
  • The opportunity to grow and be pushed.
  • A tech business actually run by tech people.
  • A culture of mentoring over management.
  • Real, true authentic passion and love for what we do.

There are more benefits of working at Razor.


You are interested, aren't you? Of course you are, who wouldn't be! We bet that you are thinking, what do I do now? The answer; get in touch.

Drop us an email at [email protected] or if you fancy having a bit of fun, register your interest via our fun little API and we will get the conversation started!

We can't wait to hear from you 🙌



Other Roles We Have Open

Delivery Lead

Everything in order - of course! I bet you run your life through trello? How did you know 😉

More about this role

Programme Director

Super organised, check. Amazing with people, check. Always thinking 5 steps ahead, check. Love making lists, urm, check?

More about this role

Lead Developer

A leader is one who knows the way, goes the way, and shows the way.

This is the way.

More about this role
What we do
What do we do?

From web applications, to bots, machine learning and computer vision. There is a lot we can do, what can we do for you?

Houses drawn on post-its
Discovery - Gaining clarity on where you are going

Not knowing where you are going can be disastrous for any business or project. Our unique Discovery process lifts the fog and provides the clarity needed.

The Razor Data Sprint

The Razor Data Sprint is for organisations which are ready to break down the silos and unlock the power of their data. Whether you already have an idea you want to make a reality, a strategy that needs refining, or you just don’t know where to begin - our team can help.