Applications Architecture
- Perform planning/enhancement of Group IT solutions architecture
 
- Perform development and control best-of-class applications development and management methodologies
 
Responsibilities
Application and Systems Development
- Perform the development of enterprise class applications and integration in line with Group IT solutions architecture
 
- Support of IT application development functions (plan, organize, outsource management and monitor development projects according to set standards)
 
- Operational efficiency of applications delivery
 
- Manage opportunities to improve / enhance existing systems
 
- Services include application customization and integration, user training, installation, live implementation support and maintenance.
 
- Application customization includes analysis of customization requests and writing of amendment/program specifications, designing, coding and testing of complex programs.
 
- Manage and resolve application issues
 
- Manage production system SLA
 
- Provide post-implementation support to the business users related to their areas of supports.
 
- Ensure compliance to all processes, audit and risk matters in the execution of user story.
 
- Perform extensive development work using message flows using Java node and ESQL
 
- Perform efficient and effective first and second level support for EAI (WMQ, WMB)
 
- Perform extensive support on testing environment and production environment for MQ, Message Broker, IIB and other middleware that the Bank have in place.
 
- Support of SIT, UAT testing and PROD implementation
 
- Able to pick up new technologies and implementing system improvements
 
- Perform extensive development work using datapower
 
Applications Maintenance and Support
- Perform efficient and effective first and-or second level support for applications
 
Requirements
- Advance experience in WebSphere MQ, able to define MQ scripts, objects
 
- Experience with MQ clustering
 
- Advance experience in writing code using languages such as (and not limited to) Message
 
- Broker/IBM Integration Bus (IIB) ESQL, Java for middleware and integration tools / softwares / IBM DataPower
 
- Advance experience in integration and connectivity such as (and not limited to) MQ, Web Services, RESTs, HTTP, TCP/IP, XML, JSON, JMS, APIs
 
- Good experience in writing code using languages such as ESQL, java
 
- Good understanding of testing tools and unit test scripting, and testing methodologies.
 
- Experience using (or an understanding of the use of) an Integrated Development Environment (e.g.,Jenkins, Github, BitBucket).
 
- Good verbal and written communication skills.
 
- ACE developer with experience with API development , or web services
 
- ACE developer with experience with API service/Soap Nodes/HTTP nodes/Rest Nodes with App Connect Enterprise v12/v13
 
- Ace developer with experience with CTG Nodes and TCP/IP Nodes
 
- Familiar with aggregation nodes with multiple backends (MQ, TCP/IP, File, Rest etc)