

Baldhead Systems is looking for a technology consultant to advise us on matters related to implementing a complete messaging system, including offline messages and instant messages.
The consultant hired will need to have detailed knowledge and experience in implementing such messaging systems, from network and connectivity considerations to message-relaying considerations right up to the presentation layer (which is to be web-based).
This job will be on a contract basis.
Advising and assisting the project leads/managers in devising and developing a complete JMS-based messaging system.
Participating in both the design and implementation of the messaging system, including but not necessarily limited to network engineering and actual code creation (alongside the current implementation team).
Assisting in documenting the created messaging solution.
Testing and ensuring the performance and stability of the messaging solution.
Steering the development team around known and potential pitfalls during the development of the messaging solution.
Contributing innovative ideas to assist in integrating the messaging system into an overall, enterprise solution.
Prior, proven experience in developing, implementing and deploying a complete, JMS-based messaging solution that includes both an offline messaging component and an instant messaging component.
Experience with the following technologies:
Strong written and verbal communication skills. **** This is a MUST *****
Ability to work within a technical team and cross-functionally (when necessary).
Ability to think critically.
Preferred
Experience with the following technologies: