{bc}
indeed

Développeur Full-Stack Sénior (Kotlin-Java/React)

EQUISOFT
Montréal, CAN
Full-time
Director
Onsite
Discovered 1 weeks ago
KotlinJavaSQLMicroservice architectureReactAngular

Full Job Posting

Work arrangement and role details

  • The role is described as hybrid, with a collaborative workspace.
  • The hiring location is Canada, in Montreal or Quebec City.
  • This is a full-time, permanent role with flexible hours and 40 hours per week.
  • The internal position title is Senior Developer.

About Equisoft and the product

Equisoft provides digital solutions for insurance and investment institutions and has more than 950 employees.

Equisoft/centralize is a back-office insurance agency management system connecting carrier feeds, paramedical data, clients, policies, and other information.

The platform helps customers gain insights and automate business processes.

Role overview

The Senior Full-Stack Developer reports to the Director of Product Development and works with a 14-member team.

The team includes developers, business analysts, quality assurance specialists, and a senior release coordinator.

The developer designs, develops, and deploys solutions for customer needs.

Responsibilities

  • Collaborate with an Agile team of software developers, business analysts, and quality assurance specialists.
  • Write robust, efficient, secure, and reliable code based on functional analyses and SOLID practices.
  • Analyze features and refine requirements based on business needs, technology needs, and technical assessment.
  • Participate in peer reviews and provide constructive feedback.
  • Collaborate on functional tests and document current and future features.
  • Maintain software quality and support its evolution over the medium and long term.
  • Test scenarios to validate that systems meet technical specifications.
  • Fix bugs promptly, address complex issues, and work with other teams to resolve customer issues.

Technical requirements

  • Bachelor’s degree in computer engineering or information technology, or an equivalent college degree.
  • 8 to 10 years of experience in a similar role.
  • Excellent knowledge and experience with Kotlin or Java, SQL, and microservice architecture.
  • Good knowledge and experience with React or Angular and JavaScript or TypeScript.
  • Experience using AI coding assistants in daily work and verifying their output.
  • Knowledge of GraphQL, REST APIs, SOLID principles, and object-oriented programming.
  • Knowledge of Agile and Kanban methodologies, Azure Pipelines, and web application security challenges.
  • Experience solving complex software engineering problems.

Preferred skills

  • Knowledge of the Micronaut framework is a nice-to-have.
  • Knowledge of OAuth2 and OpenID is a nice-to-have.

Soft skills

  • Strong organization, prioritization, analytical, problem-solving, communication, writing, and information synthesis skills.
  • Ability to multitask in a fast-paced environment; team spirit, tact, diplomacy, autonomy, rigor, and discipline.

Benefits and development

  • Benefits are available from day one, including medical, dental, retirement, telemedicine, and an employee assistance program.
  • The company offers flexible hours and educational support, including LinkedIn Learning, LOMA courses, and Equisoft University.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at EQUISOFT