You are a very experienced developer with the ability to quickly adopt and embrace new technology.
You have experience with – and an opinion on – various architectural patterns such as microservices, and development related concepts and methodologies such as Agile and DevOps. You possess architectural skills: you participate or lead in the development of the technical solution, and are capable of translating business needs into technical requirements.
You understand the role software development has in today’s world is fundamentally different than it was 10 years ago, and are able to challenge customers in discussions about how development can become a business driver. You are looking to immerse yourself in challenging environments to get yourself and your colleagues to a higher level.