Lead development teams in the appropriate selection and use of technical frameworks, platforms and design patterns
Development and technology planning - provide guidance in best practice and tool use in the design and build of technical frameworks and the applications built on them
Architecture and design -propose & implement technical solutions, ensure their integrity, and that the solutions can be built, implemented and maintained within timescales/budgets
Technical design authority - internally recognized as a specialist on complex technical areas, will oversee benchmarking, installation, upgrade, configuration, deployment and testing activity
Improve quality - investigate and prototype innovative approaches to improve software quality
Provide Stability - ensure development teams can develop in a stable and productive environment, with minimal rework required due to architectural change or related problems as products evolve
Industry knowledge - familiar with industry changes in technology standards, information management, development standards, methods and emerging 3rd party software in order to advise on technology and leverage industry best practice in the design and construction of Misys software products
Able to provide day to day technical control of development projects by
Assisting Project Management in planning technical aspects of projects
Providing regular updates on project status and risks
Supporting and mentoring individual developers
Performing detailed technical reviews to ensure overall design is being implemented
Effectively support Sales and Sales Consulting and facilitate winning quality new business through
Explaining the Architecture and Design of Misys software products to customers
Effectively articulating and presenting the benefits and technical advantages of Misys solutions to technical and non-technical customer and Misys staff
Providing high level ballpark estimates for proposed solutions
Demonstrating the acumen to manage and cultivate positive customer relations
Provide input into the best application of technology to create the next generation of Misys solutions
In concert with other architects within Misys create a centre of expertise and forum for common component design, reuse and exploitation.
Provide significant contribution to the definition and documentation of development standards and best practices.
Provide input in the drive for constantly improving the scalability, extensibility, interoperability, reliability, availability and performance of Misys software products.