P

Prudential Financial

Sells life insurance, annuities and investments

Lead – Software Engineer - PGIM Technology, Hybrid, Newark, NJ

Full-Stack EngineeringUpdated on Nov 10
Full-timeNewark, NJ, USA$145k - $200k /yr

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Software Engineering, or a related technical discipline is required.
  • At least 10 years of professional software engineering experience, including enterprise-scale web application delivery and recent hands-on leadership in React-based front-end development.
  • Deep expertise in modern UI development, including React, TypeScript, HTML5, CSS, and front-end frameworks, patterns, and tooling for reusable, scalable, and accessible interfaces.
  • Familiarity with React.js and server-side rendering concepts, such as Next.js and Node.js.
  • Experience developing or supporting server-side-rendered React applications integrated with backend services.
  • Experience building user interfaces using Microsoft Power Pages.
  • Strong experience designing and building .NET backend services, including API design, integration patterns, security, and performance optimization.
  • Experience with relational and NoSQL databases, including designing efficient data models, queries, and integration patterns for high-performance applications.
  • Experience with Microsoft Azure for cloud-native application development, deployments, integrations, and production operations, including App Services, Functions, Azure SQL, Storage, identity, and monitoring.
  • Proficiency with CI/CD pipelines and modern DevOps practices, including automated builds, testing, and deployments using tools such as GitHub Actions and Azure DevOps.
  • Strong architectural skills to define and evolve front-end and full-stack application standards, including UI component design, API interaction patterns, state management, and application layering.
  • Ability to lead and mentor engineering teams through technical guidance, design and code reviews, and consistent engineering practices.
  • Experience delivering multiple concurrent projects in a fast-paced environment while balancing hands-on development and leadership responsibilities and meeting timelines and quality expectations.
  • Ability to clearly communicate technical concepts and trade-offs to technical and non-technical stakeholders.

Responsibilities

  • Lead the design and implementation of modern, scalable UI architectures using React, TypeScript, and contemporary front-end patterns, delivering responsive, accessible, high-performance user experiences.
  • Design, build, and maintain full-stack application solutions across React front ends, .NET backend services, and SQL/NoSQL data stores.
  • Translate business and user requirements into technical solutions in partnership with product owners, UX designers, architects, and stakeholders throughout delivery.
  • Establish and evolve application architecture standards for UI components, state management, API integration, and data access to support scalability and maintainability.
  • Work with Infrastructure and DevOps teams to define and extend CI/CD pipelines for automated builds, testing, deployments, and consistent environments.
  • Design schemas, queries, and data access patterns to ensure data integrity, performance, and reliability across application data layers.
  • Architect and integrate front-end solutions with backend and platform services for secure, efficient API use and seamless user interactions.
  • Lead a small engineering team by providing technical direction, hands-on guidance, code reviews, and mentorship.
  • Drive adoption of best practices and standards across UI development, backend services, and data access, emphasizing security, compliance, performance, scalability, and reliability.
  • Serve as a subject-matter expert in front-end and application development and coach engineers on React practices, JavaScript/TypeScript patterns, testing strategies, and application design.
  • Create and maintain technical documentation, including architecture diagrams, design guidelines, coding standards, and operational playbooks.
  • Collaborate with business and technology partners, including designers, analysts, engineers, and client stakeholders, to deliver user-centered applications aligned with enterprise goals.
  • Evaluate and adopt tools, frameworks, and patterns that improve developer productivity, application performance, observability, and operational excellence, and share knowledge to drive consistency across teams.

Desired Qualifications

  • Financial Services industry experience, particularly in Asset Management, institutional funds, or mutual funds.
  • Microsoft or cloud-related certifications, such as Azure Solutions Architect Expert, Azure Developer Associate, or Azure Administrator Associate.

About the Company

Prudential Financial

Sells life insurance, annuities and investments

Prudential Financial sells life insurance, annuities and retirement plans to individuals and employers in the United States and Japan, and it invests money for institutional investors through PGIM, its asset management arm. PGIM brings together specialist firms, including stock picker Jennison Associates and separate units for bonds, quantitative strategies, real estate and private credit. Prudential earns insurance premiums, collects investment returns on the premiums it holds until claims and payouts come due, and charges fees on the assets PGIM manages. The company was founded in 1875 to sell burial insurance and is headquartered in Newark, New Jersey.

Company size
10,001+
Company stage
IPO
Headquarters
Newark, NJ
Founded
1875

Recently Posted Jobs

Explore more opportunities at Prudential Financial

See more jobs