HamburgerMenu
hirist

Senior Full Stack Developer - C#/.Net/React.js

Scaling Theory Technologies
5 - 8 Years
Bangalore

Posted on: 06/08/2026

Job Description

Role Overview :

- 5 to 8 years building production software with substantial full-stack work across backend services and frontend applications.

- Proven experience in distributed systems or high-throughput transactional platforms.

- Experience in fintech, trading, or other mission-critical domains is an advantage.

- Strong problem-solving skills, ability to debug complex systems, and comfort with production support responsibilities.

- Excellent communication and collaboration skills in distributed, Agile team environments.

Tech Stack :

- C# and .NET Core (6/7/8+), including dependency injection, async/await patterns, TPL, and REST API design best practices.

- React with hooks, functional components, state management (Redux/Context API), TypeScript, and modern build tooling (Webpack, Vite).

- Relational databases (SQL Server : indexing, query optimization, transactions) and NoSQL stores (Cosmos DB : partitioning, consistency tuning).

- Messaging systems (Azure Service Bus, Event Grid) and event-driven architecture patterns.

- Containerization (Docker) and Kubernetes/AKS basics : deployments, services, ConfigMaps, secrets, resource limits.

- CI/CD workflows (Azure Pipelines, GitHub Actions), Git-based development, feature toggles, and automated testing frameworks.

- API security (authentication, authorization, JWT, OAuth2) and secure coding practices.

- Observability : structured logging, distributed tracing (Application Insights, OpenTelemetry), and metric-driven debugging.

What would you do here :

- Design and implement full-stack features using C#/.NET Core (services, APIs) and React for web, with optional contributions to React Native for mobile platforms.

- Build clean, well-structured microservices following SOLID principles, Clean Architecture, and Domain-Driven Design (DDD) patterns with strong test coverage (unit, integration, contract tests).

- Develop containerized applications using Docker, deploy to Azure Kubernetes Service (AKS), and participate in CI/CD pipeline improvements.

- Integrate with messaging platforms (Azure Service Bus, Event Grid) to build event-driven and asynchronous workflows for distributed systems.

- Design and optimize SQL Server queries, schemas, and indexes for transactional workloads; implement Cosmos DB data models for high-throughput, low-latency scenarios with appropriate partitioning and consistency models.

- Contribute to observability : structured logging, distributed tracing, metrics collection, and dashboards using Application Insights, Prometheus, or similar tools.

- Participate in on-call/incident rotation as needed, helping diagnose, resolve, and learn from production issues in a 24/7 platform.

- Collaborate with senior engineers, architects, and product partners to refine requirements, participate in design reviews, and deliver features with high quality.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...