Enter a job title or keyword

RQ00770 Software Developer Full Stack Senior

Maarut


Job Location:

Toronto - Canada

Monthly Salary: CAD 101 - 101
Experience Required: 10years
Posted: 1 September 2026 (15 hours ago)
Application Deadline: 29 November 2026
Vacancies: 1 Vacancy

Job Summary

Responsibilities:

  • Translate technical systems specifications into working tested applications. This includes developing detailed specifications writing and/or generating frontend and backend code compiling data-driven programs maintaining and conducting automated tests.
  • Resolve and troubleshoot technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and migrations;
  • Evaluate and determine appropriate architecture technical specifications solution design and make recommendations to product management.
  • Work closely with UI/UX designer to implement desired UI functionality and styles.
  • Produce clean reusable performant code and maintainable solutions that will enhance the platforms quality.
  • Diagnose and troubleshoot functional and performance issues implement corrective fixes preventive fixes and triage as required.
  • Partner with Operations teams to ensure support of developed applications and platform in all environments.
  • Create and maintain code documentation as required.

Required Skills:

  • 5-8 years experience with front-end (UI) and server-side (API & Database) development.
  • 5-8 years experience developing in C# .NET Core JavaScript SQL.
  • 5-8 years experience developing within Microsoft Azure (Functions Service Bus etc..)
  • 5-8 years experience developing within an Agile team using Azure DevOps SDLC
  • Strong verbal communication skills.

Desired Skills:

  • Degree in computer science engineering or equivalent technical discipline
  • 5 years of professional experience Azure and application development
  • Experience working with authenticated customer focused applications
  • Strong experience with planning and developing API endpoints
  • Expert level development skills in the latest Microsoft technology stack (C# .NET Core)
  • Front end frameworks and libraries HTML JavaScript CSS LESS SASS
  • Strong Knowledge of HTTP APIs (Rest/json/XML) oAUTH 2.0
  • Expert level experience with SQL
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards and WCAG 2.0 guidelines
  • Knowledge of security best practices.
  • Experience in an Agile environment.
  • Exposure to FHIR and HL7 standards.
  • Solid understanding of cross-browser/platform issues and coding solutions
  • Comfortable with source version control workflow (TFVC Git)
  • Passion for learning the latest technologies and standards
  • Self-learner and highly self-motivated
  • Creative solution-oriented flexible with a positive attitude and a drive for excellence
  • Ability to successfully multi-task and work to tight deadlines
  • Accurate with excellent attention to detail

Rated Criteria:

  • Strong experience developing in C# Core JavaScript SQL - 30 points
  • Strong experience building REST APIs Microservices and event driven systems. - 20 points
  • Strong experience developing within Microsoft Azure (Functions & Message Bus Services) - 20 points
  • Strong experience in Web Development (front-end UI) working with CSS Processors JavaScript frameworks. - 20 points
  • Strong experience developing within an Agile team using Azure DevOps SDLC. - 10 points


Requirements

Deliverables:

  • Design and develop web application features based on the identified requirements.
  • Design and develop code libraries to support contained functionality (platform NuGet packages).
  • Design and develop Azure Functions Azure Web APIs that interact with Azure Service Bus.
  • Build functional mock-ups.
  • Implement automated unit tests to ensure quality of the feature.
  • Fix all associated bugs from the feature development.
  • Support with investigating and fixing Production issues.
  • Documentation and knowledge transfer of implemented code to the existing team.

Must Haves:

  • 5-8 years experience with front-end (UI) and server-side (API & Database) development.
  • 5-8 years experience developing in C# .NET Core JavaScript SQL.
  • 5-8 years experience developing within Microsoft Azure (Functions Service Bus etc..)
  • 5-8 years experience developing within an Agile team using Azure DevOps SDLC
  • Strong verbal communication skills.