Omnissa logo

Software Engineer ( C# .net)-Bengaluru

Omnissa
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

C#Distributed SystemsObject-Oriented DesignCloud InfrastructureTest Automation

Job description

Overview

Software engineer on the UEM Platform team, building scalable, event-driven software for Workspace ONE's Unified Endpoint Management platform, which manages devices across operating systems and device types.

What you'll do

  • Write code and design and develop scalable software for the UEM platform.
  • Produce software designs and execute them for new use cases across platform business.
  • Own engineering initiatives and champion high ownership, continuous improvement and engineering excellence.
  • Collaborate across teams, designing and contributing code to their code bases.
  • Review the product as a whole to find code, design and architecture gaps, scalability, usability and supportability challenges, and propose and implement solutions.
  • Work on a distributed application built on event-driven architecture.
  • Work with C# (ASP.NET and .NET Core) on the server side.
  • Work with SQL, PostgreSQL and OpenSearch for databases.
  • Work with Kafka, Redis and RabbitMQ for inter- and intra-service communication.
  • Work with ASP.NET MVC and an Angular front-end.

What you'll need

  • 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 multi-threaded programming.
  • Excellent debugging and troubleshooting skills and log analysis for troubleshooting.
  • Demonstrable knowledge of large-scale deployments in enterprise technology environments.
  • In-depth knowledge of cloud computing.
  • Ability to write quality code and unit tests, and integration tests using mocking and instrumentation.
  • A high degree of ownership: the ability to determine what needs to be done and make it happen.
  • Security and compliance consciousness.
  • Experience developing automated tests, such as unit, integration and end-to-end tests.

Details

  • Location: Bengaluru, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer ( C# .net)-Bengaluru