Senior Software Developer

atOrchestryRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$180k – C$200k/year

Posted Sep 17

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Design, develop, and scale efficient, secure, and scalable systems utilizing .NET and contemporary infrastructure tools for customer-managed environments.

β€’ Oversee the complete development process of features and services for a new deployment model, from architecture and technical design to implementation, testing, and deployment.

β€’ Create robust, maintainable architectures that align with business objectives, incorporating strategies for packaging, configuration, licensing, upgrades, and versioning.

β€’ Detect and resolve performance bottlenecks employing asynchronous programming, parallel processing, and profiling tools.

β€’ Develop and support RESTful APIs, integrations, and data access layers using C#, ASP.NET Core, Web API, and Entity Framework.

β€’ Uphold security, data protection, and compliance in accordance with SOC 2, GDPR, and ISO standards.

β€’ Contribute to architectural and infrastructure decisions, anticipate edge cases, and provide guidance on technical trade-offs.

β€’ Engage in code reviews, architecture discussions, and design documentation.

β€’ Work together with Product Management, Security, DevOps, and Support teams to clarify requirements, shape features, and ensure seamless releases.

β€’ Propel continuous enhancements in performance, maintainability, and observability.

β€’ Mentor fellow engineers and foster a culture of technical excellence.

β€’ Keep abreast of .NET, Azure, infrastructure, and deployment trends, recommending improved tools and practices.

β€’ Document and convey complex technical concepts through code, design documents, and discussions.


⛳️ Requirements

β€’ Bachelor's degree or equivalent experience.

β€’ 8+ years of professional software development experience with C# and the .NET framework.

β€’ Experience in developing cloud-native applications.

β€’ Proven history of leading architecture and technical decisions.

β€’ Strong understanding of SQL, relational database schema design, and NoSQL databases.

β€’ Experience in automating and troubleshooting application deployments using CI/CD pipelines.

β€’ Familiarity with ASP.NET Core and Entity Framework.

β€’ Proficient in C# and .NET.

β€’ Experience with containerization and deployment tools such as Docker, Kubernetes, and installers is a significant advantage.

β€’ Experience with self-hosted, on-premises, or enterprise-deployed software is a plus.

β€’ Capability to establish goals, manage time effectively, and remain accountable in a flexible, remote-first environment.

β€’ Outstanding communication skills along with a collaborative, async-native, remote-first working style.


🏝️ Benefits

β€’ Competitive compensation.

β€’ Equity.

β€’ Comprehensive benefits.

β€’ Remote-first work environment.

β€’ Flexibility in work arrangements.

β€’ A flexible and accountable work culture.

β€’ Opportunities for mentorship and technical ownership.

People also viewed

NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job
QAVION GROUP1 day ago

Senior Fullstack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer€80k – €150k/year
ApplyView job
Weflow | getweflow.com1 day ago

Senior Software Engineer – Principal

DE flagGermany OnlyFull-timeFull-stack Engineer€90k – €110k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Ticketing, Travel Commerce

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
RTX1 day ago

Principal Engineer, Software Engineering

US flagIowa OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
R1 RCM1 day ago

Product Engineer II

US flagUnited States OnlyFull-timeFull-stack Engineer$105k – $202.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers