Job Description

Our valued client is looking for a Sr. Full-Stack .Net developer to focus on document management solutions.

This is a hybrid position in downtown Montreal, QC, with 3 days per week in office

Tasks include:

  • Develop and maintain applications that enhance the company's document management capabilities
  • Work with the team and its analysts to design technical specifications and increments that deliver business value
  • Deliver software changes/contributions, automated tests, documentation, and CI/CD pipelines according to the team’s agreed-upon specifications, across new and existing codebases, large and small
  • Participate in peer review sessions, code review, pair programming, and other knowledge-exchange activities
  • Build high-quality continuously integrated and deployed software, paying attention to correctness, resiliency, performance, and testability
  • Embrace working in an autonomous agile team that owns its products, processes and tools
  • Embrace continuous improvement through adoption of improved patterns, methods, tools, and processes
  • Must have:

  • Minimum 10 years of experience as a full-stack developer (.Net)
  • Bachelor's degree in computer science, engineering, related fields, or equivalent experience
  • Ability to understand both English and French and fluency in at least one of these
  • Other skills:

  • Experience with.NET / ASP.NET Framework
  • Experience with modern .NET / ASP.NET Core development
  • Experience with unit testing tools and methodologies
  • Experience in test automation
  • Passion for analysis, problem-solving, and exchanging ideas with your peers
  • Experience reading and understanding others' source code to diagnose issues or suggest changes
  • Experience delivering continuous value in an agile team
  • Experience in or openness toward team software development methodologies (e.g. pair programming, TDD/BDD, etc.)
  • Knowledge of and experience with cloud-native development, patterns, and architectures is a strong asset
  • Experience working with SharePoint is an asset


  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application