Skip directly to search

Skip directly to content



Senior Architect



We are seeking a dynamic and highly experienced technical leader with outstanding client-facing skills. As a Senior Architect, you will be taking an active technical leadership role on projects to deliver solutions to our clients, and also be heavily involved in pre-sales efforts and in mentoring Endava technical staff. Candidates will be able to demonstrate:

1. Client-facing & sales skills
2. Breadth & length of experience developing solution architectures
3. Creative problem-solving ability

In this role you must be confident in engaging in a range of conversations with senior client management and staff, have the ability to lead discussions and workshops, have the technical ability to both architect and design complex enterprise solutions, and the technical experience to specify future potential architectures. You will also provide a key role in growing our existing client accounts by identifying new opportunities to strengthen and extend the Endava partnership.

Endava is a rapidly expanding, global organization and as such, under normal circumstances, the candidate will be required to undertake travel to work close to the client as well as to interact with our nearshore delivery teams. In rare cases the Architect may be required to be present on client sites for extended periods of several months, therefore it is essential the successful candidate is flexible.

• Supporting pre-sales and 'pitch' activity by providing technical and solution expertise to the sales team and participating in sales calls to clients.
• Actively shaping scope, requirements, technical details and staffing of projects
• Developing architectural solutions in collaboration with clients. Reviewing and validating solutions produced by clients, providing the appropriate balance of support and challenge.
• Coding PoCs and contributing to MVP solutions.
• Working with Endava teams on design and estimation tasks
• Mentoring delivery teams to improve their technical ability and processes
• Contributing to Endava's knowledge base in emerging technology areas such as IoT, Augmented Reality, Blockchain systems, bot-based solutions, machine-learning or other emerging technology trends.


Qualifications and Experience


• 10+ years of experience in delivering quality software solutions
• Exceptional client-facing communications skills, both written and verbal
• Expertise with architecting, designing, and delivering large solutions implemented in one or more popular technology stacks (including those based on Java, .Net, Python, Javascript etc).
• Very strong functional and technical analysis skills
• Experience in consultative and pre-sales efforts, and shaping and running client engagements from a technical perspective
• Exposure to a broad range of architectural patterns and styles, including proficiency in microservices and/or event-driven approaches
• Experience architecting public cloud solutions
• Desire to continue learning about new technologies, patterns, and styles
• Knowledge of database architectures, data modeling, SQL and NoSQL approaches
• Ability to conduct in-depth design reviews of large systems
• Experience working in Agile delivery projects, programs and engagements
• Understanding of DevOps culture, practices, and tools


• Advanced degree in computer science or related field
• Experience in modernizing legacy architectures
• In-depth AWS, Azure or GCP expertise
• Experience with hybrid cloud or serverless architectures
• Exposure to nearshore/offshore development
• In-depth knowledge of one or more complex technical domains, including Service Mesh, Distributed Cache Solutions, Streaming Data, Master Data Management, Machine Learning, Big Data, Container Orchestration, Data Mesh, Augmented Reality, Internet of Things, etc.
• Experience with one or more CMS platforms such as Sitecore or others.
• Wide exposure to a variety of programming languages (Go, Rust, Ruby, Python, etc).
• Public speaking experience

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?