WHAT ARE WE LOOKING FOR
We are seeking a dynamic technology leader with extensive experience in the Banking and Financial Services Domain, and outstanding client-facing skills. As a Principal 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 evaluated on the basis of:
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 code Proof of Concept systems and contribute code to MVP projects.
We are a rapidly growing, global organization, and as such, the candidate will be required to undertake travel to work close to clients as well as to interact with our nearshore delivery teams. In some cases, the Architect may be required to be present on client sites for extended periods of several months in the New York/Metro area.
Proven experience in delivering quality software solutions
Outstanding client-facing communications skills, both written and verbal
Very strong object-oriented analysis skills
Experience in pre-sales efforts and running client engagements from a technical perspective
Extensive experience in application architectures
Understanding a broad range of architectural patterns and styles (e.g. SOA, Microservices, etc)
Experience in modernizing legacy architectures
In-depth knowledge of one or more cloud platforms (eg. AWS, Azure)
Knowledge of database architectures, data modeling, SQL, and NoSQL approaches.
Proficiency in creating a broad range of architecture documentation
Ability to conduct in-depth design reviews of large systems
Understanding of DevOps culture, practices, and tools
Enterprise Architecture experience
Advanced degree in computer science or a related field
Knowledge of functional programming in one or more languages
Experience with one or more leading SaaS platforms such as Salesforce.com
Exposure to offshore development using both agile and other delivery techniques
In-depth knowledge with one or more complex technical domains, including Distributed Cache Solutions, Master Data Management, Machine Learning, Big Data, Data Visualization, Augmented Reality, Internet of things, etc.
Experience with Data Warehouse, ETL, dashboard, and associated reporting solutions is a big plus
Experience with one or more CMS platforms such as Sitecore or others
Wide exposure to a variety of computer languages (Go, Rust, Ruby, Python, etc).
Experience with Continuous Delivery
Experience working in the Banking and Financial Services sector.
Public speaking experience
OFFER AND BENEFITS
Opportunity to work in a Global Organization
Career Development opportunities
Competitive salary package
Robust benefits package which includes options for:
Health Care Insurance
Short / Long Term Disability
401(k) with company match
Flexible Spending Accounts (Medical, Transit, and Dependent Care)
Paid Life Insurance and AD&D Coverage
We are an equal opportunity employer and are committed to a diverse workforce. We are committed to a policy of equal employment and will not discriminate against an applicant based on their age, sex, sexual orientation, gender identity, race, colour, creed, religion, national origin or ancestry, citizenship, marital status, familial status, people with physical or mental disabilities, pregnancy or any other category protected under the laws we operate under.
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?