Architecture & Code Review Lead for a Financial-Sector Client – Lagos

Website Confidential Financial-Sector Client

Recruitment managed by Tezza Business Solutions LLC

Job Overview

A confidential financial-sector organisation is recruiting an Architecture & Code Review Lead for a contract engagement in Lagos.

The successful candidate will provide independent technical assurance across three programme components: a licensed digital-banking platform, its mobile applications and a custom middleware integration layer.

The role involves conducting structured architecture and code reviews, assessing technical debt, maintaining automated code-analysis tools and formally documenting risks that may affect integration, reliability or release readiness.

Tezza Business Solutions LLC is managing the recruitment process on behalf of the confidential client.

Job Details

Job detail Information
Job title Architecture & Code Review Lead
Employer Confidential financial-sector client
Recruitment managed by Tezza Business Solutions LLC
Location Lagos, Lagos State, Nigeria
Job type Contract
Work arrangement Onsite
Minimum experience Eight years in software engineering or architecture
Specialist experience At least four years in code review, architecture review, technical assurance or quality engineering
Application deadline Not specified
Salary Not specified

Work-Arrangement Clarification

The official vacancy identifies the position as Onsite.

A competency statement refers to an independent working style suitable for a “remote, fixed-deadline engagement.” Because that wording differs from the official work-mode field, applicants should treat the role as onsite unless Tezza Business Solutions provides written clarification during recruitment.

Purpose of the Role

The Architecture & Code Review Lead will independently evaluate the programme’s technical architecture, platform configuration and source code.

The reviews will cover:

  • Configuration of the licensed digital-banking platform.
  • Android and iOS mobile applications.
  • The custom middleware integration layer.

The successful candidate must be able to distinguish standard behaviour or limitations of the licensed platform from defects introduced during implementation.

The role also requires the ability to communicate findings to software-development teams, programme leadership and stakeholders who may not have a technical background.

Architecture and Code-Review Responsibilities

The selected candidate will:

  • Conduct structured architecture and code reviews on an agreed weekly or sprint-based schedule.
  • Give particular attention to the custom middleware integration layer.
  • Evaluate the digital-banking platform’s configuration against vendor documentation.
  • Compare the platform configuration with applicable industry practices.
  • Distinguish platform-inherent behaviour from implementation defects.
  • Review Android and iOS code for structural quality and maintainability.
  • Assess whether the mobile applications can be extended sustainably over time.
  • Evaluate programme components for functional correctness.
  • Identify technical debt and maintainability concerns.
  • Review compliance with appropriate design and development practices.

Static Analysis and Quality Gates

Responsibilities will include:

  • Configuring and administering static code-analysis tools.
  • Maintaining tools such as SonarQube, Semgrep, Checkmarx or equivalent solutions.
  • Integrating automated quality gates into the development workflow.
  • Ensuring that analysis tools remain operational throughout the engagement.
  • Reviewing results generated by automated analysis.
  • Using tool findings alongside professional technical judgement.
  • Supporting the governance of code-quality requirements.

Technical Risk and Release Assurance

The Architecture & Code Review Lead will:

  • Identify integration, reliability and maintainability risks.
  • Record technical findings formally.
  • Assign severity ratings to identified risks.
  • Recommend appropriate remediation actions.
  • Escalate findings that may prevent a release from proceeding.
  • Communicate release-blocking concerns to programme leadership in writing.
  • Provide teams with sufficient time to address critical findings before code freeze.
  • Produce status updates suitable for technical and non-technical stakeholders.
  • Provide an independent and evidence-based assessment of release readiness.
  • Recommend delaying a release where documented technical evidence supports that decision.

Required Professional Experience

Applicants must have:

  • At least eight years of professional software-engineering or software-architecture experience.
  • At least four years in a dedicated code-review, architecture-review, technical-assurance or quality-engineering position.
  • Experience that goes beyond incidental code review performed as part of a general development role.
  • Experience integrating a third-party or licensed software platform with an existing enterprise or banking environment.
  • Experience with core-banking systems, enterprise resource-planning platforms or comparable systems of record.
  • Experience reviewing or working with microservices.
  • Experience with containerised systems.
  • Experience with event-driven architectures.
  • Experience reviewing Android or iOS mobile-application codebases.

Required Technical Skills

Candidates should have practical knowledge of:

  • SonarQube, Semgrep, Checkmarx or equivalent static-analysis tools.
  • Configuration and governance of automated quality gates.
  • REST and SOAP integrations.
  • Message queues and event-driven integration patterns.
  • API and middleware-integration architecture.
  • Kubernetes.
  • Docker.
  • Microservices architecture.
  • Cloud-native and containerised deployment models.
  • At least one licensed core or digital-banking platform.

The source provides the following as examples of relevant banking platforms:

  • Finacle.
  • Flexcube.
  • T24.
  • Mambu.
  • Temenos.
  • An equivalent licensed banking platform.

