{bc}

Senior Software Engineer (Ref: 196372)

Forsyth BarnesDubai, UAE2 weeks agoMid-Senior
Mid-Seniorfulltime

Skills

ExcelNode.jsPHPPythonREST APIScala
Generate Resume for this Job
Via LinkedIn·

About This Role

Senior Software Engineer (Backend / Platform)

We are hiring a Senior Software Engineer who operates at an architect level while remaining hands-on. This role will take ownership of backend and platform architecture, lead technical decision-making, and drive engineering excellence across mission-critical fintech systems.

Role Overview

This position is suited to an experienced engineer with 8–10 years of progression into system ownership, architecture, and technical leadership. You will be responsible for designing scalable, secure, and resilient backend systems while actively contributing to development and mentoring the wider engineering team.

Key Responsibilities

Architecture and Platform Ownership

Design, evolve, and govern backend and service architectures using Node.js, PHP/Laravel, and Python/FastAPI

Own REST API architecture including domain modelling, versioning, idempotency, and security controls

Define and review high-level and low-level designs ensuring scalability, auditability, and resilience

Drive decisions around data consistency, transactions, and fault tolerance

Hands-on Engineering

Actively contribute to development across complex workflows, financial logic, and core platform services

Review critical code for correctness, performance, and security

Lead incident resolution through structured root cause analysis and long-term fixes

Own and prioritise technical debt aligned to business and risk impact

Gen-AI and Engineering Excellence

Establish AI-assisted engineering practices across development, testing, and documentation

Define responsible AI usage standards with strong data protection controls

Coach engineers on effective use of AI tools while maintaining engineering rigor and quality

Data and Compliance

Own data modelling strategies across MySQL and PostgreSQL

Ensure financial accuracy, traceability, and regulatory compliance within all systems

Design solutions with auditability and operational resilience as core principles

Leadership and Influence

Lead and mentor a backend/platform engineering team

Provide architectural direction and technical oversight

Collaborate closely with product, compliance, security, and DevOps teams

Support hiring processes including technical interviews and assessments

Required Skills and Experience

8–10 years of professional software engineering experience with progression into architecture and technical leadership

Expertise in backend development using Node.js, PHP/Laravel, and Python/FastAPI

Strong experience designing and building REST APIs

Deep understanding of relational databases including MySQL and PostgreSQL

Solid grounding in clean architecture, automated testing, and CI/CD practices

Proven experience working in regulated or fintech environments

Similar Jobs

Senior Software Engineer

Capgemini · Dubai

Mid-Seniorfulltime

Job Description Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve software

Skills

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer

Capgemini · Dubai

Mid-Seniorfulltime

Job Description Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve software

Skills

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer

Capgemini · Dubai

Mid-Seniorfulltime

Job Description Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve software

Skills

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer

Capgemini · Dubai

Mid-Seniorfulltime

Job Description Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve software

Skills

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer

Capgemini · Dubai

Mid-Seniorfulltime

Job Description Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve software

Skills

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer

Capgemini · Dubai

Mid-Seniorfulltime

職務内容 Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve software engineering

Skills

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer

TALENTMATE · Dubai

Mid-Seniorfulltime

Job Description 職務内容 Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve soft

Skills

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer

Capgemini · Abu Dhabi

Mid-Seniorfulltime

About The Job You Are Considering Your Role Your Skills And Experience Why you should consider Capgemini

Skills

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer

Capgemini · Dubai

Mid-Seniorfulltime

Job Description Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve software

Skills

Software ArchitectureSystem DesignAgile Methodologies
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Start Today for Free

Free plan · No credit card required