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.
Apply directly at Dotmatics →Create a free account for alerts like thisView Dotmatics immigration profile
This listing is sourced directly from Dotmatics's careers page and normalized into a canonical job model.