Senior Software Engineer - Pasadena, CA

Posted 22 days ago

Job Role

The Senior Software Engineer will join a team to build-out world class APIs and backend software solutions that make up our global technology platform and continue working towards continuous deployment in a high release cadence, agile environment.

The primary responsibilities of the Senior Software Engineer include leading the development of our core business APIs and to be a key contributor to our architectural and design strategies. They will engage directly with IT leadership, dev teams, architects, and operations support teams to ensure successful design, development and delivery. The role will also include system analysis, platform design and architecture.

Main Duties & Responsibilities:

  • Work as part of a flexible, committed and active software delivery team to test high quality solutions with focus on supporting an international Financial Services business.
  • Work with the Solution Architecture and Change Management teams to ensure that the solutions meet the business requirements and target architecture and are delivered in a controlled fashion.

Knowledge & Skills required:

  • 5-10 years of hands-on software development experience
  • Extensive experience developing RESTful APIs, services, and applications
  • Extensive experience programming in: C# and .NET Core
  • Familiarity with modern data caching solutions & the microservices architecture
  • Demonstrated expertise in developing and deploying cloud hosted services (Azure preferred)
  • Experience in programming with SQL databases
  • Experience with Docker and Kubernetes or AKS desired
  • Hands-on experience programming and using modern CI/CD pipeline, Azure DevOps preferred.
  • Excellent communication skills, both written and oral
  • An ability to articulate views and ideas verbally and in writing to the development team, business analysts and both internal and external stakeholders
  • Personal accountability and drive for excellence
  • A passion for automating manual processes
  • Ability to work autonomously or with minimal supervision

About Us

Company Info

We are a Life insurance provider who offers a wide range of first class Life insurance products via multiple direct brands and corporate partnerships.

We believe in offering our customers straightforward life insurance. We aim to provide a comprehensive range of innovative products and deliver exemplary service levels to our customers and corporate partners, providing a consistently high quality, fully integrated customer experience.

We’ve been awarded Feefo’s top rating, the Trusted Merchant Gold Award, for our outstanding customer service. We’ll give you all the expertise and support so you can be outstanding in whatever you choose to do.