Application ArchitectSpencer Scott Ltd are partnering with a Global Financial Technology Company who are keen to hire an experienced Application Architect on a permanent basis. The Application Architect will be responsible for playing a key role in the refreshment of the Company’s entire investment management operation.Together with the Solution Architect and the other Application Architects, the Application Architect will contribute to the evolutionary development of the solution covering the complete end to end process of onboarding clients, managing investments and the monitoring and reporting on those investments.The role of the Application Architect will cover all aspects of the software development lifecycle. This will include varied tasks ranging from recruiting top class engineers, capturing and evolving requirements, enhancing and refactoring software architecture, developing new software components, maintaining and debugging existing components, documenting and testing software features.The successful Application Architect will be expected to provide both the architecture lead for the team from within as well as writing Test Driven code to deliver the solution. Knowledge or experience of working with Investment Management or Asset Management solutions is highly desirable for this role.The Requirements:Proven experience producing quality deliverables on time.Be able to demonstrate experience of successfully leading the architectural design of a product or group of products.Have the ability and experience to coordinate technical and development activities across a team.Experienced in the breadth of software engineering activities within an evolutionary lifecycle process including: requirements capture and analysis; architectural and detailed software design; object-oriented software implementation; unit and system-level testing; installation and deployment.Familiarity with software lifecycle processes and support tools, estimation and quality assurance principles.Ability to coordinate day-to-day development and bug-fixing activities.Extensive day to day experience of writing software in an object orientated mainstream language, ideally C#.Good understanding of how to effectively employ object oriented principles. The successful Application Architect will have had design responsibility for successful software components and applications.The successful Application Architect will be joining a Microsoft Partner who are able to boast Global partnership status meaning that there is a huge amount of training and investment on offer for the successful individual. This is both on an internal and external basis and the Company regularly hold and attend tech meetups, conferences and seminars with a focus on continual learning!The role is based from the organisation’s Surrey office, close to a mainline rail station with very good links from Sussex, Surrey, Kent, Berkshire and even Central London. On top of a highly competitive basic salary, the Application Architect will be introduced to a host of Company benefits including Private Medical Package, Company Pension (14% Contributory) and Annual Bonus!For full details on this awesome Application Architect opportunity, please hit the Apply button and a Spencer Scott Ltd associate will be in touch.