Senior Software Engineer
Prudential plc.com
Office
PTSI | India Office
Full Time
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.
We are seeking a highly skilled and motivated Full Stack Engineer to join our cross-functional development team. As a Full Stack Engineer, you will play a critical role in designing, developing, and maintaining both frontend and backend applications that deliver exceptional user experiences.You will collaborate closely with UX/UI designers, product managers, and other engineers to build scalable, performant, and user-friendly applications across the entire technology stack. You'll work with modern frameworks, cloud technologies, and agile development practices.
If you are passionate about full stack development, modern web technologies, and creating seamless user experiences, and enjoy working in a collaborative environment, we encourage you to apply by submitting your resume and a cover letter highlighting your relevant experience and skills.
Opportunities exist for suitably skilled and motivated individuals to become Subject Matter Experts (SMEs) within specific technology domains or architectural patterns.
Responsibilities:
1. Frontend Development:
- a. Develop responsive, interactive, and accessible user interfaces using modern JavaScript frameworks (React, Vue.js, Flutter).
- b. Implement component-based architectures and design systems for consistency and reusability.
- c. Optimize frontend performance and ensure cross-browser compatibility.
- a. Design and implement RESTful APIs and GraphQL endpoints using Node.js, Python, Kotlin, or similar technologies
- b. Integrate with databases (SQL and NoSQL) and external APIs.
- a. Work with both relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).
- c. Implement database migrations and maintain data integrity.
- a. Maintaining build scripts to be used in CI/CD pipelines for automated testing, building, and deployment.
- a. Write comprehensive unit tests, integration tests, and end-to-end tests.
- b. Implement automated testing pipelines and maintain high code coverage.
2. Backend Development:
3. Database Design And Management:
4. Cloud Integration And Deployment:
B. Monitor And Track Application Deployments And Performance Across Cloud Platforms Such As Aws, Gcp, And Azure.
5. Testing And Quality Assurance:
6. Performance Optimization:
7. Security Implementation:
8. Collaboration And Agile Development:
Experience And Qualification
Key Areas Of Expertise And/Or Experience:
1. Frontend Technologies
• Proficiency in modern JavaScript/TypeScript, HTML5, and CSS3 • Experience with frontend frameworks (React, Vue.js, Flutter) • Knowledge of state management solutions (Redux, Vuex, NgRx) • Understanding of responsive design and mobile-first development
2. Backend Technologies
• Strong programming skills in one or more backend languages (Node.js, Python, Java, C#, Go) • Experience with web frameworks (Express.js, Django, Spring Boot, ASP.NET) • Understanding of RESTful API design and GraphQL
3. Database Technologies
• Proficiency with relational databases (PostgreSQL, MySQL, SQL Server) • Experience with NoSQL databases (MongoDB, Redis, DynamoDB) • Understanding of database design principles and optimization
4. Cloud and DevOps
• Understanding of cloud platforms (AWS, GCP, Azure) • Understanding of CI/CD pipelines and automated deployment
5. Development Practices
• Experience with version control systems (Git) • Understanding of agile development methodologies • Knowledge of testing frameworks and practices
6. Modern Development Approaches
• Familiarity with component-driven development and design systems • Understanding of JAMstack and serverless architectures • Knowledge of progressive web applications (PWAs)
Preferred Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field • 3+ years of experience as a Full Stack Developer or similar role • Strong problem-solving and analytical thinking skills • Experience with automated testing and test-driven development • Understanding of web security principles and best practices • Excellent communication and collaboration skills • Experience working in agile/scrum environments
Additional Qualifications:
• Experience with mobile app development (React Native, Flutter) • Knowledge of machine learning and AI integration • Familiarity with blockchain or emerging technologies • Contributions to open-source projects • Cloud certifications (AWS Developer, Google Cloud Developer)
Technologies And Tools
• Frontend: React, Vue.js, Angular, TypeScript, JavaScript, HTML5, CSS3, Sass/SCSS • Backend: Node.js, Python, Java, Express.js, Django, Spring Boot • Databases: PostgreSQL, MySQL, MongoDB, Redis • Cloud: AWS, Google Cloud, Azure • DevOps: Docker, Kubernetes, Git, GitHub Actions, GitLab CI • Testing: Jest, Cypress, Selenium, Postman • Design: Figma, Adobe XD • Monitoring: New Relic, DataDog, Sentry
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.
Senior Software Engineer
Office
PTSI | India Office
Full Time
October 15, 2025