Prudential, a global leader in insurance and asset management, is seeking a Senior Software Developer to join their team in Bangalore. This role focuses on building robust backend systems using Node.js and TypeScript, with a strong emphasis on API development and cloud services. The ideal candidate will have extensive experience in developing RESTful and GraphQL APIs, working with NoSQL databases, and implementing CI/CD pipelines. As part of a global organization serving 18 million customers across 24 markets, you'll have the opportunity to work on scalable solutions that impact millions of users. The role offers a blend of technical challenges, from data pipeline development to cloud service integration, while working in a diverse, inclusive environment. Prudential's commitment to being "partners for every life and protectors for every future" extends to their employee culture, offering opportunities for growth and development. This position requires 6+ years of experience and offers the chance to work with modern technologies including Azure services, MongoDB/CosmosDB, and various API frameworks.