Prudential plc Logo

Prudential plc

Senior Software Developer

Reposted 10 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Senior level
Bangalore, Bengaluru, Karnataka
Senior level
The Senior Software Developer will design and maintain scalable applications using Node.js and TypeScript, develop RESTful and GraphQL APIs, implement CI/CD pipelines, and work with Azure and NoSQL databases.
The summary above was generated by AI

Prudential’s purpose is to be partners for every life and protectors for every future. Our purpose encourages everything we do by creating a culture in which diversity is celebrated and inclusion assured, for our people, customers, and partners. We provide a platform for our people to do their best work and make an impact to the business, and we support our people’s career ambitions. We pledge to make Prudential a place where you can Connect, Grow, and Succeed.

Job Summary:

We are seeking a talented Software Developer with extensive experience in Node.js, TypeScript, and API development. The ideal candidate will have a proven track record of building robust RESTful APIs, GraphQL APIs, and handling API documentation. This role involves working with global teams, implementing CI/CD pipelines, leveraging Azure services (Function App, APIM), integrating with NoSQL databases (CosmosDB or MongoDB), and designing data pipelines.

Key Responsibilities:

  • Develop and maintain scalable applications using Node.js and TypeScript, adhering to best practices and coding standards.
  • Design, build, and document RESTful APIs and GraphQL APIs, ensuring reliability, security, and performance.
  • Collaborate with cross-functional teams to understand API requirements and create comprehensive API documentation.
  • Implement CI/CD pipelines to automate build, test, and deployment processes for applications and APIs.
  • Utilize Azure services like Function App and APIM to deploy and manage applications and APIs effectively.
  • Work with NoSQL databases such as CosmosDB or MongoDB, ensuring efficient data storage and retrieval.
  • Create and manage data pipelines, handling data ingestion, transformation, and processing.
  • Develop and maintain a deep understanding of global organizational needs and align technical solutions accordingly.

Minimum Experience, Behaviors and Education Requirements:

  • Bachelor's or Master's degree in computer science, Engineering, or a related field.
  • Extensive experience (6+ years) as a Software Developer, focusing on Node.js and TypeScript.
  • Proven expertise in building RESTful APIs and GraphQL APIs, with a strong emphasis on API documentation.
  • Hands-on experience with CI/CD practices and tools for software delivery and deployment.
  • Familiarity with Azure services, particularly Function App and APIM.
  • Proficiency in NoSQL databases like CosmosDB or MongoDB, including data modeling and querying.
  • Experience developing and maintaining data pipelines for efficient data processing.
  • Track record of building multiple applications and working within global, diverse teams.

 

Prudential is an equal opportunity employer. We provide equality of opportunity of benefits for all who apply and who perform work for our organisation irrespective of sex, race, age, ethnic origin, educational, social and cultural background, marital status, pregnancy and maternity, religion or belief, disability or part-time / fixed-term work, or any other status protected by applicable law. We encourage the same standards from our recruitment and third-party suppliers taking into account the context of grade, job and location. We also allow for reasonable adjustments to support people with individual physical or mental health requirements.

Top Skills

Azure
Ci/Cd
Cosmosdb
Graphql Apis
MongoDB
Node.js
Nosql Databases
Restful Apis
Typescript

Similar Jobs

3 Days Ago
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Software Engineer will lead full stack development for subscription management, ensure system reliability, mentor peers, and advocate coding best practices.
Top Skills: SparkAWSDynamoDBGraphQLJavaKotlinPostgresRabbitMQReactRestTypescript
Yesterday
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Software Engineer at Toast, you will enhance and scale the payment platform, design robust backend services, and lead projects while mentoring others.
Top Skills: SparkAWSDropwizardEs6JavaKotlinPostgresRabbitMQReact
9 Days Ago
Remote
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
The Senior Software Engineer will design and build scalable cloud-based applications, lead technical discussions, mentor team members, and ensure high software quality standards are maintained.
Top Skills: .Net.Net CoreAgileApi GatewayAWSAzureC#GCPKafkaRabbitMQSQL

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account