Pacific Life - Newport Beach, CA

posted 6 months ago

Full-time - Mid Level
Newport Beach, CA
Insurance Carriers and Related Activities

About the position

As a Senior Application Backend Engineer at Pacific Life, you will play a pivotal role in the company's growth and long-term success by developing and delivering innovative self-service capabilities for customers on our external-facing websites. This position is part of a new team consisting of five talented professionals within the Pacific Life Technology division. You will collaborate with Senior System Analysts and Engineers who value open communication, teamwork, continuous learning, and innovation, all while fostering a fun and celebratory work environment. In this role, you will be responsible for designing, developing, and delivering end-to-end solutions that meet business needs while adhering to enterprise architecture guidelines. You will work closely with cross-functional teams to gather project requirements and ensure the delivery of high-quality software solutions. You will take ownership of feature development from concept to deployment, identifying and addressing performance bottlenecks, security vulnerabilities, and system stability concerns along the way. Additionally, you will design, develop, and maintain end-to-end CI/CD pipelines to facilitate continuous delivery of software products. Your contributions will be essential in enhancing the customer experience and ensuring that Pacific Life remains at the forefront of technology in the insurance industry. You will have the opportunity to work with cutting-edge technologies and methodologies, making a significant impact on the company's digital transformation journey.

Responsibilities

  • Design, develop, and deliver end-to-end solutions to meet business needs and adhere to enterprise architecture guidelines.
  • Collaborate with cross-functional teams to understand project requirements and deliver high-quality software solutions.
  • Own end-to-end feature development, from concept to deployment.
  • Identify and address performance bottlenecks, security vulnerabilities, and system stability concerns.
  • Design, develop, and maintain end-to-end CI/CD pipelines for continuous delivery.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of software development experience in backend and AWS cloud technologies.
  • Strong proficiency in server-side languages (Java & NodeJS preferred, Python).
  • Extensive experience with AWS Cloud services and serverless computing.
  • Solid understanding of microservices architecture and RESTful/GraphQL API design.
  • Experience with database technologies (SQL, NoSQL).
  • Proficiency with DevSecOps practices and tools for continuous integration and deployment.
  • Experience with Work Management platforms like Azure DevOps or similar platforms.
  • Excellent problem-solving skills and the ability to adapt to new technologies quickly.
  • Effective communication skills and the ability to work collaboratively in a team environment.

Nice-to-haves

  • AWS Certifications (AWS Certified Developer).
  • Familiarity with containerization and orchestration tools.
  • Experience with an Integration Platform like Mulesoft is a plus.
  • Knowledge of best practices in cybersecurity and data protection.

Benefits

  • Medical, Dental, Vision, and Wellbeing Reimbursement Account that can be used on yourself or your eligible dependents.
  • Generous paid time off options including Paid Time Off, Holiday Schedules, and Financial Planning Time Off.
  • Paid Parental Leave as well as an Adoption Assistance Program.
  • Competitive 401k savings plan with company match and an additional contribution regardless of participation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service