Job Objectives
Application Development is responsible for the development, modification, maintenance, and support of all applications for the firm, including both internal and external products. The Application Development focus specializes in planning, designing, and developing software systems (e.g., middleware, legacy, mainframe) and applications. Developers design, code, test, debug, and document program requirements, working with architects, product managers, and end-users in the development and enhancement of applications.
The Technology function is responsible for activities related to the strategic direction and control of all information systems and technology capabilities, both internally and externally. Includes system design and programming, network planning, budget planning, database management, and computer operations.
Key Responsibilities
· Analyse business requirements and create technical design documents that are in accordance with the company's architecture standards.
· Documenting design decisions, components and keep the knowledge base.
· Develop the code and provide hands on engineering expertise to the development teams
· Manage UAT User Queries & coordinate UAT Activities so that UAT can be completed timely.
· Ensures that expected application performance levels are achieved.
· Perform unit and system testing of application code as well as execution of implementation activities.
· Record and track defects uncovered during the execution of tests and escalated the issues status to project management and updated Teams on items of impact and participate in resolution; design retest cases/scripts/data to retest.
· Review the code developed by Vendor, enhance the system & performance Involves in performance enhancement analysis.
Key Requirements
· 6 – 9 years relevant experience
· SWIFT/AMH, Banking Experience with Technical proficiency