Sr Full Stack Developer-Web Technology

Pacific Life•Newport Beach, CA

About The Position

Pacific Life is seeking a Senior Applications Developer to join the Journey Transformation Engineering team in Newport Beach, California, within the Consumer Markets division. This is an existing role on a team of four. The developer will design, develop, enhance, and support enterprise web applications, APIs, microservices, and integration services. The work includes backend development with C#, .NET/ASP.NET Core, Node.js, and TypeScript; modern user experiences using React and web technologies; and cloud-native solutions on AWS. The role contributes to application modernization, secure application design, CI/CD and infrastructure automation, production support, and observability. It also involves architecture discussions, code reviews, mentoring, and collaboration with product, architecture, UX, QA, security, DevOps/cloud, and engineering teams. Relocation assistance may be provided.

Requirements

  • At least 5 years of professional software development experience.
  • Strong hands-on development experience with C# and .NET/ASP.NET Core.
  • Strong experience with Node.js and TypeScript.
  • Strong experience building modern web applications using React.
  • Experience designing and implementing REST APIs, microservices, and enterprise integrations.
  • Hands-on experience developing and supporting applications in AWS.
  • Experience with relational databases such as SQL Server or PostgreSQL and familiarity with NoSQL technologies such as DynamoDB or MongoDB.
  • Experience with Git, CI/CD pipelines, automated testing, and modern software engineering practices.
  • Understanding of OAuth 2.0, OIDC, JWT, SSO, authentication, authorization, and application security.
  • Strong understanding of application architecture, design patterns, scalability, resiliency, performance, and secure development practices.
  • Strong production troubleshooting and root-cause analysis skills.
  • Ability to work independently and collaborate effectively across technical and business teams.
  • Strong written and verbal communication skills.

Nice To Haves

  • Experience with AWS Lambda, ECS/Fargate, API Gateway, S3, RDS, DynamoDB, Cognito, and CloudWatch.
  • Experience with Terraform and Infrastructure as Code.
  • Experience with Docker and containerized applications.
  • Experience with observability platforms such as Grafana, Splunk, CloudWatch, and OpenTelemetry.
  • Experience modernizing legacy .NET applications and moving workloads to modern cloud architectures.
  • Experience with GraphQL.
  • Experience with enterprise identity, authentication, and SSO integrations.
  • Experience working in an Agile/Scrum product delivery environment.
  • Experience in the financial services, insurance, or life insurance industry.

Responsibilities

  • Design, develop, enhance, and support enterprise web applications, APIs, microservices, and integration services.
  • Develop backend applications and services using C#, .NET/ASP.NET Core, Node.js, and TypeScript.
  • Develop modern user experiences using React, JavaScript/TypeScript, HTML, and CSS.
  • Design and implement RESTful APIs and integrations with internal and external systems.
  • Build and support cloud-native solutions using AWS services.
  • Participate in modernization initiatives, including migrating legacy applications to modern .NET, React, API-based, and cloud-native architectures.
  • Implement secure application patterns using OAuth 2.0, OpenID Connect, JWT, SSO, and API security best practices.
  • Develop and maintain automated build and deployment processes using CI/CD, Git, Docker, and Infrastructure as Code technologies such as Terraform.
  • Troubleshoot production issues across frontend, application/API, database, integration, and AWS infrastructure layers.
  • Implement application logging, monitoring, distributed tracing, performance monitoring, and observability.
  • Participate in architecture and technical design discussions and recommend technology and implementation approaches.
  • Conduct code reviews and promote reusable components, engineering standards, secure coding practices, and development best practices.
  • Mentor and provide technical guidance to other developers.
  • Collaborate with Product, Architecture, UX, QA, Security, DevOps/Cloud, and engineering teams throughout the software development lifecycle.

Benefits

  • Relocation assistance may be provided.
  • Medical, dental, and vision coverage.
  • Wellbeing Reimbursement Account for the employee or eligible dependents.
  • Paid time off, holiday schedules, and Financial Planning Time Off.
  • Paid parental leave.
  • Adoption assistance program.
  • 401(k) savings plan with company match and an additional contribution regardless of participation.
  • Most employees are eligible for additional incentive pay.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service