Newforma logo

Software Developer

Newforma
Department:Software Development
Type:ON-SITE
Region:Montreal, Quebec
Location:Montreal, Quebec, Canada
Experience:Entry level
Estimated Salary:CAD60,000 - CAD85,000
Skills:
AZUREC#.NETREACTAWSNODE.JSTYPESCRIPTUICLOUD ARCHITECTURE
Share this job:

Job Description

Posted on: December 17, 2025

We are looking for a versatile Full Stack Software Developer to design, develop, and maintain scalable web applications. The ideal candidate will have expertise in both front-end and back-end technologies, ensuring seamless integration and optimal performance. Responsibilities include collaborating with cross-functional teams, building user-friendly interfaces, developing robust server-side logic, and maintaining clean, efficient code. This role is perfect for someone who thrives in a dynamic environment and enjoys tackling complex technical challenges. In This Role, Your Responsibilities Will Include

  • Contribute to the design, development, testing, and documentation of software solutions by following established processes and team standards.
  • Apply fundamental software development principles to structured assignments with support and direction from senior team members.
  • Write and debug code using object-oriented programming languages and Microsoft-based frameworks.
  • Assist in the investigation and resolution of customer-reported issues in collaboration with the support and engineering teams.
  • Participate in agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to build familiarity with collaborative development practices.
  • Follow prescribed guidelines to analyze and address routine development tasks and technical challenges.
  • Incorporate feedback from peers and mentors to improve code quality and gain confidence in organizational tools, technologies, and workflows.
  • Occasionally support production systems during off-hours, under guidance from more experienced engineers.

Requirements For The Position Include

  • Experience with Azure, C#, .net, REACT.
  • Curious about our product and takes initiative when problem solving.
  • Stays up to date with the latest technologies and techniques.
  • Open minded and welcomes feedback.
  • Wants to be challenged as well as challenge others.
  • Result driven and doesn’t hesitate to think outside of the box to find solutions.
  • Team player who respects colleagues and their opinions.
  • Follows best practices and clean code principles.
  • Up to 10% travel for company and team events.

Nice To Have Qualifications For This Position Include

  • Knowledge of AWS, Node.JS and Typescript
  • Exposure to AWS or cloud architecture concepts.
  • Experience with UI technologies such as REACT.
  • Bilingual in French and English.
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Affirm logo

Senior Software Engineer, Backend (Streaming Infrastructure)

Affirm
4 days ago
Software Development
Remote (Regina, Saskatchewan)
Regina, Saskatchewan, Canada
PYTHONKOTLINAWS+14 more
Jyga Technologies - GESTAL logo

Responsable technique Back End

Jyga Technologies - GESTAL
5 days ago
Software Development
ON-SITE
Saint-Lambert-de-Lauzon, Quebec, Canada
BACK ENDAPIDATABASE MANAGEMENT+7 more
RAZOR logo

Quality Assurance Tester

RAZOR
6 days ago
Software Development
Remote (Quebec City, Quebec)
Québec, Quebec, Canada
SQLDATA VALIDATIONREGRESSION TESTING+7 more
Flyscan Systems Inc. logo

Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc.
6 days ago
Software Development
HYBRID
Greater Quebec City Metropolitan Area
GOPHPLARAVEL+7 more
Desjardins logo

Analyste-programmeur, Exploitation, Maintenance et Développement des systèmes et des infrastructures

Desjardins
6 days ago
Software Development
ON-SITE
Lévis, Quebec, Canada
SOFTWARE DEVELOPMENTMAINTENANCEAUTOMATION+7 more