Senior Specialist Job; Enterprise Architect x2 at NMB Bank
Senior Specialist Job; Enterprise Architect x2 at NMB Bank… See details on how to apply for the opportunities available at NMB Bank.
Responsibilities:
- Conduct technical impact analysis of proposed application changes and new system design requests.
- Quality assurance that the work has been implemented by either external or internal developers is according to the technical design that was approved.
- Provide detailed system specification document, map business requirements to optimal systems requirements; produce detailed functional/configuration designs/specifications and data architecture to match solution design specifications
- Document application problems and areas of improvement by discussing and evaluating solutions, procedures and processes with the IT team.
- Validate results by testing programs with the Innovation lab and product owners/solution owners.
- Provide reference by writing documentation of all implemented products/solutions.
- Prepare Scrum artefacts including product backlog, spring backlog, and increments.
- Following the scrum methodology to ensure all digital initiatives are implemented in an agile manner and follow the framework pillars and values.
- Regular updating of the sprints documents to reflect the latest status and present the same to the scrum team and management.
- Assist with internal and external communication, improving transparency, and radiating information.
- Coordinate efforts/ activities of all scrum teams involved in each implementation.
- Coordinate System Administration training and hand-over 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:
- Advanced knowledge in software development practices and methodologies including agile/scrum, DevOps etc.
- Deep knowledge of 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.
- Advanced knowledge in enterprise integrations and associated patterns.
- 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 conditions, and transition quickly between collaborative and individual work.
- Ability to develop prototypes that can guide the development team.
- Ability to establish and manage structures, processes and standards
- 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 act as a project driver, facilitating the achievement of required tasks with no or very minimum supervision.
- Business analysis skills particularly for the finance/banking industry
- Bachelor’s Degree in a relevant field in Computer Science
- Minimum 3-5 years of experience in designing and building software solutions/enterprise architecture/system analyst/scrum master
- Experience in leading teams as a technical lead/architect/scrum master in at least 5 projects of varying complexity and size.
- TOGAF or ArchiMate certification is an added advantage
- Professional Scrum/Agile or project management certification is an added advantage
- 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.
METHOD OF APPLICATION
Submit your CV and Application on Company Website : Click Here
Application Deadline: 27th July 2023.