Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Sun Life Financial Logo

Sr. Backend Software Engineer - Dentaquest

Sun Life Financial

$98,400 - $147,600
Sep 12, 2025
Nashville, TN, USA • Kansas City, MO, USA • Needham, MA, USA • Hartford, CT, USA • Portland, ME, USA
Apply Now

Sun Life U.S. is looking to solve IT objectives by supporting business processes, systems, and clients, specifically mobile technologies and applications

Requirements

  • 7+ years of total experience of developing API’s for mobile applications .NET (C) and Python, Java
  • Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures
  • Extensive experience with BFF design patterns, API Gateway, and middleware solutions
  • Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT
  • Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates)
  • Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk)
  • Experience working in agile development environments, leading technical discussions, and mentoring junior engineers

Responsibilities

  • Analyzes and evaluates business requirements by working with clients and management. Provides recommendations on the nature, scope and complexity of solutions
  • Document the functional and technical specifications and project plans for proposed solutions to business requirements of moderate to high complexity. Develops (codes), tests, documents, educates and supports subsequent software solutions
  • Develops and implements project plans, including resources, tasks, time frames and deliverables for moderate to complex projects. Monitors projects and advises members on how to resolve technical problems
  • Assists in training initiatives by occasionally providing direction to peers and less experienced staff. May assign work to less experienced staff and review their work
  • Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues
  • Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed
  • Recommends standards, procedures and process improvements appropriate to own work

Other

  • Bachelor’s or Master’s degree in computer science or related field
  • Required to attend additional training as requested/deemed necessary
  • Effective oral and written communication skills
  • Fast learner who adapts quickly to changing business needs and evolving technology landscapes
  • Must be able to work in a hybrid work model that balances in-office collaboration with the flexibility of virtual work