Application Development
Endava’s development capabilities are based on two core elements — iterative and agile development methodologies and a nearshore ‘blended’ delivery model. Iterative and agile development methodologies are widely accepted as the best approach to delivering new business functionality and systems, particularly in highly-transactional, mission-critical environments with rapidly changing business needs.
Endava’s application development teams are experienced in delivering high quality solutions for some of the world’s leading financial services, sports and media organisations. We have excellent experience on a number of different platforms; delivering to different channels including web and mobile.
Our delivery centres are situated in Romania and Moldova, in close proximity to the countries top-tier universities with very strong competencies in IT, Engineering, Maths and Physics. This gives us access to a high quality talent pool made up of some of the countries brightest graduates and most experienced IT developers.
The technologies our teams have experience in include:
• Java, .NET, PHP, C++
• Websphere, ASP.NET, Microsoft SQL Server, Oracle, DB2
• Lombardi, Axway, Sitecore, Telligent, mobile apps (iPhone, iPad, Blackberry, Windows 7, Android, Symbian), webMethods
This technical delivery capability is supported by our global distributed delivery model, including strong analysis, architecture and testing disciplines. The Endava Adaptive Model (TEAM) is the distillation of decades of IT services experience, industry best practice and thought leadership. It gives both Endava and our customers a unified approach to successfully building, implementing and supporting complex business-critical applications.
We focus on best practices geared for change. This sets the right expectation for the delivery team; and more appropriately supports the needs of our competitive and fast moving clients. For these reasons we promote iterative models that embrace and facilitate change. There are primarily two types of iterative software delivery approaches included in TEAM: the first is the agile approach which is geared towards immediate business needs and rapid return on investment; and the second is the planned iterative approach that is more predictive in nature due to the upfront planning and budgeting required.
As we have grown we have maintained our responsiveness to client needs; and continued to combine that with technical excellence and robust planning, management and delivery processes. If you are looking for an application development partner to provide thought leadership in technology and process improvement, and to work with you to meet your business goals, our teams are designed to do just that.