Purpose:
The purpose of the role is to ensure that the long-term architectural requirements for Misys' Applications are provided for in common design tooling and technical run-time frameworks and platforms. To architect the tooling and platform such that applications can be built rapidly, with minimal understanding of the underlying technology concerns. To provide input to the best practice usage of the platform and assist in the governance of this across Misys.
Accountabilities:
- Development and Technology planning - Provide guidance in best practice and tool use in the design and build of technical frameworks and the applications build on them.
- Architecture and Design - High level application, information and technology specification of the tooling and highly scalable technical frameworks to ensure that Misys' applications can be built, implemented and maintained within tolerances and budgets.
- Technical Design Authority - Oversee benchmarking, installation, upgrade, configuration, deployment, testing activity and results of Alpha and Beta release software solutions.
- Prototyping - Hand on investigation of innovative solutions.
- Use knowledge of 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.
- Document the Reference Architecture and communicate this.
- Work with Product Management to help create and deliver the product roadmaps for Misys technology.
- Provide incisive input into the technology direction for Misys' software products - In concert with other Architects within Misys vreate a centre of expertise and forum for common component design, reuse and exploitation
- Be a driving force for constantly improving the performance. Extensibility, interoperability, reliability, availability and usability of Misys' software products
Required Experience
Enterprise Applications Architectures, including Service Oriented Architecture, Enterprise Application Integration Techniques
Systems definition and design in UML, JAVA and J2EE
Reference Architecture Definition
Matrix team management - ability to technically lead a team and take responsibility for product quality through -
- Delegation
- Facilitation
- Team building
Skilled in exploiting a number of the following technical disciplines: Databases, Data modeling, Operating Systems, High Availability, XML, Languages, Servers, Middleware, Performance Tools, - human factors and Data Communications.
Preferred Experience:
The following are not required but would be beneficial -
- Practical experience of designing and building enterprise or distributed software systems for the financial industry.
- experience in the IT industry
- Demonstrable detailed understanding of architecture principles and methods, technology standards and trends
- Demonstrable experience in the techniques used to build highly scalable and performant systems
- Experience with metadata driven development techniques and code generation
- Good working knowledge of current and emerging Java and XML related standards
- Good working knowledge of open source java projects and technologies, including eclipse, hibernate, spring
Academic and Professional Qualifications
- Good Bachelors Degree with a major Computer Science, Mathematics, MIS or any related courses.
Applications with up to date CV's to Pauline Mc Govern Human Resources by the 28th March, 2008. Please inform your manager if you are applying for this role.
Apply





