- Be well versed in systems architecture and object oriented design --including a thorough understanding of architectural design patterns and the UML.
- Demonstrated ability to design and specify software components in a technical environment characterised by Java/JEE, JSF, XML and third-party software modules. Experience in any of the following technologies would be highly regarded: Linux, PostgreSQL, TCP/IP Networking, Windows Server, Microsoft SQL Server.
- Experience in understanding complex software requirements to deliver best-fit software architectures for enterprise environments applying both industry and Commonwealth standards and best practices.
- Demonstrated experience with quality aspects of applications architecture including designing for characteristics such as performance, reliability, security and maintainability.
- Operate effectively within a small multi-disciplinary team using excellent verbal and written communications skills combined with strong analytical and problem solving skills.
- Have significant knowledge and experience in Research Management System.
Closing Date: 24/05/10