- 4 active jobs (view)
- marcusdonald.com
Description
Marcus Donald are currently looking to source a Technical Architect to join a large SaaS organisation. This position is situated in Central London, however there is opportunity to work from home at least 2-3 days per week.
We are seeking an experienced and enthusiastic Technical Architect to join a growing team and to work on cutting-edge web projects. Working in a team with an Engineering Manager, Product Manager, BA, Tech Lead, and multiple Developers and Testers in an Agile environment with a high degree of autonomy.
In this role, you will lead a team of Developers to ensure the appropriate architecture, patterns and practices are followed, ensuring the delivery stays true to the stakeholder concepts and objectives. As a Technical Architect you will need to be well-versed in Event Sourcing architecture with modern knowledge of Azure and .Net.
Role Responsibilities - Technical Architect:
- Understand the architectural elements of the application from an infrastructure and application perspective.
- Work with large and highly transactional databases of several terabytes in size.
- Maintain existing architecture and services.
- Expertise in designing the architecture of .NET databases from an application perspective.
- Understand the overall application architecture and the interaction between each component.
- Work closely with the Technical Lead to drive your teams technical and architectural methods, tools, and skills to successfully deliver solutions.
- Comprehend and convert business requirements into technical solutions.
- Help build the capability of the team, working closely and collaboratively with colleagues.
- Promote best practices, existing development guidelines and continuous architecture improvements.
Essential Technical Skills Required – Technical Architect:
- Experience working in a Technical Architect role in a hands-on capacity.
- Ability to code in .Net (C#) when required in order to carry out POCs/code reviews.
- Reactive services – Event sourcing, CQRS, Messaging, DDD.
- Experience utilising patterns and best practice experiences in .Net, (C#, .NET Core).
- Microservices, challenges of API led development.
- Strong understanding and appreciation of SOLID and OOP principles.
- Experience with data modelling techniques, data warehousing standard methodologies and data lake.
- Mentoring and coaching experience of working and supporting more Junior Developers.
Desirables Technical Skills Required – Technical Architect:
- Experience working with Azure Cloud and Azure DevOps
- A higher education degree in computer science / software engineering or suitable knowledge built up through commercial experience.
Location – Central London, United Kingdom
Salary – £100,000 - £110,000 per annum
Benefits – Flattering benefit package available
If this position appeals to you, please do not hesitate to contact Ellie Gresley with any questions or for more details about the organisation and job. (egresley@marcusdonald.com)