Our client is extending its capabilities to include project and technical support for investment banking clients, initially in Saudi Arabia but potentially also in other Gulf countries.
The role is responsible for understanding the client’s business requirements, writing specifications, liaising with FIS development and other in-house teams, and working with the Project Manager to manage the technical aspects of the delivery. This will include writing code to perform customized customer functionality, planning and executing test cases, and identifying and fixing bugs in the application code.
The position is based in the KSA and includes a very good package, incentives, and benefits
Role Description:
Liaise with the client’s Business Analysts to identify and document system requirements.
Perform other related tasks as assigned.
Analyze current systems and data to identify and understand new requirements,
recognizing the need for systems enhancements or modifications if necessary.
Refine the customer requirements in detail, document and present them back to the client for final approval.
Write requirement specifications to pass to the core development team as required.
Composing and writing technical specifications and developing solutions using relevant technologies (noted below) as required.
Working with large-scale financial applications and configuring the code and database as required. This process will involve the coding of customized functionality and the creation of ad-hoc code for database manipulation.
Occasional coding of new processes.
Troubleshooting of issues as and when required.
Liaising with internal staff in core development and client testing team.
Background and Experience:
Degree in IT, engineering, or a similar subject, or equivalent work experience.
Experience in at least one object-oriented programming language.
Business Skills and Competencies:
Strong analytical, problem-solving, and development skills.
Proven experience as an IT Consultant, Analyst Programmer, or Developer with some business analysis skills.
Awareness of the full IT project life cycle, from development through to testing and implementation to go live.
Organized and methodical.
Excellent documentation skills.
Specific skills required:
Java.
Tomcat.
Linux.
Database server.
Debugging skills.
CD tool (e.g. Jenkins, good to have).
ETL knowledge (good to have).
Personal Skills and Competencies:
Flexible and highly motivated, with the ability to perform under pressure in an agile environment.
Strong analytical, problem-solving, and development skills.
Proven experience as an IT Consultant, Analyst Programmer, or Developer with some business analysis skills.
Awareness of the full IT project life cycle, from development through to testing and implementation to go live.
Organized and methodical.
Excellent documentation skills.
Good fit with a culture of customer collaboration, teamwork, and service focus – a high degree of professionalism and personal integrity.
CV to : apply {at} net - recrute . com