{bc}
indeed

Senior Software Developer

Savaria
Brampton, CAN
Full-time
Senior
Onsite
Discovered 2 days ago
C#ASP.NET Core.NETClean Architecture, DDD, or layered architectureVue.jsAngular or React

Full Job Posting

Position summary

Own enterprise business-application features from stakeholder discovery through production support.

The core platform is a large ASP.NET/Vue.js solution built on Clean Architecture and integrated with ERP systems.

Work directly with business stakeholders and developers to build flexible solutions for business units operating across regions.

The position is explicitly 100% on-site in Brampton.

Main responsibilities

  • Gather and analyze requirements with regional business stakeholders.
  • Write user stories and acceptance criteria, and estimate and scope work.
  • Design solutions that fit existing architecture and can be configured for different business units.
  • Develop full-stack features with C#/.NET, Vue.js, SQL Server, and Azure.
  • Perform unit and integration testing and user-acceptance testing with stakeholders.
  • Deploy releases through CI/CD pipelines.
  • Monitor production applications, investigate issues, and provide timely fixes.
  • Integrate applications with Microsoft Dynamics 365 and other business systems.
  • Collaborate on design decisions, code reviews, and shared standards across teams.
  • Contribute to documentation and knowledge sharing.
  • Support new and existing applications as organizational priorities change.

Required technical skills

  • Strong hands-on experience with C#, ASP.NET Core, and the .NET ecosystem.
  • Experience with large, existing multi-project solutions using Clean Architecture, DDD, or layered architecture.
  • Modern SPA framework experience; Vue.js is preferred, and strong Angular or React experience is considered.
  • SQL Server development, including stored procedures, views, query optimization, and performance tuning.
  • Microsoft Azure services such as App Services, Azure SQL, Service Bus, and Application Insights.
  • CI/CD pipelines and DevOps practices; Azure DevOps is preferred.
  • Automated unit and integration testing.
  • Production monitoring and troubleshooting, including tools such as Application Insights, logging, and alerting.

Additional skills

  • Microsoft Dynamics 365 or other ERP/CRM integration experience is a nice-to-have.
  • Microsoft Entra ID / Azure AD B2C is a nice-to-have.
  • Configurable or multi-tenant solutions for different business units or regions are a nice-to-have.
  • Database administration, including indexing strategy, security, and replication, is a nice-to-have.
  • Infrastructure as code such as Terraform or Bicep is a nice-to-have.
  • Manufacturing or distribution industry experience is a nice-to-have.

Experience and qualifications

  • 10+ years of professional software development focused on web and back-end systems.
  • Proven end-to-end feature ownership, covering requirements, design, development, testing, deployment, and production support.
  • Experience writing user stories and working directly with business users.
  • Experience supporting applications used across multiple countries or business units.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.

Work style

Comfortable translating loosely defined business needs into clear, buildable requirements.

Takes ownership of production issues and works to prevent recurrence.

Considers effects on all business units when building changes.

Shares knowledge, participates in code reviews, and communicates clearly with technical and non-technical colleagues across regions.

Can work independently when needed.

About Savaria

Savaria designs and builds accessibility and patient-care products, including lifts, elevators, medical beds, therapeutic surfaces, ceiling track lifts, and patient slings.

The company reports 2,500 associates globally and 12 manufacturing facilities across North America, Europe, Mexico, and Asia.

Opportunity

  • The role offers ownership of business-application work, direct contact with the business, and an opportunity to shape applications for a global organization.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Savaria