Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Senior Software Engineer

TUV SUD

TUV SUD

Software Engineering
Remote
Posted on May 14, 2025

Your tasks

We are seeking a Senior Software Engineer to join a dynamic team working on an exciting multi-tenancy web application supporting the machinery side of our business. This application is built using the Microsoft C# .NET tech stack and includes a Blazor Server, Blazor WASM app, and an API. The successful candidate will be responsible for delivering high-quality code, performing code reviews, and mentoring associate developers.

Key Responsibilities:

Write, test, and maintain high-quality code within a Blazor Server, Blazor WASM, and API-based architecture.

Create and maintain Azure Pipelines

Progressive Web Application (PWA) implementation

Conduct code reviews, ensuring best practices and code quality across the project

Collaborate with project stakeholders to clarify requirements, offer technical insights, and ensure the project’s goals are met

Provide guidance and mentorship to associate developers, assisting with problem-solving and career development

Work alongside a team of developers in an Agile environment to deliver project milestones on time

Assist in defining project requirements and technical specifications in collaboration with the project team and stakeholders

Designing and optimizing SQL Server databases, ensuring scalability, security, and performance

Troubleshoot, debug, and resolve technical issues in a timely manner

Stay updated with the latest technologies to propose and implement innovative solutions

Your qualifications

Essential Criteria:

Programming Languages & Frameworks

HND or higher qualification in Computer Science or equivalent experience

3+ years of experience in C# .NET software development, with proven expertise in web application development

Strong experience with multi-tenancy architectures and Blazor (both Server and WASM)

In-depth knowledge of Azure and experience with Azure Pipelines and authentication

Solid experience with SQL Server; ability to write and optimize complex queries and design relational databases

Experience in Progressive Web Apps (PWA)

Excellent communication skills, with the ability to engage with stakeholders, clarify requirements, and provide progress updates

A collaborative team player with experience mentoring associate developers and contributing to a positive team culture

Ability to develop a working software solution from concept to finished product

Desirable Criteria:

Terraform

Azure AD B2C

Experience automating testing

Insight.Database (.NET Micro ORM)

Refit (ReactiveUI)

Agile project management with Azure DevOps