Specialist; Enterprise Architect

NMB Bank

Tanzania 05/08/25 -31/08/25

Descriptions

Main Responsibilities:

  • Assist in creating the architecture and design for current and new emerging bank products and technological solutions.
  • Assist in preparing architectural artifacts that communicate solution designs and system dependencies
  • Assist in maintain and update technical documentation for existing products and solutions
  • Review, interpret, and map business requirements to optimal systems requirements, and produce a detailed system requirement document that specifies functional specifications and quality attributes (i.e., nonfunctional specifications).
  • Monitor changes of ICT solutions and their dependencies and update architectural design decisions, implications, and approvals appropriately.
  • Assist in analyzing and proposing solutions to application problems, procedures and processes associated with IT domains.
  • Assist in quality assurance by continually verifying that the solutions – implemented by either external or internal developers – follow the technical design that was approved.
  • Participate in Scrum team activities and contribute to technical discussions and solution development
  • Provide accurate development effort estimates for solutions designed by vendors and internal development teams to assist project managers in project and resource planning.
  • Conduct technical impact analysis of proposed application changes and new system design requests.
  • Document, track, and update technical debts, associated risks, and mitigation approaches of new/existing technological solutions.
  • Assist with internal and external communication, improving transparency, and radiating information associated with technical solutions, standards, and approaches.
  • Coordinate System Administration training and handover of the system to the first-level support, ICT Service desk, and respective second-level support ICT unit.
  • Coordinate User Acceptance Testing (UAT), training, and reconciliation process with the respective product owner/business unit, Innovation Lab, and Customer Experience.

Knowledge and Skills:

  • Basic knowledge in software development practices and methodologies, including agile/scrum, DevOps, etc.
  • Knowledge in various technology stacks including programming languages, UI frameworks, databases (SQL, NoSQL, master data management, etc.), deployment pipelines, containers, caches, Queueing and messaging platforms, among others.
  • Good knowledge of services and APIs overall lifecycle and management.
  • Good knowledge of different architectural and design patterns applicable to complex and dynamic environments.
  • Ability to work in dynamic condition, and transition quickly between collaborative and individual work.
  • Ability to develop prototypes that can guide the development team under the guidance of Senior Architects.
  • Strong planning, organization, and documentation skills
  • Excellent research, analytical, and problem-solving skills
  • Excellent verbal and written communication skills with the ability to interact effectively with people at all levels
  • Ability to prioritise, meet deadlines and work under pressure.
  • Business analysis skills, particularly for the finance/banking industry

Qualifications and Experience:

  • Bachelor’s Degree in a relevant field in Computer Science
  • Architectural certification/training is an added advantage.
  • Professional Scrum/Agile or project management certification is an added advantage.
  • Minimum 3 years of experience in designing and building software solutions/enterprise architecture/system analysis/scrum master
  • Experience in IT projects or System Analyst in the finance/banking industry will be an added advantage.

    NMB Bank Plc is an Equal Opportunity Employer. We are committed to creating a diverse environment and achieving a gender-balanced workforce.
    Female candidates and people living with disabilities are strongly encouraged to apply for this position.

    NMB Bank Plc does not charge any fee in connection with the application or recruitment process. Should you receive a solicitation for the payment of a fee, please disregard it.

    Only shortlisted candidates will be contacted.

Job opening date : 04-Aug-2025

Job closing date : 18-Aug-2025

How to Apply:

To submit your application, please follow the link provided below.

CLICK HERE TO APPLY


Fanya Biashara yako ikue zaidi.

CATEGORIES

Apply For An Advert.


Email