Prudential's Retirement Strategies Technology team is modernizing how retirement security is delivered by driving investments in digital platforms, automation, and advanced data capabilities to enhance customer experience and operational efficiency.
Requirements
- Experience with AWS services and DevOps practices
- Solid understanding of software security principles and secure coding practices
- JavaScript, TypeScript, Python, React, Node, Angular
- REST API development and DevOps
- Databases: DynamoDB, DocumentDB, DB2, Oracle, Postgres, Redshift
- Cloud technologies like Glue, Stepfunction, Event Bridge, Lambdas, SNS etc.
- Extract Transform Load using Python, Springboot and AWS Glue
Responsibilities
- Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; actively code against the roadmap
- Develop high quality, well documented and efficient code adhering to all applicable Prudential standards
- Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact
- Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems
- Bring an applied understanding of relevant and emerging technologies, begin to identify opportunities to provide input to the team and coach others, and embed learning and innovation in the day-to-day
- Work on complex problems in which analysis of situations or data requires an in-depth evaluation of various factors
- Use programming languages including but not limited to Python, Java, or JavaScript and React, Springboot, Node.js frameworks
Other
- Typically, 4+ years of experience in software engineering
- Demonstrated emerging leadership capabilities, including initiating and driving projects with moderate guidance and support
- Experience with Agile development methodologies and Test-Driven Development (TDD)
- Strong communication and collaboration skills, with the ability to effectively represent the team and engage with cross-functional stakeholders
- Ability to learn new skills and knowledge on an ongoing basis through self-initiative and tackling challenges