Omnissa

C# Backend Software Developer - Bengaluru

Omnissa
Apply
12 days ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Design and implement scalable software for new platform use cases.
  • Develop backend services using C#, ASP.NET, and .NET Core.
  • Work with distributed, event-driven applications and interservice communication systems.
  • Identify and resolve code, design, architecture, scalability, usability, and supportability gaps.
  • Collaborate across teams and contribute code to other codebases.
  • Write quality code and automated unit, integration, and end-to-end tests.
  • Debug and troubleshoot software using log analysis and related techniques.

Requirements

  • Bachelor’s or master’s degree in computer science or a related field.
  • 5 to 15 years of relevant experience.
  • Proficiency with C# and the .NET Framework.
  • Understanding of distributed systems, object-oriented design, and multithreaded programming.
  • Knowledge of data structures and algorithms.
  • Excellent debugging, troubleshooting, and log-analysis skills.
  • Demonstrable knowledge of large-scale enterprise technology deployments.
  • In-depth knowledge of cloud computing.
  • Experience writing unit and integration tests using mocking or instrumentation.
  • Experience developing automated unit, integration, and end-to-end tests.
  • Ability to take ownership, determine what needs to be done, and execute it.
  • Awareness of security and compliance considerations.

Tech Stack

AngularApache KafkaC#PostgreSQLRabbitMQRedisSQL

Categories

Omnissa

About Omnissa

1,001-5,000 employees
Contact me