This job is no longer available
This job expired on 03/09/2026. It no longer accepts applications.
Software Engineer – Full Stack Development
NatWest Group · Chennai
Job description
About the role
We are looking for a technically‑minded Software Engineer to join a permanent feature team. You will work across the full software lifecycle, from design to implementation, while collaborating with principal engineers, architects and business stakeholders.
Key responsibilities
- Apply Agile methods to develop and maintain backlog items.
- Produce resilient, long‑lived software that can adapt to future needs.
- Deliver intentional architecture and emergent design through experimentation and prototyping.
- Design and develop automation for build, test and deployment activities using executable patterns.
- Collaborate with business teams to create pragmatic, secure solutions.
Required profile
- Strong full‑stack experience in software design and implementation.
- Ability to analyse complex requirements and validate them against business and system needs.
- Proven experience leading best‑practice implementation around scalability, automation, virtualization, optimisation, availability and performance.
- Sound collaboration and stakeholder‑management skills, with the ability to explain technical concepts simply.
- Familiarity with information‑security policies and practices within the financial sector.
Required skills
What we offer
- Opportunity to hone and advance your software engineering skills.
- Exposure to a platform spanning business, applications, data and infrastructure.
- Collaboration with senior technical leaders and key business stakeholders.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
NatWest Group
Chennai