Evolution Developer — Strategic Refactoring

Posted 3 days ago

Apply Now

About the role

  • Senior full stack developer at Nexapp focusing on strategic software engineering for health systems evolution. Engaging in complex codebases and integrating AI for improvements.

Responsibilities

  • Develop, evolve, and ensure long-term maintainability of software
  • Analyze complex codebases to identify and prioritize strategic refactoring opportunities
  • Design and develop robust software solutions
  • Ensure service continuity by deploying resilient, scalable systems
  • Integrate AI as a lever for system evolution
  • Collaborate and influence as an outstanding communicator who simplifies complex ideas

Requirements

  • Ability to assimilate information quickly
  • Strong expertise in refactoring
  • Deep understanding of systems' operational health
  • Manage multiple priorities simultaneously
  • Demonstrate intellectual agility
  • Strong pedagogical skills and a talent for explaining concepts
  • Master key concepts: SOLID, DDD, Clean Architecture, Tell Don’t Ask, etc.
  • Understand the value of testing
  • Strong interest in AI

Benefits

  • 4 weeks' vacation and a 100% flexible schedule
  • Group benefits from day one, telemedicine, and an Employee Assistance Program (EAP)
  • A group RRSP (REER) with employer contribution
  • A MacBook Pro and all necessary equipment to work effectively

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridQuebecCanada

Report this job

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