Job Location: Ahmedabad
Profile: SSE (DotNet)
Working Days: 5 Days (Monday to Friday)
Experience: 5 yrs and above
Job Role and Responsibilities:
Core C# & .NET Fundamentals
- Strong proficiency in C# (async/await, LINQ, generics, delegates)
- Understanding of .NET runtime, memory management, and garbage collection
- Familiarity with .NET SDK, CLI, and project structure
- Knowledge of dependency injection (built-in container)
- ________________________________________ASP.NET Core Web API
- Building RESTful APIs with ASP.NET Core
- Controllers vs Minimal APIs (modern approach in .NET 6+)
- Model binding, validation, and filters
- Middleware pipeline (custom middleware, request/response handling)
- Routing, versioning, and endpoint design
________________________________________REST API Design Principles________________________________________Data Accesso DbContext, migrations, tracking vs no-trackingo LINQ queries and performance optimization________________________________________Authentication & Authorization________________________________________Testing________________________________________Performance & Scalability________________________________________Security Best Practices________________________________________DevOps & Deployment________________________________________Modern .NET Features (9–10 focus)________________________________________Soft / Practical Skills
- REST conventions (HTTP verbs, status codes, idempotency)
- Resource-based design and URI structuring
- Pagination, filtering, and sorting
- Error handling and standardized responses
- API documentation (Swagger / OpenAPI)
- Entity Framework Core (EF Core)
- Understanding of SQL and relational databases (e.g., SQL Server)
- JWT (JSON Web Tokens)
- OAuth2 / OpenID Connect basics
- Role-based and policy-based authorization
- Unit testing
- API testing tools (Postman, REST clients)
- Async programming for scalability
- Caching (in-memory, distributed like Redis)
- Rate limiting and throttling
- Logging and monitoring (Sentry, built-in logging)
- Profiling and performance tuning
- Input validation and sanitization
- Protection against common vulnerabilities (OWASP Top 10)
- HTTPS enforcement and secure headers
- Secrets management (environment variables, vaults)
- CI/CD pipelines (Azure DevOps)
- Cloud platforms (Azure)
- Environment configuration and appsettings management
- Minimal APIs and endpoint filters
- Native AOT (ahead-of-time compilation) basics
- Improved JSON serialization (System.Text.Json)
- Observability (OpenTelemetry integration)
- API versioning and backward compatibility planning
- Writing clean, maintainable, and testable code
- Debugging and troubleshooting production issues
- Understanding client needs (frontend/mobile consumers)
Pay: Up to ₹1,800,000.00 per year
Benefits:
- Flexible schedule
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Ability to commute/relocate:
- Ahmedabad, Gujarat (Ahmedabad): Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- What is your current CTC in LPA?
- What is your expected CTC in LPA?
- What is your notice period?
Education:
Experience:
- ASP.NET: 4 years (Required)
- Azure: 3 years (Required)
Location:
- Ahmedabad, Gujarat (Ahmedabad) (Preferred)
Work Location: In person