Senior Software Developer jobs
Senior Software Developer
Easily applyOrchestry Software Inc.Remote- $180,000–$200,000 a year
- 8+ years of professional software development experience with C# and .
- NET technologies. You'll shape system architecture, mentor other engineers, and work…
Senior Software Developer
Easily applyCounterpart HealthToronto, ON- $134,000–$175,000 a year
- You have 5+ years of experience in software with proficiency in one or more common languages, and are also familiar with various databases and web frontend…
View similar jobs with this employerOntario Teachers' Pension PlanToronto, ON- $112,300–$122,300 a year
- Full-time
- Minimum 5 years of experience using current software development techniques.
- Participate in the project planning of software development tasks, testing,…
Senior Software Developer
Easily applyLenbrook Group of CompaniesPickering, ON L1W 3K1- $120,000–$130,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Paid vacation
- Integrate software with hardware interfaces such as UART, I2C, and SPI.
- Ability to independently investigate and resolve complex technical issues across…
View similar jobs with this employerThalesVancouver, BC V7X 1M5- $95,825.40–$159,709.00 a year
- Full-time
- Dental care
- Paid sick leave
- Employee assistance program
- Disability insurance
- Designated paid holidays
- Extended health care
- 5-8 years of related experience as a software engineer.
- Apply test-driven development practices and automation to improve software quality and reliability.
Senior Software Developer (.NET)
Easily applyNewAutomate GlassEdmonton, AB T6B 2J6- $120,000–$150,000 a year
- Full-time +1
- Paid time off
- Dental care
- RRSP match
- RRSP
- Casual dress
- Company events
- Automate Glass builds business software for the auto glass industry.
- 5 or more years of professional software development, mostly with C# and .
View similar jobs with this employerThalesVancouver, BC V7X 1M5- $95,825.40–$159,709.00 a year
- Full-time
- Dental care
- Paid sick leave
- Employee assistance program
- Disability insurance
- Designated paid holidays
- Extended health care
- 5-8 years of related experience as a software engineer.
- Apply test-driven development practices and automation to improve software quality and reliability.
View similar jobs with this employerThalesVancouver, BC V7X 1M5- $95,825.40–$159,709.00 a year
- Full-time
- Dental care
- Paid sick leave
- Employee assistance program
- Disability insurance
- Designated paid holidays
- Extended health care
- 5-8 years of related experience as a software engineer.
- Apply test-driven development practices and automation to improve software quality and reliability.
Senior GIS Developer
Easily applyNewThe Solution StackCalgary, AB T2P 2Y3- Full-time
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- On-site gym
- We are seeking a highly skilled client-facing Senior GIS Developer to lead the discovery, architecture, and implementation of enterprise geospatial solutions…
Senior QA and Automation Developer
Easily applyOften replies in 6 daysTaivWinnipeg, MB R3B 2B9- $80,000–$130,000 a year
- Full-time
- Monday to Friday +1
- Flextime
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Stock options
- You’ve tested across different kinds of software.
- You’ll own testing across all of Taiv, the box (firmware, software, and detection models), our web apps, and…
- PinnacleNorth York, ON M2N 6K1
- $85,000–$135,000 a year
- Full-time
- Paid time off
- Life insurance
- Employee assistance program
- Disability insurance
- Casual dress
- Company events
- As a senior data engineer, you will design, implement, and optimize the full-stack data infrastructure - from Snowflake clusters setup to data ingestion,…
View similar jobs with this employerIntact FinancialMontréal, QC- $101,800–$124,400 a year
- Full-time
- Employee stock purchase plan
- 8+ years of experience in data engineering / software engineering, including 3+ years in a senior or lead role.
- Experience with Databricks or Snowflake.
Senior Software Developer
Easily applyOften replies in 6 daysTaivWinnipeg, MB R3B 2B9- $75,000–$150,000 a year
- Full-time
- Monday to Friday +1
- Flextime
- Paid time off
- Vision care
- Dental care
- Stock options
- Disability insurance
- We're looking for senior software developers who work hard and want to get in early and grow with the company.
- JSX/TSX (React and React Native).
Développeur full-stack senior // Senior Full-Stack Developer
Easily applyOften replies in 1 dayFace to Face GamesMontréal, QC- $120,000–$145,000 a year
- Full-time
- Monday to Friday
- Dental care
- RRSP match
- 5+ years of professional software development experience, including senior-level ownership of production systems.
- Expérience en création de scripts Python.
Développeur full-stack senior // Senior Full-Stack Developer
Easily applyOften replies in 1 dayFace to Face GamesMontréal, QC- $120,000–$145,000 a year
- Full-time
- Monday to Friday
- Dental care
- RRSP match
- 5+ years of professional software development experience, including senior-level ownership of production systems.
- Expérience en création de scripts Python.
- Vertical Motion IncCanada
- $90,000–$100,000 a year
- Full-time
- 10+ years of professional software development experience, including senior responsibility for architecture, delivery and ongoing ownership of production…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Senior Software Developer
Job details
Full job description
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 are a remote-first team of smart, kind, low-ego people who take ownership of their work and care about building something that matters. There is plenty of flexibility in how you work, but just as much accountability for what you deliver.
We're growing fast and scaling globally, and we're looking for a Senior Software Developer to design, build, and scale the infrastructure behind a new deployment model for our platform, built for customers who need to run our software within their own environments.
About the role
As a Senior Software Developer, you'll design, build, and scale the infrastructure behind a new deployment model for Orchestry's platform, built for customers who need to run our software within their own environments. You'll own features end to end, from architecture and technical design through implementation, testing, and deployment, using modern .NET technologies. You'll shape system architecture, mentor other engineers, and work closely with cross-functional teams to deliver secure and reliable software. If you enjoy solving hard technical problems and want a real say in the direction of a system you help build, this role gives you that.
What you'll do
- Design and build performant, secure, and scalable systems using .NET and modern infrastructure tooling, purpose-built for customer-managed environments.
- Lead the end-to-end development of features and services for a new deployment model, 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, with particular attention to packaging, configuration, licensing, and upgrade and versioning strategies for software run outside our own cloud environment.
- Identify and address performance bottlenecks using asynchronous programming, parallel processing, and profiling tools.
- Implement and maintain RESTful APIs, integrations, and data-access layers using C#, ASP.NET Core, Web API, and Entity Framework.
- 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, Security, DevOps, and Support to clarify scope, shape features, and ensure smooth, supportable releases.
- Drive continuous improvement in performance, maintainability, and observability within your area of ownership.
- Mentor other engineers and help build a culture of technical excellence.
- Stay current with evolving .NET, Azure, and infrastructure and deployment trends, and recommend 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.
- A track record of leading architecture and technical decisions, not just implementing someone else's design.
- 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 ASP.NET Core and Entity Framework. Experience with containerization and deployment tooling (Docker, Kubernetes, installers) for customer-managed environments is a strong plus.
- Bonus points for experience with self-hosted, on-premises, or enterprise-deployed software, as opposed to purely SaaS or cloud-only products.
- Self-efficacy: able to set goals, manage time effectively, and stay accountable in a flexible, remote-first environment.
- Excellent communication skills and a collaborative, async-native, remote-first working style.
Why Orchestry?
- Work that matters: Join a growing, remote-first SaaS company solving real problems for organizations navigating the complexity of Microsoft 365.
- Real ownership: Build and scale the revenue operations discipline from the ground up.
- Flexibility with accountability: We trust people to work in the way that works best for them while staying accountable for meaningful outcomes.
- A smart, kind, no-ego team: People show up, work across departments, and care more about getting to the right answer than being the person who had it first.
- Competitive compensation, equity, and benefits.
The pay range for this role is:
180,000 - 200,000 CAD per year(Remote (Canada))