Enable job alerts via email!

Software Sr Developer - Cloud Messaging System (Gmail/MS Team/Zoom)

Kumaran Systems

United States

Remote

USD 100,000 - 160,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in software development is seeking Senior Software, Module Leads, and Architects with extensive experience in .NET and cloud-native technologies. This is a primarily remote role aimed at candidates who excel in building scalable real-time communication applications. Ideal candidates will possess strong technical skills alongside leadership abilities, making impactful contributions to innovative software solutions.

Qualifications

  • Experience between 5 to 18 years in software development.
  • Strong focus on .NET-based systems and Azure.
  • Candidates should have efficient socket/system-level programming skills.

Responsibilities

  • Design and develop high-performance .NET applications for real-time communications.
  • Implement low-level strengthens and RESTful APIs.
  • Involve in scalable solutions using Azure services and Kubernetes.

Skills

.NET
ASP.NET
C#
Azure
Kubernetes
Socket Programming
Real-time Communication
REST API
JavaScript
CI/CD

Job description

Designation - Senior Software / Module Lead / Architect.

Location - Permanent Work From Home

Experience - Between 5 and 18 years.

No. of Positions - 4 - 2 Positions in Module Lead Role and 2 Positions in Architect Role.


The Job Description is as follows:


This is a niche and advanced profile, often someone at a senior engineer or architect level.


Innovative and performance-driven Software Engineer with over 6 years of experience to 18 years in. NET-based distributed systems, cloud-native development on Azure, and real-time communications platforms.


Deep expertise in socket/system-level programming and building video conferencing and messaging applications like Zoom, Team Meet, and Gmail clones.


Strong focus on scalability, latency reduction, and automation using Azure DevOps and Kubernetes.


  • Core Tech Stack: .NET, ASP.net, C#, with Cloud (Azure or AWS or GCP), DevOps, Kubernetes
  • Low-Level/System Skills: Socket Programming, System Programming
  • Domain Experience: Developed products similar to Team Meet, Zoom Meet, or Gmail (i.e., real-time communication, video conferencing, or email/messaging platforms)
  • Implemented low-level Winsocket or Websocket modules to enhance performance in the mail relay layer.
  • Developed RESTful APIs for mailbox, foldering, attachments, and real-time notifications.
  • Extremely Strong in .NET Framework, ASP.NET, Web API, and Entity Framework, .NET Core, C#, MVC, SQL, & Front End.
  • Candidates should be extremely good at System Programming.
  • Extremely strong in REST API / Web Service development & related concepts like webhooks.
  • Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular or React.
  • Solid experience with modern DevOps practices: CI/CD, Git, Docker, Azure DevOps or GitHub Actions.
  • Thorough exposure of SQL databases (e.g., SQL Server) and ORMs.
  • Good in inter-service communication techniques like Message Broker (Azure SQS), Distributed Cache (Redis), etc.
  • Good knowledge of Microsoft Teams Bot development with Azure Bot Framework. Added advantage.
  • Comfortable in dealing with authentication with AD, SSO, OAUTH, etc.
  • Exposure to socket programming, audio stream handling, and AI ML Models usage for bot-related automation - Added Advantage.
  • Sound experience with Azure services, WebApp, AKS, Docker.

Candidates can have any one of the below exposures will be an added advantage.

  • Zoom Clone: Built a full-stack video chat app
  • Gmail Clone: Designed message threading, fully distributed using Azure Functions


resumes can be shared with devika.raju@kumaran.com or WhatsApp 8122770798


Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.