Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Databuzz

NewBe an early applicant

Dot Net Software Developer

Posted Updated
Discussion

Description

Position: Dotnet bACKEND Developer

Location - Hyd

Exp - 8-12 yrs


*****Kindly Note: Mode of interview will be Inperson


Role Overview

The developer will work with C#, ASP.NET Core, ASP.NET Zero, ABP.io, SQL Server, RabbitMQ, C++, Boost, IIS, SignalR, RTSP, and WebRTC. The role spans design, implementation, testing, deployment, monitoring, maintenance, and production support of platform components. A key focus is modernizing ASP.NET Zero components to ABP.io while ensuring security, reliability, performance, scalability, and maintainability


Required Technical Skills

Core Backend Development

  • 8-12 years of software development experience.
  • Strong experience in C#, ASP.NET Core, and REST API development.
  • Experience with ASP.NET Zero and/or ABP.io.
  • Good knowledge of SQL Server and Entity Framework Core.
  • Strong understanding of software design principles and clean coding practices.

Messaging & Platform Technologies

  • Experience with RabbitMQ or similar messaging platforms.
  • Experience with SignalR, WebSockets, or real-time communication technologies.
  • Strong experience in C++ development.
  • Experience using Boost libraries.
  • Understanding of TCP/IP, networking, multithreading, and asynchronous programming.

Infrastructure & Engineering Practices

  • Experience deploying and supporting applications on IIS.
  • Experience with Git, Bitbucket, SVN, and Jira.
  • Experience working in Agile/Scrum environments.
  • Familiarity with CI/CD, automated testing, and code quality practices.

Key Responsibilities

Backend Development

  • Design and develop scalable backend services, REST APIs, business logic, data-access components and integration modules.
  • Develop and maintain enterprise applications using C#, ASP.NET Core, ASP.NET Zero, ABP.io and SQL Server.
  • Contribute to ASP.NET Zero-to-ABP.io modernization and migration activities.
  • Apply object-oriented design, modular architecture, design patterns, and clean coding practices.

Messaging and Real-Time Integration

  • Design RabbitMQ-based asynchronous messaging, event-driven workflows, and distributed processing mechanisms.
  • Develop SignalR-based services for alarms, notifications, events, status updates, and operational monitoring.
  • Optimize message delivery, event processing, resiliency, fault handling, and system responsiveness.
  • Platform and Infrastructure Services
  • Deploy, configure, and support ASP.NET applications and backend services hosted on IIS.
  • Manage security settings, certificates, performance tuning, logging, monitoring, diagnostics, and recovery.
  • Support CI/CD pipelines, automated builds, release management, and production deployments.
  • Troubleshoot application, server, network, database, and deployment issues.

Device and Protocol Integration

  • Develop and maintain C++ services, native libraries, communication modules, and protocol-handling components.
  • Use Boost for networking, threading, asynchronous processing, messaging, and system-level operations.
  • Integrate controllers, panels, security devices, cameras, and field hardware.
  • Resolve protocol, communication, synchronization, performance, and stability issues.

Video and Streaming Services

  • Integrate video-management and surveillance systems using RTSP-based streams.
  • Develop and support WebRTC services for secure, low-latency browser video delivery.
  • Support video monitoring, event correlation, alarm verification, and associated-camera workflows.
  • Troubleshoot stream connectivity, conversion, latency, and browser-delivery issues.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →