





Metro Bengaluru location, generic software engineer title, and strong bank brand moderately increase applicant competition.
C#, Azure PaaS, AKS, and React skills are broadly transferable across industries, lowering background sensitivity.
Explicit 8+ years plus mandatory C#, Azure PaaS, React, and TDD requirements create high shortlisting strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Engineer and maintain high performance, secure, customer-centric software solutions within feature teams.
Produce complex, critical software rapidly with high quality throughout full software lifecycle including development, enhancement, maintenance, and decommissioning.
Collaborate with engineers, architects, and business analysts to optimize software engineering capability and implement working code from design to deployment and operations.
Minimum 8 years of experience in software engineering, design, and architecture.
Expertise in C# development with knowledge of Gang of Four design patterns, SOLID principles, and Clean Coding practices.
Experience with test-driven development using frameworks like NUnit, XUnit, and tools for mocking, stubbing, and unit testing.
Experience using Azure PaaS services including Functions, Web Apps, Service Bus, API Gateway, AKS, and React JS with Azure deployments and pipelines.
Experienced software engineer comfortable working in permanent feature teams owning end-to-end software lifecycle.
Strong technical expertise bridging software development, architecture, and automated testing practices at a senior engineer or technical lead level.
Proficient in cloud-native Azure services and front-end React JS, indicating a full-stack development capability with scalable deployment experience.