Technology & Innovation Centre

Senior .NET Core Developer

Kolkata, West Bengal
Work Type: Full Time

Senior .NET Core Developer

Experience: 5 - 10 Years
Location: Newtown, Kolkata
Work Mode: Work from Office (5 Days a Week)
Employment Type: Full-Time

Mandatory Technical Skills

.NET Core | C# | Entity Framework Core | LINQ | Microsoft SQL Server | Microservices Architecture | REST APIs | Azure Services

Job Summary

Indus Net Technologies is looking for a highly skilled Senior .NET Core Developer with extensive experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should possess strong expertise in .NET Core, C#, SQL Server, LINQ, Entity Framework Core, and Microservices Architecture. This role requires excellent communication skills and proven experience in directly interacting with clients, understanding business requirements, and providing effective technical solutions.

Key Responsibilities

  • Design, develop, and maintain scalable web applications, backend systems, and RESTful APIs using .NET Core and C#.
  • Develop and manage microservices-based applications following industry-standard architecture and best practices.
  • Build efficient, secure, and high-performing database solutions using Microsoft SQL Server.
  • Write and optimize complex SQL queries, stored procedures, functions, and views.
  • Utilize LINQ and Entity Framework Core for efficient data access and database operations.
  • Collaborate closely with Product Managers, Business Analysts, QA teams, and DevOps teams to deliver high-quality solutions.
  • Participate in client meetings, requirement gathering sessions, technical discussions, and solution design workshops.
  • Ensure application scalability, performance, reliability, and maintainability.
  • Troubleshoot, debug, and resolve issues across development, staging, and production environments.
  • Conduct code reviews and contribute to technical design and architecture discussions.
  • Follow software development best practices, coding standards, and documentation processes.
  • Support deployment activities and work closely with DevOps teams for smooth releases.

Required Skills & Qualifications

  • 5–10 years of hands-on experience in software development using Microsoft technologies.
  • Strong expertise in .NET Core, C#, LINQ, and Entity Framework Core.
  • Excellent knowledge of Microsoft SQL Server, including query optimization, indexing, stored procedures, and performance tuning.
  • Hands-on experience in designing and implementing Microservices Architecture.
  • Strong understanding of RESTful API development and integration.
  • Experience in developing scalable and maintainable enterprise applications.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong verbal and written communication skills.
  • Proven experience in client-facing roles and technical requirement gathering.
  • Ability to communicate technical concepts effectively to both technical and non-technical stakeholders.

Preferred Skills

  • Hands-on experience or good understanding of Microsoft Azure services, including:
    • Azure API Management (APIM)
    • Azure Kubernetes Service (AKS)
    • Azure Key Vault
    • Azure DevOps
  • Experience with Docker containers and container orchestration concepts.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience working in Agile/Scrum environments.
  • Exposure to cloud-native application development and deployment.

What We Are Looking For

  • Strong technical expertise with a solution-oriented approach.
  • Excellent stakeholder and client management skills.
  • Ability to translate business requirements into scalable technical solutions.
  • High ownership, accountability, and attention to detail.
  • A collaborative mindset with the ability to work effectively in cross-functional teams.

Submit Your Application

You have successfully applied
  • You have errors in applying