Lead .NET Technical Architect
If you are currently scanning the online job boards as you cling to the last remnants of the festive break, then you will likely notice a flurry of 'New Year, New You' cliches and 'New Year, New Job' adverts. So with that in mind, I wanted to skip those cliches and get straight to the point with this one...
As a Lead Architect for .NET, you will need to be up-to-date on the latest trends. You will have designed and be comfortable architecting .NET based solutions with multiple integration points and working with 3rd party suppliers and client IT teams, including hybrid cloud architectures.
You should have strong up-to-date skills in the Microsoft stack, but also have a broad experience and be comfortable working in Unix environments, working inside existing Java projects, and be enthusiastic about introducing new tools to improve the value we bring to clients. You will be comfortable using infrastructure-as-code tools, especially for Azure.
You will be comfortable not just designing solutions, but taking ownership and building some of them as well. Many of our clients are long-term relationships; you will need to understand and write code that follows Clean Code and SOLID design principles.
- NET Web API 2 and MVC 5
- ORMs, Entity Framework or NHibernate or Dapper
- RDBMS schema design
- Horizontal scaling, stateless web applications, and multi-region deployments
- Infrastructure security
- Azure, ARM templating and High Availability architectures
- SOA and RESTful services
- Gang of Four patterns
- Message Queues
Nice to have
- NET Core
- RDBMS performance profiling and tuning
- Document databases
- ES2016, PostCSS, Webpack, React
HOW WILL THIS BENEFIT YOU?
Simply put... it will be a challenge.
These guys work with some of the largest organisations in the world and this role will give you the chance to work on Enterprise-scale projects using the latest tools and technologies. Moreover, their company culture encourages creativity and this is a genuine opportunity to innovate.
Ultimately, you should be a confident and passionate technical leader who wants to bring your own ideas and suggestions to the table, rather than follow the ideas and suggestions of others. Its that small characteristic that separates the leaders from the followers and that is perhaps the most pressing requirement this organisation are looking for from you.
If the answer is a resounding 'yes' then I hope you decide to follow this up by either calling me on ,
Alternatively, if you are reading this job advert at work then send me a quick email to and I will make sure I respond.
As always, anything we discuss will remain completely confidential.