Orchestry Logo

Orchestry

Senior Software Developer

Posted 19 Days Ago
Be an Early Applicant
In-Office
Vancouver, BC
Senior level
In-Office
Vancouver, BC
Senior level
The Senior Software Developer will design, build, and scale web applications using .NET and modern technologies, lead feature development, mentor engineers, and ensure high-performance software while collaborating with cross-functional teams.
The summary above was generated by AI
About Orchestry

Orchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We’re growing fast and scaling globally – and we’re looking for a Senior Software Developer to join us in accelerating release velocity and overall quality of our beloved SaaS product!

About the Role

As a Senior Software Engineer, you’ll play a key role in designing, building, and scaling high-performance web applications that power Orchestry’s platform. You’ll own end-to-end feature development; from architecture and technical design to implementation, testing, and deployment, leveraging modern .NET and front-end technologies. This is a hands-on role where deep technical expertise meets collaboration: you’ll mentor engineers, shape system architecture, and work closely with cross-functional teams to deliver secure, reliable, and impactful software. If you thrive on solving complex problems, optimizing performance, and continuously improving both product and process, this role offers the opportunity to make a significant technical and business impact.

Key Responsibilities

  •  Design and build performant, secure, and scalable web applications using .NET and modern front-end technologies. 
  • Lead the end-to-end development of features and services — from architecture and technical design through implementation, testing, and deployment. 
  • Apply strong systems thinking to design architectures that are robust, maintainable, and aligned with business goals. 
  • Identify and address performance bottlenecks, leveraging asynchronous programming, parallel processing, and profiling tools to ensure efficiency. 
  • Implement and maintain RESTful APIs, integrations, and data-access layers using C#, ASP.NET, Web API, and Entity Framework. 
  • Develop responsive, accessible, and cross-browser web interfaces using React, TypeScript, HTML5, and CSS3. 
  • Ensure security, data protection, and compliance throughout all development activities, consistent with SOC 2, GDPR, and ISO principles. 
  • Contribute to the architecture and infrastructure of new features and systems, anticipating edge cases and guiding technical tradeoffs. 
  • Participate in code reviews, architecture discussions, and design documentation to uphold high technical standards across the team. 
  • Collaborate cross-functionally with Product Management, Design, and QA to clarify scope, shape features, and ensure smooth releases. 
  • Drive continuous improvement in performance, maintainability, and observability within your area of ownership. 
  • Mentor intermediate engineers and foster a culture of technical excellence through guidance and example. 
  • Stay current with evolving .NET, Azure, and web technology trends, evaluating and recommending new tools and practices that improve engineering outcomes. 
  • Document and communicate complex technical concepts clearly — in code, design documents, and discussions. 

Qualifications

  • Bachelor’s degree OR equivalent experience.  
  • Experience developing cloud native applications.  
  • 8+ years of professional software development experience with C# and .NET framework.  
  • Solid understanding of web technologies, such as JavaScript, React, CSS, HTML5, XML, JavaScript, JSON, and/or Ajax.  
  • Solid understanding of Database technologies such as SQL, relational database schema design, and NoSQL databases.  
  • Experience automating and troubleshooting application deployments using CI/CD pipelines.  
  • Experience with the ASP.Net Core, Cosmos DB and TypeScript. 
  • Self-efficacy; able to set goals, manage time effectively, and maintain accountability in a flexible, remote-first environment.
  • Excellent communication skills and async-native, remote-first collaborative workstyles.
Why Orchestry?
  • A growing, remote-first SaaS company making a real impact on how organizations work.
  • Competitive compensation, equity, and benefits (base compensation for this role lands between $140k - 180k CAD)
  • The opportunity to shape the future of Orchestry's product and engineering culture at scale.
  • A collaborative team that values curiosity, kindness, and getting things done.

Top Skills

.Net
Asp.Net Core
Azure
C#
Ci/Cd
CSS3
Entity Framework
HTML5
NoSQL
React
SQL
Typescript

Orchestry Vancouver, British Columbia, CAN Office

422 Richards St, Vancouver, British Columbia, Canada, V6B 2Z4

Similar Jobs

13 Days Ago
Hybrid
Vancouver, BC, CAN
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Senior Software Engineer designs and implements high-performance solutions, mentors team members, and collaborates on architecture and design for Mastercard's decisioning capabilities.
Top Skills: AngularAWSAzureGrpcJavaJenkinsKubernetesOraclePcfSpringSQL
22 Days Ago
Easy Apply
Hybrid
Vancouver, BC, CAN
Easy Apply
Senior level
Senior level
Artificial Intelligence • Machine Learning • Mobile • Other • Social Impact • Software • App development
The Senior Software Engineer will design, build, and maintain backend services for Match Group, focusing on scalability, performance, and teamwork, particularly in trust & safety domains.
Top Skills: Java,Summer,Net Core,Aws,Docker,Kubernetes
2 Days Ago
Remote or Hybrid
British Columbia, BC, CAN
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Senior Software Security Engineer analyzes software from a security perspective, conducts threat modeling, and oversees security testing and vulnerability management during the SDLC process.
Top Skills: AWSAzureBashC/C++DastDockerGCPGoIastJavaScriptKubernetesLinuxPythonSastScaTls

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account