Job Purpose
Maintain & support applications along to it analyze, design, develop, modify & test the applications related to Branch & Payment systems for both conventional and Islamic. In this role, the candidate should have high support & analytical skills and to enhancing applications both inhouse (development experience) and vendor based. The candidate is expected to design, develop, implement, and maintain efficient solutions to enable the business groups & operations groups with Business needs, Regulatory needs & Technological advancements.
Key Tasks and Duties
Responsible for development , maintenance & support of Branch , Backoffice and Payment systems for both conventional and Islamic.
Applications majorly consists of:
- Swift related applications (Swift Alliance, Safewatch)
- RTGS / ACH
- Electronic Clearing system (ECC / ECC On-us / RDC / ATM-Prompt)
- Salary / WPS
- Reconciliation systems
- Teller system
Role consists of:
- Production Support – BAU
- Issue resolution well within the agreed SLA’s, wherever required
- Ensure Audit / Regulatory / Security compliance
- Critical issue Support as and when required on the respective business areas handled with the aim of reducing Customer complaints
- Work on business requirements and projects
- Validate and make sure the Design of all the new requirements / enhancements fit into overall architecture and integrity of the system
- Review technical and business documentations produced by vendor and other stake holders (architecture, the design, specifications) and provide inputs
- Liaise with and manage expectations of business users and vendor resources
- Perform Regression Testing, SITs part of changes and support involving users for UAT
- Design & Develop, modify modules in applications built on Dotnet, WCF & MS-SQL
- Understanding on Micro-services architecture
- Peer code reviews within team
- Ensure strict adherence to the SLA for issue resolution
- Take lead and evolve /devise solutions for critical requirements like data growth, Archival and performance enhancement
- Keep the system performance at acceptable level
Qualification
- A university degree or equivalent with specialization in IT
Experience
- Candidate needs to have 3 years hands-on experience in implementing/supporting Branch & Payment Applications ) in banks or financial institutions
- Must have experience on Payment systems ACH, RTGS, SWIFT, WPS, Cheque Clearing systems
- Must have experience on Swift Alliance and related components and transaction screening systems is an added advantage
- Must have development experience
- Good to have experience in managing Teller Application
- Understanding on Micro-services architecture is an added advantage
- ASP.NET Web Forms, C#/VB.NET/MVC
- .NET FRAMEWORK 4.5,4.6/4.7, latest versions
- SSRS & Crystal Reports
- TFS /version control system
- MS SQL server 2016 to 2018
- PL-SQL, Oracle
- Java, JRE (added advantage)
- AngularJS, React (added advantage)