
Search by job, company or skills
We are looking for an experienced Senior Full Stack Developer with strong expertise in C#, .NET 6+ and React (18+) to design, develop, and maintain scalable enterprise-grade applications within the banking / wealth management domain.
The role requires deep technical capability, strong problem-solving skills, and the ability to work closely with business and technical stakeholders to deliver high-quality, secure, and performant solutions that comply with banking standards.
Plan, prioritise, and manage multiple development tasks effectively
Influence and drive projects to meet milestones and overcome technical challenges
Translate business and functional requirements into robust, scalable technical solutions
Communicate complex technical concepts clearly to non-technical stakeholders
Build strong collaboration with internal teams and stakeholders
Design, develop, and deliver full-stack applications using C#, .NET Core/.NET 6+ and React (TypeScript)
Build and maintain ASP.NET Core Web APIs, including middleware, dependency injection, logging, and configuration
Ensure adherence to banking standards on security, performance, and code quality
Analyse, design, and implement complex custom-built and legacy systems
Tackle complex defects and production issues independently and effectively
Apply Test-Driven Development (TDD) and contribute to CI pipelines
Optimise SQL queries and work with relational databases
Participate in Agile delivery models (Scrum / SAFe)
Analyse requirements, estimate effort, and plan timelines
Maintain strong communication with stakeholders on progress and risks
Drive and review technical and architectural designs
Enforce architectural standards and challenge suboptimal solutions
Ensure compliance with banking regulations, security policies, and internal controls
Identify, manage, and mitigate technical and delivery risks
Demonstrate integrity, diligence, professionalism, and continuous learning
Strong organisational and prioritisation skills
Proven ability to drive complex technical initiatives
Experience in banking or financial services is preferred
Must Have
Strong experience in C# and .NET Core / .NET 6 or later
Building Web APIs using ASP.NET Core Web API
Frontend development with React 18+ (minimum 4 years)
Strong understanding of UX / high-quality UI
Solid computer science fundamentals (OOP, algorithms, data structures)
Experience with TDD and acceptance testing
SQL, relational database concepts, query optimisation
RESTful web services
Git, SonarQube / SonarLint
Basic Linux shell scripting
Hands-on development experience
Desirable
Angular 16+
Docker, Kubernetes
Kafka, MassTransit
Micro-frontends (Module Federation)
Ability to write and understand complex SQL queries
Strong communication and interpersonal skills
Good work ethics and punctuality
Excellent problem-solving ability
Team player with a service-oriented mindset
Systematic, meticulous, and detail-oriented
Ability to work independently and collaboratively
Job ID: 138085319