E

Equisoft

SaaS platform for insurance and wealth

Senior Full-Stack Developer - Multiple Teams

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer engineering or information technology, or an equivalent college degree.
  • Eight to ten years of experience in a similar role.
  • Excellent knowledge and experience with Kotlin or Java.
  • Excellent knowledge of SQL.
  • Excellent knowledge of microservice architecture.
  • Good knowledge and experience with React or Angular and JavaScript or TypeScript.
  • Experience using AI coding assistants in day-to-day work and checking their output before trusting it.
  • Knowledge of GraphQL and REST APIs.
  • Good knowledge of SOLID principles and object-oriented programming.
  • Knowledge of Agile and Kanban methodologies.
  • Knowledge of Azure Pipelines in DevOps.
  • Knowledge of security challenges with web-based applications.
  • Experience solving complex software engineering problems.
  • Strong organization and prioritization skills.
  • Analytical and problem-solving skills.
  • Ability to communicate, write, and synthesize information.
  • Ability to multitask in a fast-paced environment.
  • Team spirit, tact, diplomacy, autonomy, rigor, and discipline.

Responsibilities

  • Collaborate in an Agile environment with software developers, business analysts, and quality assurance specialists.
  • Write robust, efficient, and secure code in accordance with functional analyses.
  • Participate in feature analysis to meet business and technology needs.
  • Innovate, challenge, and refine requirements based on technical assessment.
  • Participate actively in peer reviews and provide constructive feedback.
  • Collaborate on functional tests and documentation of current and future features.
  • Ensure overall software quality and its evolution over the medium and long term.
  • Ensure quality control through scenario testing to validate that developed systems and programs comply with technical specifications.
  • Write reliable code based on SOLID software engineering practices.
  • Fix bugs promptly while working to solve more complex issues.
  • Collaborate with different teams to solve customer issues.
  • Design, develop, and deploy solutions to meet customer needs.

Desired Qualifications

  • Knowledge of the Micronaut Framework.
  • Knowledge of OAuth 2.0 and OpenID.

About the Company

Equisoft

SaaS platform for insurance and wealth

Equisoft provides digital software solutions for the insurance and wealth management sectors. It offers a cloud-based suite (SaaS) with modules for financial planning, portfolio design, customer relationship management (CRM), and client portals, helping firms streamline processes and engage clients. The platform works as an integrated set of online tools that clients subscribe to and may customize with professional consulting to implement digital transformations. What sets Equisoft apart is its deep 25+ years of industry experience and a focused fintech footprint, combining end-to-end software with advisory services tailored to insurers and wealth managers. Its goal is to help clients grow revenue and improve customer interactions by digitizing and coordinating core business processes across planning, design, CRM, and client engagement.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$104.7M
Headquarters
Montreal, Canada
Founded
1994

Recently Posted Jobs

Explore more opportunities at Equisoft

See more jobs