1,434,312open jobs
83,785companies
217,826added this week
Browse all
Salary
≈ $29k – $71k per year (Estimated)
Location
In office (Bengaluru, Gurgaon)
Seniority
Principal · 12+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 9, 2026. First seen by Alion on Oct 7, 2026.

Overview
Company
Impact
Profile match
NatWest Group is a British banking group with its registered office in Edinburgh that provides retail, commercial and private banking through brands including NatWest, Royal Bank of Scotland, Ulster Bank and Coutts. Formerly the Royal Bank of Scotland Group and listed on the London Stock Exchange, it serves over 20 million customers and runs large operations in London, Edinburgh, Manchester and Bristol plus technology centres in Bengaluru, Gurgaon and Chennai. It hires software, DevOps, infrastructure and site reliability engineers, product owners and technical product managers, regulatory reporting analysts and commercial banking relationship managers.

Join us as a Software Engineer

  • This is an opportunity for a technically minded individual to join us as a Software Engineer
  • You’ll be designing, producing, testing and implementing working software, working across the lifecycle of the system
  • Hone your existing software engineering skills and advance your career in this critical role
  • We're offering this role at vice president level

What you'll do

Working in a permanent feature team, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. You’ll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives.

You’ll also be:

  • Applying Agile methods to the development of software on the backlog
  • Producing resilient and long-lived software and acting flexibly to cope with future needs
  • Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping
  • Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns

The skills you'll need

You'll need at least 12 years of experience in software design and implementation, including being able to exploit programming languages to solve complex problems. You’ll also need to be capable of complex requirements analysis capture and validation against and with business and systems requirements.

Additionally, you’ll demonstrate:

  • Strong experience in building production-grade Android applications
  • Deep proficiency in Kotlin, Coroutines, Flow, Jetpack Compose and Modern concurrency patterns
  • Strong knowledge of Android SDK and lifecycle management Jetpack libraries like Navigation, ViewModel, LiveData, Flow and WorkManager
  • Expertise in Clean Architecture, SOLID principles, and common design patterns such as MVVM and MVI
  • Experience with Multi-module Android projects and Dependency Injection frameworks such as Hilt and Dagger
  • Strong focus on Performance, Scalability, maintainability, and resilience

Hours

45

Job Posting Closing Date:

13/10/2026
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,434,312 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Bengaluru
Hybrid • Full-Time • 5+ years exp • Bengaluru
Swift
Mobile
UIKit
SwiftUI
XCTest
AVFoundation
DevOps
Rest API
CI/CD
Incident Management
Apply
In office • 5+ years exp • Bachelor's Degree • Chennai
Java
Kotlin
Frontend
GraphQL
Mobile
Android SDK
MVVM
DevOps
CI/CD
Jenkins
Git
Bitbucket
Apply
In office • 4+ years exp • Chennai
JavaScript
Node JS
Node JS
Express
Frontend
Redux
React.js
Mobile
React Native
Bitrise
DevOps
CI/CD
GitLab
QA
Jest
Apply
In office • 8+ years exp • Chennai
JavaScript
Dart
Swift
Frontend
GraphQL
React.js
Mobile
JUnit
SwiftUI
Combine
Core Data
Core Animation
MVVM
Flutter
React Native
Firebase
DevOps
Bitbucket
GitHub
GitLab
Linux
Unix
QA
Jest
Apply
≈ $21k – $54k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Chennai
Java
Kotlin
Java
RxJava
Mobile
Jetpack Compose
Android SDK
MVVM
DevOps
CI/CD
Jenkins
Git
Bitbucket
Apply
Software Engineer, iOS 10 hours ago
≈ $29k – $71k per year (Estimated) • In office • Full-Time • 12+ years exp • Bengaluru • Gurgaon
Swift
Mobile
SwiftUI
Combine
SPM
GCD
CocoaPods
Clean Architecture
Management
Agile
Apply
In office • Full-Time • 4+ years exp • Bachelor's Degree • Bengaluru
Java
Kotlin
C++
Dart
Java
Gradle
Mobile
Android SDK
Flutter
Repository Pattern
Apply
Team Lead 10 hours ago
≈ $15k – $35k per year (Estimated) • In office • Full-Time • 7+ years exp • Bengaluru
Apply
DevOps Engineer 10 hours ago
≈ $18k – $40k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
DevOps
Helm
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Management
Agile
Apply
≈ $30k – $53k per year (Estimated) • Hybrid • Full-Time • 9+ years exp • Bengaluru
AI/ML
AI Agents
DevOps
Incident Management
Management
ServiceNow
ITIL
ITSM
Apply
See all jobs
This is one of many
1,434,312 more open roles from verified company boards, updated every day.