- LocationUnited Kingdom
-
IndustryTechnology
Head of Engineering - London
About our client
Our client’s platform is disrupting the way consultants engage with their customers by allowing them to digitise their IP and create sticky experiences with its unique, visual and collaborative platform.
The platform is used by strategic consultants across the globe for complex road-mapping, risk management and numerous other digital transformations across a wide variety of industries including government, pharma, engineering and defence.
Reporting to the CTO, your mission will be to own the technical platform, improve and optimise how it is developed, deployed and distributed using the latest cloud based and mobile technologies, whilst remaining accessible to some of the strictest IT environments (such as government and defence). You will be responsible for growing substantially the development team in the first year while manging all aspects of the technical stack and development processes, lead design and development of the architecture as well as being able to contribute to writing code when necessary.
You must be a technology evangelist with a proven track record in creating and deploying business solutions in a complex and ever-changing landscape. You will have a deep understanding of technologies such as containers, messaging, encryption, databases, APIs, integrations, identity management, networks, systems thinking and design as well as being responsible for best coding practices, security and all aspects of the technology stack. Excellent collaboration, planning, communication and team leadership skills are essential to thrive in this challenging role.
The platform is developed (using .Net, C#, WebApi, MSSQL) and deployed natively to Azure PaaS App service using SQL Azure, AzureBlobStorage, AzureMessageBus & SignalR with the client developed in NG9. We use GitHub for source code, and the full application can also be deployed to Windows (using IIS, MSSQL, Files storage and Redis).
Key Responsibilities:
- Leading / Growing / Mentoring the team of developers and QAs based in London
- Planning, Development of architecture roadmap.
- Implement Engineering practices – Development, Testing & Architecture
- Work closely with the Product team to define and implement new product features
- Optimising output through organising plans, development methods, standards etc.
- Working closely and collaboratively with Product Management, Delivery Management and Support for new development and support
- Driving process and development innovation
Skills and experience required:
- 10 years’ experience in building and deploying scalable business applications and 5 or more years’ experience of running an engineering team
- Solid knowledge of Azure services and Identity Management for a B2B or product-based company
- Experience of Cloud based development
- Bachelor’s degree in Computer Science, Information Technology or Engineering
- A strong understanding of enterprise technology
- Excellent interpersonal, written and verbal communication skills
Why work for our client?
- This is a company with a dynamic and exciting work environment that has been experiencing tremendous growth
- Competitive salary and benefits
- Their business is global and expanding rapidly with international customers and partners, with teams in London and the US.
- Flexible working policy.
- Great agile culture and atmosphere
Contact Peter Wharton
Antal International
[email protected]
