Omnissa

Software Engineer/Senior SE/Staff Engineer- C#.net

Omnissa
Apply
3 months ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Design and develop scalable software for Workspace ONE’s distributed, event-driven Unified Endpoint Management platform.
  • Implement server-side functionality using C#, ASP.NET, and .NET Core.
  • Work with SQL, PostgreSQL, OpenSearch, Kafka, Redis, and RabbitMQ for data storage and service communication.
  • Contribute to frontend development and integration using ASP.NET MVC and Angular.
  • Design solutions for new platform use cases and scale existing systems.
  • Identify and resolve architecture, code, scalability, usability, and supportability gaps.
  • Write quality code and automated unit, integration, and end-to-end tests using mocking and instrumentation.
  • Debug and troubleshoot software using log analysis.
  • Collaborate across teams and contribute code to multiple codebases.

Requirements

  • Bachelor’s or master’s degree in Computer Science or a related field.
  • Proficiency with C# and the .NET Framework.
  • Understanding of distributed systems.
  • Experience with object-oriented design and multithreaded programming.
  • Excellent debugging, troubleshooting, and log-analysis skills.
  • Demonstrable knowledge of large-scale deployments in enterprise technology environments.
  • In-depth knowledge of cloud computing.
  • Ability to write quality code and unit, integration, and end-to-end tests using mocking and instrumentation.
  • Strong ownership and ability to determine and execute needed work.
  • Security and compliance consciousness.

Benefits

  • Hybrid/on-site work arrangement in Bengaluru.
  • Opportunity to work on Workspace ONE, a platform delivered as a cloud service or for on-premises deployment.
  • Work on systems intended to scale to billions of devices across operating systems and device types.

Tech Stack

AngularApache KafkaC#PostgreSQLRabbitMQRedisSQL

Categories

Omnissa

About Omnissa

1,001-5,000 employees
Contact me