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:
Core | JEE .NET Spring SOA |
Web | HTML5 CSS Javascript (Jquery / Dojo) Responsive Web Java EE (JSP/JSF) Web Services (Spring-WS, REST) ASP.Net MVC & WebForms Ruby on Rails Node.js |
Database | SQL Server DB2 Sybase Oracle NoSQL MongoDB |
Testing | JUnit Selenium HP Performance Center / LoadRunner SoapUI FIT / BDD |
Operating Systems / Infrastructure | Unix / Linux Windows Cisco Networking VMware |
Application Server | Websphere Application Server Tomcat |
Rules Engines | Drools IBM ODM |
Business Process Management | IBM BPM |
Build | Ant / Maven Bamboo / Jenkins TFS |
Mobile | Apache Cordova IOS Android |