Sr. DotNet Developer (Kolkata)

Sr. DotNet Developer (Kolkata)

06 Aug
|
Indus Net Technologies
|
Kolkata

06 Aug

Indus Net Technologies

Kolkata

Preferred Background: Product Company (SaaS / ERP / CRM / HRMS / LMS / FSM)

Role Summary We are looking for a hands-on Senior Software Engineer (.NET) to take ownership of critical enterprise applications and contribute to architecture, development, deployment, API design, and technical decision-making. The candidate should be capable of understanding complex existing systems, guiding developers, reviewing code, resolving production issues, and delivering scalable software solutions.

Key Responsibilities

- Understand and own existing product architecture and codebase.
- Design, develop, and maintain enterprise-grade web applications and APIs.
- Participate in architecture and technical design discussions.
- Review code and ensure adherence to engineering standards.
- Drive application performance, security, maintainability, and scalability.
- Work closely with Product Managers, QA, Support, and Leadership teams.
- Troubleshoot and resolve critical production issues.
- Manage technical debt and modernization initiatives.
- Create and maintain technical documentation.
- Mentor developers and share technical knowledge.
- Ensure timely delivery of roadmap items and customer commitments.
- Contribute to engineering process improvements and best practices.
- Support customer deployments and production releases.
- Reduce dependency on individuals through documentation and knowledge sharing.

Technical Expertise Required

Backend Development

- C#
- ASP.NET MVC 5
- ASP.NET Core / .NET 8+
- ASP.NET Web API
- Entity Framework
- LINQ
- Dependency Injection
- Razor Pages

API Development Integration

- Design and develop RESTful APIs.
- API-first application development.
- JSON request/response handling.
- API versioning and backward compatibility.
- JWT / Token-based authentication.
- Swagger / OpenAPI documentation.




- API security and performance optimization.
- Third-party API integration.
- Mobile App API integration experience.

Database

- Microsoft SQL Server
- Advanced SQL Query Writing
- Stored Procedures
- Functions and Views
- Database Design
- Query Optimization
- Performance Tuning
- Indexing and Execution Plan Analysis

Architecture

- MVC Architecture
- Layered Architecture
- Clean Architecture
- SOLID Principles
- Design Patterns
- Service-Oriented Architecture
- API-First Design
- Modular Application Design
- Database First Architecture
- Multi-layer Solution Structure

Frontend

- HTML5
- CSS3
- JavaScript
- jQuery
- Bootstrap
- DevExpress Components (Preferred)

Deployment Operations

- IIS Hosting and Configuration
- Web Application Deployment
- Release Management
- Production Support
- Application Monitoring
- Root Cause Analysis
- Performance Monitoring

Version Control Tools

- Git
- Azure DevOps / GitHub
- Visual Studio

AI Assisted Development

- AI-Assisted Development (Mandatory)
- Hands-on experience using: GitHub Copilot, ChatGPT, Claude
- Cursor or equivalent AI development tools

Ability to leverage AI for:

- Faster development
- Code review
- Refactoring
- Documentation
- Unit test generation
- SQL optimization
- Debugging and troubleshooting
- Productivity improvement

Preferred Experience

- SaaS Product Companies
- ERP Products
- CRM Products
- HRMS Products
- LMS Products




- Field Service Management (FSM) Products
- Workflow Automation Products
- Multi-tenant Enterprise Applications

Additional Preferred Skills

- Background Services / Windows Services
- Microservices Architecture
- Redis Caching
- Docker
- RabbitMQ
- Azure or AWS Exposure
- CI/CD Concepts

Leadership Expectations

- Ability to independently own major product modules.
- Strong debugging and problem-solving skills.
- Experience working on customer-facing production systems.
- Positive communication and stakeholder management skills.
- Experience guiding junior developers and reviewing code.
- Ability to estimate effort, identify risks, and propose technical solutions.
- Ownership mindset with focus on product quality and delivery.

Success Criteria

- Independently handle major modules and releases.
- Improve code quality and engineering processes.
- Reduce dependency on individual team members through documentation and knowledge sharing.
- Deliver releases with minimal production issues.
- Contribute to long-term product architecture and modernization initiatives.

Candidate Rejection Criteria

- No ASP.NET Core experience.
- Weak SQL optimization knowledge.
- No API development experience.
- No production support experience.
- No architecture/design exposure.
- Unable to explain dependency injection or SOLID principles.
- No experience with AI-assisted development tools.
- Service-company-only experience without ownership of a product codebase may be given lower preference.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Sr. DotNet Developer (Kolkata)
🏢 Indus Net Technologies
📍 Kolkata

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr. dotnet developer (kolkata) / kolkata

Subscribe to this job alert:

Get the latest job offers by email for: sr. dotnet developer (kolkata) / kolkata