Senior Application Architect
IT & Telecomms
We are actively looking to hire a Senior Application Architect for a global, industry-leading Technology & Strategy Consulting Firm to join their office in Dubai.
The Senior Application Architect will thrive in a fast-paced continuous delivery engineering environment. You should understand the challenges of modern software development, importance of testing and quality, and believe in data-driven decision making all while inspiring the team. The ideal candidate has a proven track record of working with engineering, product management and senior leaders to introduce and embed a world-class product development and architecture in the organization.
RESPONSIBILITIES
- Provide direct day-to-day architectural and technology problem-solving, coaching, direction and guidance to product teams in a start-up like environment under Agile guidelines
- Promote and maintain engineering best practices such as test-driven development and continuous integration and delivery
- Evaluate and identify appropriate technology stacks and platforms, including web application frameworks and cloud providers
- Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices by attending relevant conferences, reading widely and being active in tech communities
- Partner with wider firm to ensure compliance, regulatory and audit and architecture requirements are met
- Coach technical leads and providing ad-hoc problem-solving support, including hands-on pairing when needed
- Collaborate with and support technical leads to ensure high quality code across the teams
- Facilitate and deliver training and knowledge sharing sessions for engineers
- Work together with technical leads supporting the engineers for all people related matters
REQUIRED SKILLS AND BACKGROUND
- Deep understanding of the digital technology space – with the ability to stay current and up-to-date on trends and technologies
- Strong problem-solving skills and hands-on pairing capabilities; may go beyond application of existing know-how
- Wide experience and understanding of architecture in terms of solution, data and integration
- Experience working with teams using DevOps and continuous delivery with focus on delivering rapid customer value
- Experience in product development for web and mobile with hands-on experience coding
- Experience in Agile software development methodologies, processes, and tools
- Familiarity with information security vulnerabilities and risk management practices
- Proven leadership ability, including the skill to articulate ideas to both technical and non-technical audiences
- Strong examples of coaching, facilitating and guiding others – directing, leading and mentoring others
- 7 years of total experience including 5+ years in engineering and technology roles working with product development teams, delivering and building digital products
- Bachelor’s degree required, advanced degree a plus- with professional certifications
- Experience in building technical architecture chapters
- Prior consulting experience a plus
If you are an experienced Senior Application Architect with a successful track record of designing / architecting mobile and web applications, strong Python skills, and managerial experience in a consulting environment, then we'd love to hear from you!

