P

Prudential Financial

Sells life insurance, annuities and investments

Lead Software Engineer - Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNewark, NJ, USA$133.6k - $220.4k

About the Job

Requirements

  • A bachelor's degree in Computer Science or Engineering, or experience in related fields.
  • Ability to coach others with minimal guidance and leverage diverse ideas, experiences, thoughts, and perspectives.
  • Experience with agile development methodologies and Test-Driven Development (TDD).
  • Knowledge of business concepts, tools, and processes needed to make sound decisions in the context of the company's business.
  • Ability to learn new skills and knowledge on an ongoing basis through self-initiative and tackling challenges.
  • Advanced experience and/or expertise with several of the following: Python, Java, JavaScript, distributed systems, object-oriented programming, design patterns, design methodology, Java services using Spring CLI, Maven, microservices, multithreading, concurrency, and parallel processing.
  • Advanced experience and/or expertise with frameworks including React, Spring Boot, Node.js, and full-stack/MEAN/MERN stack technologies.
  • Advanced experience and/or expertise with NoSQL or relational data structures and MongoDB BPM tools.
  • Advanced experience and/or expertise with data streaming tools including SQS and Kinesis.
  • Advanced experience and/or expertise with API consumption and development, web service technologies including REST, JSON, SOAP, XML, JDBC, and MySQL.
  • Advanced experience and/or expertise with unit, interface, and end-user testing concepts and tooling, including functional and non-functional testing.
  • Advanced experience and/or expertise with branching techniques and GitHub, Bitbucket, or Subversion; DevOps and Jenkins.
  • Advanced experience and/or expertise with software development life cycle monitoring and logging techniques.
  • Advanced experience and/or expertise with AWS core services including CloudWatch, CodeDeploy, ECS, S3, and Lambda.

Responsibilities

  • Build applications that follow current coding practices and industry standards, using modern design patterns and architectural principles, and remove technical impediments.
  • Develop high-quality, well-documented, efficient code that adheres to applicable company standards.
  • Collaborate with product owners to understand needs and define feature stories, with tech leads to define technical designs, and with other team members to understand systems end to end and deliver robust solutions.
  • Write unit and integration tests and functional automation; research problems identified by quality assurance or product support and develop solutions.
  • Provide input and coach team members, bringing relevant and emerging technology knowledge into day-to-day work and supporting learning and innovation.
  • Work on complex problems that require evaluating intangible variables in the analysis of situations or data.
  • Code, test, and debug new and existing applications to implement capabilities for the pre-sales platform.

Desired Qualifications

  • AWS development.
  • Architecture patterns, domain-driven design (DDD), and data models.
  • Design thinking.
  • Financial or insurance industry experience.
  • Salesforce platform experience.

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