Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer developing high-quality software solutions for the property & casualty insurance industry. Implementing AI-driven development and enhancing user experience for millions.

Responsibilities

  • build elegant solutions for the property & casualty insurance industry’s complex business domain
  • improve customer experience for millions of people
  • use AI-native coding approaches and AI-assisted tools to build, refactor, and extend services
  • maintain high engineering standards, tests, and observability

Requirements

  • Minimum 0 - 2+ years of Software Development experience
  • Proficiency in Core Java
  • good working knowledge of the Spring framework
  • Experience with JavaScript, TypeScript, or Python
  • Experience building microservices on cloud service platforms (e.g. AWS/GCP/Azure) – AWS preferred
  • Experience with containerization and orchestration (Docker and Kubernetes)
  • Experience designing REST or gRPC based APIs
  • good understanding of Object-Oriented Design principles
  • understanding of relational database persistence (e.g. MySQL, Oracle)
  • familiarity with NoSQL databases (e.g. MongoDB, CouchDB)
  • great understanding of CI/CD and DevOps principles
  • BS/MS degree (Computer Science or related field)

Benefits

  • health, dental, and vision insurance
  • paid time off
  • company sponsored retirement plan
  • eligibility for annual company bonus plan

Job type

Full Time

Experience level

Junior

Salary

CA$70,000 - CA$88,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDockerGoogle Cloud PlatformGRPCJavaJavaScriptKubernetesMicroservicesMongoDBMySQLNoSQLOraclePythonSpringTypeScript

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.