Prudential Financial logo

Senior Software Engineer

Prudential Financial

Newark, NJ
Full Time
Senior
108k-161k
26 days ago

Job Description

About the Role

As a Senior Software Engineer in the Chief Investment Office at Prudential, you will partner with product owners, tech leads, designers, engineers, and delivery professionals to improve investment and risk management platforms. You will code, test, and debug applications, implement capabilities to solve complex business problems, and deploy innovative products and services. The role emphasizes collaboration, agile ways of working, strong business insight, and continuous learning within a culture that values digital transformation and innovation.

Key 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 frameworks such as React, Springboot, Node.js

Requirements

  • Bachelor of Computer Science/Software Engineering and/or experience in related fields
  • Experience with agile development methodologies
  • Knowledge of business concepts, tools, and processes needed for making sound decisions in the company's business context
  • Ability to learn new skills and knowledge on an ongoing basis through self-initiative and tackling challenges
  • General knowledge of common financial instruments and asset classes
  • Excellent problem solving, communication and collaboration skills
  • Strong ability to troubleshoot production issues and research/analyze potential fixes
  • Applied experience with programming languages such as Java, Typescript, HTML, CSS, SQL
  • Experience with development frameworks/libraries including Angular/AngularJS, Node.js, Spring and Spring Boot, Hibernate/JPA, Maven, Ant
  • Experience with relational databases like SQL Server and PostgreSQL, including writing SQL scripts and CRUD operations
  • Experience developing APIs in a microservices architecture, using REST APIs, JSON, XML
  • Experience with DevOps and CI/CD tools such as Git, Bitbucket, Docker, AWS, Jenkins
  • Proficiency with SDLC frameworks like Agile/Scrum, and platforms like Jira/Confluence
  • Capable of working under pressure, independently identifying problems, and collaborating with teammates to develop solutions

Nice to Have

  • AWS Development
  • Architecture Patterns
  • Angular UI experience
  • Financial/Insurance industry knowledge

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related fields

Benefits & Perks

  • Market competitive base salaries, with a yearly bonus potential
  • Medical, dental, vision, life insurance, disability insurance, Paid Time Off (PTO), and leave of absences
  • 401(k) plan with company match (up to 4%)
  • Company-funded pension plan
  • Wellness programs including up to $1,600 annually for personal wellbeing items
  • Work/Life Resources supporting parenting, housing, senior care, finances, pets, legal matters, education, mental health, and career development
  • Education benefits for college enrollment and certificate programs
  • Employee Stock Purchase Plan at 85% of the lower of two prices after one year of service

Working at Prudential Financial

Join a team and culture where your voice matters; where every day, your work transforms experiences to make lives better. Prudential offers opportunities to grow both technically and in leadership, with a focus on impact, learning, and organizational support for personal and professional development.

Apply Now

Job Details

Posted AtJul 10, 2025
Salary108k-161k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Prudential Financial

Website

prudential.com

Company Size

10000+ employees

Location

Newark, NJ

Industry

Direct Life, Health, and Medical Insurance Carriers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches