Dotmatics

Dotmatics

Senior Full Stack .NET Engineer

Remote - Canada · Senior

Sponsorship not specified$112k-$150kDetected 13 days ago
C#Express.NETFull-Stack DevelopmentCode ReviewGitSQLAWSGCPAzureCloud PlatformsDockerCI/CDGitHub ActionsDevOpsRESTCybersecurityCompensationResearchCollaboration

About the role

  • We have a vision for a new Lab of the Future that will change the future of scientific research.
  • This is not flat data buried away in digital graveyards.
  • This is dynamic, multi-dimensional decision-making.

Responsibilities

  • Develop.NET Core solutions across WPF, ASP.NET Core (Web API/MVC, Minimal APIs) and related technologies
  • Maintain clean code, clear documentation, and version control (Git/Azure DevOps)
  • You'll build and maintain a variety of.NET Core applications-from WPF desktop clients to ASP.NET Core Web API/MVC backends and Minimal APIs-turning loosely defined product ideas into working software with a relentless focus on code quality.
  • Translate high-level product requirements into detailed technical designs and implementation plans
  • Able to take vague specs through design and delivery with minimal supervision

Requirements

  • Solid experience with MSTest (or NUnit/xUnit) and writing reliable automated tests
  • At Dotmatics, we believe science, data, and decision-making must be deeply intertwined for innovation to thrive.

Skills

  • T-SQL querying, indexing, performance tuning
  • Docker & TestContainers: Containerizing apps and test environments
  • OpenTelemetry: Monitoring/tracing instrumentation
  • Cloud Infrastructure: Secure deployments on Azure/AWS/GCP
  • Security Best Practices: OWASP principles and secret management
  • CI/CD: Azure DevOps or GitHub Actions pipelines
  • Note - This position may include an in person interview
  • Total Rewards
  • Dotmatics utilises a national market-based approach to base pay benchmarking and pay band development.
  • Certain positions are also eligible for variable pay; your recruiter will discuss the full compensation package details.
  • Other Total Rewards Offered
  • Private Healthcare

Compensation

  • $112,000 - $150,000 CAD

Benefits

  • In addition to base salary, Dotmatics has implemented a total rewards strategy, which is the combination of compensation, benefits and recognition.
  • Company Pension Plan
  • Wellness Benefits (Mental Health Apps and Fitness Perks)

Company info

  • Collaborate with PMs, QA, DevOps, and occasionally customers-to review designs, demo progress, and iterate rapidly
  • We are seeking a Senior Full Stack.NET Engineer to support the team with exciting growth.
  • You'll own features end-to-end (design → code → tests → docs), champion best practices (code reviews, static analysis, refactoring), check in regularly with the team, and occasionally work directly with customers to troubleshoot or refine requirements.

Equal opportunity

  • Dotmatics is an equal opportunity employer.

This listing is sourced directly from Dotmatics's careers page and normalized into a canonical job model.