Job: Senior Analyst, Mobile Application Development at First Bank

Job: Senior Analyst, Mobile Application Development at First Bank

Duties & Responsibilities

  • Assist in planning, coordinating and supervising all activities related to the design, development and implementation of the mobile applications
  • Assist development lead in all activities with respect to mobile application development & management operations and support
  • Contribute to planning the introduction of new mobile application systems
  • Develop high-level designs of systems
  • Develop 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
  • Ensure that developed solutions are peer reviewed and formally documented
  • Assist in maintaining, supporting and upgrading existing IT systems and applications
  • Design, code, test, and document Mobile application software
  • Participate in the customisation of application packages
  • Ensure that solutions meet requirements outlined in the design documentation
  • Review technical constraints and performance issues of business intelligence and integration solutions

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:

  • Minimum of 7 years of experience in designing, developing and delivering solutions

Key Competency Requirements
Knowledge:

  • Proficient knowledge of software development frameworks, concepts and best practices
  • Proficient in Mobile application tools such as React and Flutter
  • 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:
Core SFIA 5 Skill Requirements:

  • 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)

Other SFIA 5 Skill Requirements:

  • Requirements Definition and Management (REQM 2)
  • Information Content Authoring (INCA 4)
  • Learning Delivery (ETDL 3)


Click Here To Apply

Latest News