Equisoft

Senior Full-Stack Developer, Python/React

Equisoft

full-time

Posted on:

Location Type: Hybrid

Location: MontrealCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • The Senior Full-stack Developer reports to the Senior Delivery Manager, Global Capability Center for Product and works closely with an operations team of Developers, Business Analysts, Quality Assurance Specialists
  • The candidate will also interface with product, release, and integration teams
  • You will join our GCCP team, where your primary focus will be Amplify—Equisoft’s product configuration and back-office orchestration platform
  • You’ll work on Product Hub, mapping services, and case/task & document management capabilities that extend and streamline insurer operations
  • You will also contribute to the delivery and evolution of our DIT product suite: Illustrate, Apply, and Sync
  • Design and implement new functionalities and build upon the application architecture
  • Reviewing your colleagues’ code
  • Actively participating in the various agile meetings (scrums, retrospective, etc.) of your team
  • Participate in the analysis of functionalities regarding the business needs as well as the technological solutions
  • Participate in the continuous deployment of applications by applying the DevOps methodology
  • Contribute and participate in the functional testing and documentation of existing and future applications
  • Ensure quality control by establishing and conducting test scenarios to validate that the systems and programs developed meet the specifications
  • Participate in the maintenance activities of the applications and functionalities of the product
  • Collaborate with different teams to solve customer issues
  • Improve delivery methodology and efficiency for client facing implementations

Requirements

  • Technical Bachelor’s degree in computer engineering or information Technology
  • 10 years of experience as a software developer including ~3 years of experience in a technical lead position
  • Excellent knowledge and experience with Python, React, C#, SQL, XML/XSL with the willingness to learn Kotlin
  • Excellent knowledge of microservices architecture
  • Knowledge of SSO, Oauth2, OpenID
  • Knowledge of Azure Cloud
  • Knowledge of SOAP Services, REST APIs, FASTAPI, GIT, PostGreSQL
  • Good knowledge of Object-Oriented Development and SOLID principles
  • Good knowledge of unit tests and Test-Driven Development
  • Knowledge of Agile and Kanban methodologies
  • Knowledge in DevOps Azure Pipeline, CI/CD
  • Experience in solving complex software engineering problems
  • Fluency in both written and spoken French and English
Benefits
  • Medical
  • Dental
  • Retirement Plan
  • Telemedicine Program
  • Employee Assistance Program
  • Flexible hours
  • Educational Support (LinkedIn Learning, LOMA Courses and Equisoft University)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonReactC#SQLXMLXSLKotlinmicroservices architectureSOAP ServicesREST APIs
Soft skills
leadershipcollaborationproblem-solvingcommunicationagile methodologiesparticipation in retrospectivesquality controldocumentationanalysis of functionalitiesdelivery methodology improvement
Certifications
Technical Bachelor’s degree in computer engineeringTechnical Bachelor’s degree in information Technology