Job Title: Backend Engineer (.NET)
Work Mode : Hybrid /Remote
Experience Required: 4-6 yrs
Candidates based in Kerala, Tamil Nadu, Bangalore, or Pune are preferred.
Key Responsibilities
-
Design, develop, and maintain RESTful Web APIs using ASP.NET Core (C#).
-
Build backend logic for core modules including:
-
Replenishment Engine
-
Pick & Bulk Workflow Management
-
CSV-based data ingestion and business logic
-
Messaging, notifications, and real-time updates via SignalR
-
Work closely with frontend (Blazor), mobile, and data teams to ensure API compatibility and performance.
-
Implement security mechanisms: ADFS, SAML-based authentication, RBAC, and token management.
-
Ensure API performance, scalability, and fault-tolerance.
-
Integrate APIs with CI/CD pipelines using GitLab/Jenkins.
-
Write unit and integration tests for critical business components.
-
Participate in sprint planning, code reviews, and peer programming sessions.
Required Skills & Experience
-
4–6 years of backend development experience, including at least 2 years with ASP.NET Core Web API.
Strong expertise in:
-
Designing scalable and stateless APIs with .NET 6/7+
-
Entity Framework Core, LINQ, and SQL Server for data access
-
Real-time communication using SignalR
-
Working with structured file inputs (e.g., CSV parsers)
-
Understanding of modern API security, performance optimization, and microservices patterns.
-
Proficiency in
-
Git, CI/CD, and API versioning strategies.
-
Windows AD + ASP.NET Identity
-
SignalR (internal)
-
SSRS
-
Redis (local)
-
Serilog + SQL
Interested candiadtes please drop your resumes to careers@inapp.com