Skip to main content
Omnissa

Sr. Software Engineer, C#.NET

RemoteCanada only
Published
Role
Backend
Experience
Senior
CAD 107.9k–CAD 215.9k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior C#/.NET software engineer for a remote Canada role. Needs strong coding/testing, debugging, object-oriented design, multi-threading, REST APIs, and SaaS/distributed systems work. Android device management and cloud/CI/CD experience are bonuses.

Core skills

C#.NET

Required skills

.NET FrameworkREST APIs

Optional skills

Android device management platformsAWSAzureCI/CD pipelinesAsynchronous programming

What you'll do

  • Contribute to product feature design, development, code reviews, testing, and automation.
  • Design across application layers and distributed systems to implement security models for SaaS environments.
  • Collaborate across backend, frontend, infrastructure, and domain teams.
  • Tackle challenging technical problems and resolve escalations for customers.
  • Engage with a passionate, start-up-minded team focused on innovation and customer success.
  • Lead complex technical discussions with multiple stakeholders.
  • Prioritize customer needs to deliver high-quality, impactful solutions.
  • Embrace a service ownership mindset—managing automation, CI/CD, monitoring, and quality of the services you build.

What they require

  • Strong coding, unit testing, and integration testing skills.
  • Excellent debugging, troubleshooting, and log analysis abilities.
  • Experience with object-oriented design and multi-threaded programming.
  • Basic knowledge of client-server development and REST APIs using .NET or similar.
  • Proficiency with C# and the .NET Framework or a comparable tech stack.
  • Preferred: Server-side engineering experience on Android device management platforms (policy, device sync, command APIs).
  • Preferred: High sense of ownership and ability to take initiative.
  • Preferred: Strong security and compliance awareness.
  • Preferred: Experience in developing automated tests, including unit, integration, and end-to-end testing.
  • Bachelor’s or Master’s degree in Computer Science or a related field preferred.

Benefits

  • Eligible for participation in a corporate bonus program.
  • Employee ownership.
  • Health insurance.
  • 401k with matching contributions.
  • Disability insurance.
  • Paid-time off.
  • Growth opportunities.

formerly EUC division of VMware, sold by Broadcom to KKR

Enterprise SoftwareStartupomnissa.com/
CAD 107.9k–CAD 215.9k/yr