Omnissa logo

Software/Sr.Software Engineer - C#.net

Omnissa
NewPosted yesterday

LOCATION

Chennai · Hybrid

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

C#.NET CoreObject-Oriented DesignSoftware ArchitectureMicroservices ArchitectureRESTful APIsCI/CD

Job description

Overview

Software/Senior Software Engineer (C#) on the Workspace ONE Assist product, building and supporting backend services and platform components for Omnissa's digital work platform.

What you'll do

  • Champion engineering initiatives and foster a culture of high ownership, continuous improvement, and excellence.
  • Participate in design reviews, code reviews, 5-whys, and RCCAs.
  • Identify process or pipeline improvements to increase team efficiency.
  • Participate in the on-call rotation.
  • Handle customer-impacting escalations, prioritising engineering work effectively.

What you'll need

  • 5+ years of experience in software engineering, architecting, developing, and delivering scalable enterprise applications and distributed systems.
  • Strong expertise in C# and the modern .NET ecosystem (including .NET 10), with deep knowledge of Object-Oriented Programming (OOP), SOLID principles, design patterns, clean code practices, and software architecture.
  • Proven ability to design and develop modern, maintainable, secure, and high-performance applications, with a focus on scalability, reliability, and operational excellence.
  • Experience leveraging AI-assisted development tools and practices to improve engineering productivity, code quality, testing, and delivery efficiency.
  • Strong understanding of networking fundamentals and communication protocols, including TCP/IP, HTTP/HTTPS, gRPC, REST, and distributed application architectures.
  • Extensive experience developing backend services, microservices, APIs, and platform components using modern .NET technologies.
  • Experience working in Windows Server and Linux environments, with strong troubleshooting and performance optimization skills.
  • Proficiency with source control systems such as Git, including modern branching, code review, and collaboration workflows.
  • Hands-on experience implementing CI/CD pipelines, automated testing, and DevOps practices using tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Strong knowledge of relational databases including Microsoft SQL Server, PostgreSQL, MySQL, or similar technologies, with experience in data modeling, query optimization, and performance tuning.
  • Demonstrated ability to collaborate effectively with cross-functional teams across global geographies, driving technical initiatives from design through production deployment.
  • Bachelor's degree in Computer Science, Engineering, or equivalent industry experience.

Nice to have

  • Front-end development experience with HTML5, CSS3, JavaScript, and frameworks such as Angular or React.

Details

  • Location: Chennai, India. Hybrid: 3 days a week in the local office, remaining days from home; must live within a reasonable commuting distance of the office.
  • Travel: approximately 10%, domestic or international, only if business demands.
  • Reports to the Engineering Manager, DEEM; team based in Chennai and Bangalore.

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/Sr.Software Engineer - C#.net