Lead Software Engineer / Senior Full Stack Engineer - Fintech/Financial Services
About the Role:
We are seeking a highly experienced Lead Software Engineer / Senior Full Stack Engineer with 10+ years of experience in designing, developing, and delivering scalable, cloud-native enterprise applications. The ideal candidate will have strong expertise in React.js, Next.js, TypeScript, Node.js, NestJS, C#, and .NET technologies, along with hands-on experience in microservices architecture, distributed systems, cloud infrastructure, and engineering leadership.
This is a hands-on technical leadership role requiring ownership of end-to-end solution delivery, architecture decisions, mentoring engineering teams, and building secure, high-performance applications in complex enterprise environments.
Key Responsibilities:
- Lead the architecture, design, and development of scalable, secure, and high-performance enterprise applications.
- Design and implement cloud-native solutions using microservices and distributed systems architecture.
- Build and maintain modern frontend applications using React.js, Next.js, TypeScript, and JavaScript.
- Develop robust backend services and APIs using Node.js, NestJS, C#, and ASP.NET Core Web APIs.
- Architect and implement secure authentication and authorization frameworks, including JWT, OAuth2, RBAC, MFA, and session management.
- Design and optimize relational and NoSQL database solutions.
- Build event-driven systems and asynchronous processing solutions.
- Implement CI/CD pipelines, automated deployments, and DevOps best practices.
- Collaborate with product owners, business stakeholders, architects, and engineering teams to translate business requirements into scalable technical solutions.
- Drive engineering excellence through code reviews, best practices, and architectural governance.
- Mentor engineers and provide technical leadership across teams.
- Troubleshoot production issues and continuously improve system performance, reliability, scalability, and security.
- Evaluate emerging technologies and contribute to technical strategy and roadmap planning.
Required Technical Skills:
Frontend
- React.js
- Next.js
- TypeScript and JavaScript (ES6+)
- Redux Toolkit, Context API, React Router
- HTML5, CSS3, Tailwind CSS, Material UI, Styled Components
Backend
- Node.js
- NestJS
- Express.js
- C#
- ASP.NET Core
- ASP.NET Web API
- RESTful API Design
- WebSockets and GraphQL
Databases
- SQL Server
- PostgreSQL
- MongoDB
- Redis
- DynamoDB
Cloud & DevOps
- AWS (EC2, RDS, S3, Lambda, API Gateway, SNS, Kinesis, CloudWatch)
- Docker
- Nginx
- GitHub Actions
- CI/CD Pipelines
- Linux Server Administration
Architecture & Design
- Microservices Architecture
- Event-Driven Architecture
- Distributed Systems Design
- Micro Frontend Architecture
- Monorepo Architecture (Nx/Lerna)
- Design Patterns and SOLID Principles
- System Scalability and Performance Engineering
- Secure Application Design
Preferred Qualifications
- 10+ years of hands-on experience in full-stack software development.
- Proven experience delivering enterprise-grade applications in FinTech, Banking, Capital Markets, or other highly regulated industries.
- Experience building multi-tenant SaaS platforms and complex workflow-driven systems.
- Strong understanding of authentication, identity management, and security best practices.
- Experience with high-availability systems and production support.
- AWS Certification is an added advantage.
Leadership Expectations
- Provide technical leadership and architectural guidance across engineering initiatives.
- Own end-to-end solution delivery and engineering execution.
- Mentor and develop engineering talent through coaching and knowledge sharing.
- Establish engineering standards, coding guidelines, and best practices.
- Partner with leadership teams on technology strategy and roadmap execution.
- Drive a culture of innovation, accountability, and continuous improvement.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Junior Software Engineer - Full Stack (f/m/d)
2026-06-16
Full Stack Engineer (Node.js & Angular)
2026-06-16
SDE I - NodeJS, Ultra
2026-06-14
- Posted
- Jun 18, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Abu Dhabi
- Company
- Confidential
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Junior Software Engineer - Full Stack (f/m/d)
2026-06-16
Full Stack Engineer (Node.js & Angular)
2026-06-16
SDE I - NodeJS, Ultra
2026-06-14