Senior Dotnet Developer (Montreal)

Senior Dotnet Developer (Montreal)

12 Aug
|
Open Systems Technologies
|
Montreal

12 Aug

Open Systems Technologies

Montreal

Role Overview The End User Content Solutions (EUCS) squad develops, integrates, and supports enterprise applications and collaboration platforms used across Brokerage. This includes third-party SaaS platforms such as Box, Google Workspace, Qualtrics, and Microsoft Forms, as well as SIMPL (SaaS Integrated Management Platform), Brokerage's internal onboarding and lifecycle management platform used to provision and manage access to firmwide services.

We are looking for a hands-on Senior Full Stack .NET Developer who enjoys building modern web applications, APIs, automation solutions, and integrations. The successful candidate will work closely with senior engineers, product owners, and business stakeholders to design and deliver scalable, secure, and maintainable software solutions.

This role is heavily focused on software engineering and will involve both new feature development and support of business-critical production systems.

Key Responsibilities

- Design, develop, and maintain enterprise applications using .NET, C#, SQL Server, and up-to-date front-end frameworks such as Angular or React.
- Develop REST APIs, backend services, and integration components supporting internal and external platforms.
- Build and enhance features within SIMPL and other applications owned by the EUCS squad.
- Develop automation and tooling to improve operational efficiency, user onboarding, monitoring, and support processes.
- Troubleshoot and resolve production issues across applications, APIs, integrations, and databases.
- Participate in code reviews, architecture discussions, technical design sessions,



and Agile ceremonies.
- Collaborate with product owners, users, and stakeholders to understand business requirements and translate them into technical solutions.
- Improve software quality through testing, automation, CI/CD, monitoring, and DevOps practices.
- Create and maintain technical documentation and operational procedures.
- Participate in an engineering on-call rotation (approximately 1 week every 8 weeks).

Required Skills
- 6+ years of software development experience using Microsoft technologies.
- Strong hands-on experience with:
- C#
- .NET Core / ASP.NET Core
- SQL Server
- REST APIs
- Entity Framework
- Strong front-end development experience using:
- Angular (preferred), React, or similar frameworks
- JavaScript / TypeScript
- Experience developing and supporting enterprise applications.
- Experience with source control, CI/CD pipelines, and Agile development practices.
- Strong troubleshooting, problem-solving, and communication skills.
- Ownership mindset, accountability, and integrity.

Preferred Skills
- Experience integrating with SaaS platforms such as Box, Google Workspace, Qualtrics, Microsoft 365, or similar services.
- Experience with OAuth, OIDC, SAML, and modern authentication patterns.
- Experience with Docker, Kubernetes, or containerized applications.
- Experience with Azure or AWS.
- Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, GPT, Gemini, or Grok.
- Passion for automation, continuous improvement, and contemporary software engineering practices.

📌 Senior Dotnet Developer (Montreal)
🏢 Open Systems Technologies
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior dotnet developer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior dotnet developer (montreal) / montreal