Nafasi ya Kazi IS Office Database & Systems Development Exim Bank

Job Title:IS Officer— Database &Systems Development

• Job Category : IT
• Job Code : IT
• Job Name : Officer— Database &Systems Development
• Details :

Manager, Database and Systems Development REGION: Dar es Salaam
PURPOSE OF JOBTo analyze departmental and individual requirements for database solutions; participate in developing, implementing and maintaining applications; documenting system components; and serving as a technical advisor to staff and other bank personnel.

PRINCIPLE ACCOUNTABILITIES 2.2 PRINCIPAL RESPONSIBILITIESo Provide technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance our existing Microsoft based systems.
o Make recommendations on custom applications which may include a number of data capture systems for banking operations and other databases.
o Identify opportunities that can improve efficiency of business processes.
o Investigate and resolve application functionality related issues and provide first level support and troubleshooting of banking systems
o Coordinate application development for multiple projects.
o Assist in troubleshooting software application issues.
o Assist in managing an outsource relationship for 3rd party application development and programming consultants. Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements.
o Analyze data contained in the corporate database and identify data integrity issues with existing and proposed systems and implement solutions.
o Provides assistance and advice to business users in the effective use of applications and information technology. Provide minor programming for some in-house IT projects.
o Write technical procedures and documentation for the applications including operations, user guide, etc. Produce technical documentation for new and existing applications.
o Verify database and data integrity.
o Participate in weekly meetings with the IT team to discuss progress and issues to be resolved, and report progress on a weekly basis to the Head of IT.
o Participate on IT project committees and be involved in the design phase of any new IT software development projects.
o Assist in the creation of the system design and functional specifications for all new development projects.
o Serve as a liaison and facilitator between all business units to assist in addressing and resolving IT software issues.
o Installing and applying of patches on Unix and Infrastructure virtualization environments.
o Installing and ensuring there is current hardware firmware version and support license.


Responsibilities include: working under limited supervision following standardized practices and/or methods; leading, guiding, and/or coordinating others; and operating within a defined budget. Utilization of resources from other work units is often required to perform the job’s functions.
There is a continual opportunity to impact the organization’s services.

Internal: Regular contact with IT staff, Corporate and Branch staff External: Regular contact with external vendors, external auditors and regulatory authorities
o Advanced Diploma/Degree in IT, IS, Computer Science/Engineering, Mathematics or related field
o Knowledge of structured query language (SQL), Unix and database management systems (DBMS).
o At least 3 years relevant experience in the banking industry. Knowledge of programming languages such as PHP, Java, etc
o Excellent problem-solving and organizational skills
o The ability to work to a high degree of accuracy
o Good analytical skills
o A good understanding of database architecture, software and database management systems
o A good understanding of banking products, procedures and systems
o The ability to work quickly, under pressure and to deadlines
o Good communication, presentation and negotiating skills
o A good understanding of the banking policies and regulatory requirements
o A willingness to keep up to date with developments in technology
o Good team-working skills


Artikel Terkait