Applicants do not need to claim experience with every listed platform. They should accurately identify the platform or platforms they have used.

Education Requirement

Applicants should have either:

  • A Bachelor’s degree in Computer Science, Software Engineering, Information Systems or a related discipline; or
  • Equivalent demonstrated professional experience.

The official source therefore allows relevant professional experience to be considered in place of the stated academic qualification.

Preferred Qualifications and Experience

The following would be advantageous but are not stated as mandatory:

  • Experience with mobile-banking projects.
  • Experience with payment systems.
  • Experience integrating financial-services platforms.
  • Working knowledge of payment switches.
  • Experience with card-network integrations.
  • Familiarity with NIBSS, SWIFT or equivalent payment rails.
  • Application-security awareness sufficient to identify concerns and refer them to a specialist security-review function.
  • Certification in software architecture.
  • Quality-assurance certification.
  • Certification in a recognised code-review or software-quality methodology.

Core Competencies

The role requires:

  • Independent technical judgement.
  • Ability to defend a technical conclusion using documented evidence.
  • Confidence to recommend delaying a release where risks justify it.
  • Clear written and verbal communication.
  • Ability to explain technical risk to non-technical stakeholders.
  • A self-directed working style.
  • Ability to work within fixed programme deadlines.
  • Sound judgement when separating platform limitations from implementation defects.

Engagement Success Criteria

The source identifies the following expected outcomes:

  • Complete scheduled reviews of the platform configuration, mobile application and middleware layer.
  • Review all three components according to the agreed weekly or sprint cadence.
  • Document and escalate critical and high-severity findings before the programme’s code freeze.
  • Make the static-analysis tooling operational and integrate it into the development workflow within the first two weeks.
  • Deliver a final technical review and sign-off report before the programme’s planned go-live.

Important Programme Dates

The vacancy states:

  • Code freeze: October 15, 2026.
  • Planned go-live: November 1, 2026.

These are programme-delivery milestones. They are not stated as the application deadline.

Applicants should apply promptly because these dates indicate that the engagement is tied to an active and time-sensitive programme.

Who May Be Well Suited to This Position?

This vacancy may suit a senior software architect, technical-assurance specialist or quality-engineering professional with experience independently reviewing complex financial systems.

A suitable candidate should be able to demonstrate how they have:

  • Reviewed architecture across multiple system components.
  • Evaluated source code independently of the development team.
  • Integrated licensed software into existing enterprise systems.
  • Reviewed mobile applications and middleware services.
  • Used automated code-analysis tools in delivery pipelines.
  • Identified technical risks before release.
  • Explained complex technical issues to programme leaders.
  • Supported or challenged release-readiness decisions using evidence.

What to Highlight in Your Application

Applicants should make the following information easy to identify in their CV:

  • Total years of software-engineering or architecture experience.
  • Years spent specifically in architecture review, code review, quality engineering or technical assurance.
  • Banking, fintech or enterprise-integration projects completed.
  • Licensed banking platforms used.
  • Android or iOS codebases reviewed.
  • Middleware and API-integration patterns implemented or assessed.
  • Experience with Kubernetes, Docker and microservices.
  • Static-analysis tools configured or maintained.
  • Quality gates integrated into CI/CD workflows.
  • Examples of critical risks identified before release.
  • Technical reports or review findings presented to programme leadership.
  • Release-readiness or sign-off responsibilities.
  • Relevant degree or professional certifications.

Applicants should include only experience, qualifications and achievements they can verify during the recruitment process.

Vacancy Verification

AfriJobSpace reviewed this vacancy against the official Tezza Business Solutions application page.

The official source confirms:

  • Employer: A confidential financial-sector client.
  • Recruitment manager: Tezza Business Solutions LLC.
  • Job type: Contract.
  • Official work mode: Onsite.
  • Salary: Not specified.
  • Application deadline: Not specified.
  • Code-freeze milestone: October 15, 2026.
  • Planned go-live milestone: November 1, 2026.

The official application form remains available and contains a Submit Application function. tezzasolutions.catsone.com

How to Apply

Interested and qualified candidates should use the Apply for Job button on this page to access the official Tezza Business Solutions recruitment platform.

Before applying:

  1. Confirm that the application form remains open.
  2. Review the contract and onsite requirements.
  3. Ensure your CV clearly demonstrates at least eight years of relevant professional experience.
  4. Highlight at least four years in a dedicated technical-review or quality-assurance capacity.
  5. Document relevant banking-platform, mobile-application and middleware experience.
  6. Complete all mandatory fields and review the application before submission.

Applicants should not pay an individual or intermediary to process their application or guarantee recruitment.

To apply for this job please visit tezzasolutions.catsone.com.

Scroll to Top
Verified by MonsterInsights