R

RGA Reinsurance Company

Life and health reinsurance solutions

Principal Software Engineer

Full-TimeUpdated
No salary listed
Expert
Bachelor's, Master's
Hong Kong
Hybrid
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • Bachelor’s degree in Computer Science or equivalent experience is required.
  • 10 or more years of software development experience is required.
  • Eight or more years of insurance and/or reinsurance industry knowledge is required.
  • Experience with a variety of database technologies is required.
  • Proficiency with full-stack tools covering frontend frameworks, databases, and deployments is required.
  • Proficiency in a variety of general programming languages is required.
  • Proficiency in Test-Driven Development is required.
  • Proficiency in containerization is required.
  • Advanced ability to solve complex problems using creativity, experience, and multiple sources of information is required.
  • Advanced communication skills, including the ability to communicate complex or difficult information, are required.
Responsibilities
  • Independently use deep industry experience and diverse product knowledge to understand, diagnose, communicate, and implement timely decisions on extremely complicated or ambiguous technical problems.
  • Create API-based applications from concept to finished product with a cloud-first emphasis.
  • Collaborate with technical teams to build and deploy effective and efficient applications with well-tested code.
  • Serve as the technical leader for a product and work on the most complex issues.
  • Lead technical design, development, testing, deployments, and support of API-based systems, following industry best practices with a cloud-first emphasis.
  • Provide team members with industry and/or product knowledge.
  • Mentor and coach teammates.
  • Seek continuous quality improvements for supported products.
  • Perform other duties as assigned.
Desired Qualifications
  • A master’s degree in Arts/Sciences (MA/MS) is preferred.
  • LOMA certification is preferred.
  • Experience with AWS, GCP, or another cloud provider is preferred.
  • JavaScript, Java, Groovy, Go, C#, .NET, Python, Node.js, Docker, Kubernetes, relational and NoSQL databases, Terraform, Ansible, and Shell are listed as preferred technologies and tools.

About the company

R

RGA Reinsurance Company

View

RGA Reinsurance Company helps insurers manage mortality, morbidity, longevity and financial risk. It provides life and health reinsurance, product development, underwriting, data, capital solutions and related expertise to insurance partners around the world. Teams analyze risk and structure agreements that support protection products without selling most policies directly to individual consumers. RGA operates as a specialist business-to-business reinsurer, working behind primary insurers to expand capacity, manage volatility and develop financially sustainable coverage.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A