Job Description
Job Title: Senior Analyst, Data Engineering - Nigeria
Industry: Banking
Location: Nigeria
Salary: Competitive Salary Package + Benefits
Job Purpose(s)
Responsible for detailed design, programming, testing and roll-out tasks for application development projects, along with providing production application support.
Responsibilities
Assist in planning, coordinating and supervising all activities related to the design, development and implementation of the systems and software applications. Assist development Team Lead in all activities with respect to data pipelines development & management operations and support Contribute to planning of introduction of new application systems Assist in developing prototypes (to improve envisioning and communication) and proof-of-concept systems (to test technology) to validate potential solutions Perform coding duties according to the functional and technical specifications in order to solve a business problem Actively participate in program unit testing, integration and system testing to ensure they meet quality standards Assist in maintaining , supporting and upgrading existing IT systems and applications Participate in the customisation of application packages Ensure that solutions meet requirements outlined in the design documentation Ensure accuracy and timeliness in delivery of data pipelines Review technical constraints and performance issues of business intelligence and integration solution Provide leadership and technical guidance to reports Key Performance Indicators
Percentage of user requirements met by systems Number of systems-related customer complaints Frequency of repeated quality audit exceptions Percentage of overdue incidents and problems Number of failed/delayed application releases Percentage of reporting deadlines missed Timeliness of Subordinate reviews and mentoring Effectiveness of Subordinate reviews and mentoring Job Requirements
Education
Minimum of a first degree or its equivalent in a business /IT related discipline Masters, MBA or a recognized professional certification will be an added advantage Experience
3+ years of experience in designing, developing and delivering solutions
Key Competency Requirements
Knowledge
Proficient knowledge of software development frameworks, concepts and best practices Working knowledge of system implementation Proficient knowledge of structured systems analysis and design, and software development life cycle Proficient knowledge of relational database management system and tools Good knowledge of enterprise applications systems such as Finacle 10, Oracle ERP, etc. Proven technical aptitude in several relevant application programming domains Working knowledge quality control/assurance Sound conflict management skills Customer-centricity Creative, results-oriented and analytical with strong problem-solving capability Good leadership and influencing ability Coaching Skill/Competencies
Information Management (IRMG 4) Data Analysis (DTAN 3) Systems Design (DESN 2) Programming/ Software Development (PROG 3) Systems Integration (SINT 4) Porting/ Software Integration (PORT 3) Applications Support (ASUP 3) Problem Management (PBMG 3) Requirements Definition and Management (REQM 2) Information Content Authoring (INCA 4) Learning Delivery (ETDL 3)
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.