Consider a new opportunity
We aim to attract talented IT professionals who possess drive, initiative, enthusiasm, and who are flexible and good team players. We foster an environment of learning and sharing, encouraging our staff to develop relevant skills and increase performance. We value proactive professionals and support them in developing their leadership talent.
Endava has a long history of delivering IT solutions to some of the world's best-known brands. With ambitious growth plans, we are looking for an experienced technical professional who shares our passion for technology while taking care of our customers and their technology landscape.
Your main responsibilities will be to:
■ Understand the product lifecycle from inception to decommissioning
■ Solve business problems and look at all aspects of IT required to meet the business needs
■ Understand business needs and project added value, including TCO
■ Drive the decision-making process for the solution: considering EA, applying principles, providing technical leadership in product selection and with 3rd parties and
■ Describe the applications using multiple views. Apply structured architectural approaches and methodologies to capture key views and apply architectural principles to
■ Address application security and business continuity
■ Ensure that Quality Attributes will be fully addressed
■ Interact appropriately at all levels in the organization (written and verbal as well as visualizations) with both business and technical stakeholders, being able to act as a
■ Understand key advantages and limitations for the commonly used technologies (database, programming languages, network, infrastructure, etc.), being able to suggest
improvements for the systems for any of them
■ Experience in planning and deploying joint IT & business initiatives
■ Assist in requirements identification and structuring
■ Assist with the change management and release management processes
■ Review high level estimates, and overall development costs
■ Assess technical risks and assumptions coming from the development teams
■ Promote technical standards, architecture principles, tools and best practices to the Development teams
■ Document and communicate to appropriate stakeholder’s architecture decisions, principles, solutions, etc.
■ Supervise and Mentor team members and provide technical support and guidance during project lifecycle
■ Provide support for root cause analysis when investigating issues
■ Review and Validate quality management principles and quality standards
■ Provide support on the delivery process and for the operations team
■ Be a good team player with the ability to influence others to move toward consensus
MATCH YOUR PROFILE
■ You have a deep understanding of technical architectures, acquired either as a software developer or through previous activities as a technical architect. You would like
to use this experience in an advisory role directly with our clients to develop commercially viable solutions with our nearshore teams
■ Experienced technical professional in an upscale position, such as: IT/Software/Solution Architect, Technical Manager, CTO, Technical Product Manager, Technical
Team Lead, Technical Business Analyst.
■ Experience with major projects in technical decision-making or consulting
■ Passion for the successful use of modern technologies
■ Experience in IT service delivery
■ Excellent communication skills acquired through years of technical presentations and customer interactions, including technical writing skills in English (C1)
■ Experience with modern development methods
GET IN TOUCH
firstname.lastname@example.org or submit your application here.