Senior Backend Developer -Immediate Hiring -Innominds -Hyd
Senior backend developer (8+ yrs) at IT services firm Innominds in Hyderabad (hybrid, 3 days/week on-site) building and modernizing a physical-security platform: C#/ASP.NET Core services migrating ASP.NET Zero to ABP.io, SQL Server, RabbitMQ messaging, C++/Boost device and protocol integration, and RTSP/WebRTC video streaming.
- Compensation
- Not disclosed
- Location
- Hyderabad
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Full time
- Experience
- 8+ years
- Category
- Backend
- Posted
Skills
Must have
- 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
- 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
- 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
- Bachelor's or master's degree in computer science, software engineering, electronics engineering, or related discipline
Nice to have
- Experience migrating applications from ASP.NET Zero to ABP.io
- Experience with RTSP and WebRTC technologies
- Experience integrating controllers, alarm panels, cameras and field devices
- Exposure to Angular and TypeScript
- Knowledge of OAuth 2.0, OpenID Connect and secure API design
- Experience with Windows Services and distributed systems
- Experience in access control, intrusion, video surveillance, or physical security platforms
Full description
Job Title: Senior Backend Developer@ InnomindsExperience: 8-15 Years Location: HyderabadWork Mode Hybrid 3 days a week from customer location, HyderabadJob Posting Title:Senior Backend Platform Developer (P3)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 owns platform components from technical design and implementation through testing, deployment, monitoring, maintenance, and production support. A key responsibility is modernizing existing components from ASP.NET Zero to ABP.io while preserving security, reliability, performance, scalability, and maintainability.
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.