Technologies

Maintaining our status as a leader within the IT industry requires that we stay at the top of our game in terms of technical excellence. A strong commitment to innovation and continuous improvement ensures we achieve this.

We actively encourage our employees to develop their technical and professional skills through a wide variety of classroom-based training and online courses. Mentoring and coaching from senior staff, along with attendance at industry conferences and seminars further enhance these skills.

Internally there is a strong commitment to sharing knowledge whether it is locally within teams and during our monthly technology forums, or on a global level through internal communication and social media tools. Likewise, inviting renowned technology thought-leaders to speak to our employees gives us the opportunity to learn best practices and apply learning in our own workplace.

We work with a wide range of technologies and platforms, examples of which include:

CoreJEE
.NET
Spring
SOA
WebHTML5
CSS
Javascript (Jquery / Dojo)
Responsive Web
Java EE (JSP/JSF)
Web Services (Spring-WS, REST)
ASP.Net MVC & WebForms
Ruby on Rails
Node.js
DatabaseSQL Server
DB2
Sybase
Oracle
NoSQL
MongoDB
TestingJUnit
Selenium
HP Performance Center / LoadRunner
SoapUI
FIT / BDD
Operating Systems / InfrastructureUnix / Linux
Windows
Cisco Networking
VMware
Application ServerWebsphere Application Server
Tomcat
Rules EnginesDrools
IBM ODM
Business Process ManagementIBM BPM
BuildAnt / Maven
Bamboo / Jenkins
TFS
MobileApache Cordova
IOS
Android