Senior .NET Developer

Terralogic

Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Terralogic is seeking a Senior .NET Developer to join our Engineering team to build, enhance, and maintain backend services for education platforms. You will own services end-to-end—from architecture and development to performance optimization and production support—while collaborating with QA, DevOps, and Frontend teams.

The role requires 3+ years of hands-on experience with C#/.NET, RESTful APIs, and microservices, plus experience with MongoDB/SQL Server/PostgreSQL and EF Core.

Qualifications

  • 3+ years of professional experience with C# / .NET / ASP.NET Core.
  • Strong understanding of REST APIs, authentication/authorization, and microservices.
  • Hands-on experience with MongoDB, SQL Server, or PostgreSQL.
  • Experience with Entity Framework Core or equivalent ORM.
  • Strong knowledge of asynchronous programming, dependency injection, and middleware.
  • Experience with AWS/cloud platforms and Docker.
  • Familiarity with Linux-based production environments.
  • Strong debugging and root-cause analysis skills.
  • Proficiency with Git.

Responsibilities

  • Design, develop, and maintain RESTful APIs and microservices.
  • Make architecture decisions around data modeling, caching, and integrations.
  • Write clean, scalable, testable, and well-documented code.
  • Troubleshoot and resolve production issues and performance bottlenecks.
  • Optimize database queries and access patterns using MongoDB, SQL Server, or PostgreSQL.
  • Collaborate with Angular developers for API integration.
  • Participate in system design and scalability discussions.
  • Support CI/CD pipelines and deployment processes.
  • Troubleshoot environment and configuration-related issues.
  • Mentor junior developers and contribute to engineering best practices.

Skills

C# / .NET
REST APIs
Microservices
Asynchronous programming
Git

Tools

AWS
Docker
MongoDB
SQL Server
PostgreSQL
Entity Framework Core
Linux

Job description

We are looking for a Senior .NET Developer to join our Engineering team and build, enhance, and maintain backend services for our education platforms.

You will take ownership of services end-to-end—from architecture and development to performance optimization and production support—while working closely with QA, DevOps, and Frontend teams.

What You'll Do
  • Design, develop, and maintain RESTful APIs and microservices using .NET / ASP.NET Core and C#.
  • Make architecture decisions around data modeling, caching, and integrations.
  • Write clean, scalable, testable, and well-documented code.
  • Troubleshoot and resolve production issues and performance bottlenecks.
  • Optimize database queries and access patterns using MongoDB / SQL Server.
  • Collaborate with Angular developers for API integration.
  • Participate in system design and scalability discussions.
  • Support CI/CD pipelines and deployment processes.
  • Troubleshoot environment and configuration-related issues.
  • Mentor junior developers and contribute to engineering best practices.
What We're Looking For
  • 3+ years of professional experience with C# / .NET / .NET Core / ASP.NET Core.
  • Strong understanding of REST APIs, authentication/authorization, and microservices.
  • Hands-on experience with MongoDB, SQL Server, or PostgreSQL.
  • Experience with Entity Framework Core or equivalent ORM.
  • Strong knowledge of asynchronous programming, dependency injection, and middleware.
  • Experience with AWS/cloud platforms and Docker.
  • Familiarity with Linux-based production environments.
  • Strong debugging and root-cause analysis skills.
  • Proficiency with Git.
Good to Have
  • RabbitMQ and event-driven architecture exposure.
  • Experience with EdTech, SaaS, or multi-tenant platforms.
  • AWS Secrets Manager and IAM knowledge.
  • Experience with performance/load testing tools such as k6.
What You'll Bring
  • Strong ownership and accountability.
  • Excellent communication and collaboration skills.
  • A structured and evidence-based approach to problem-solving.
  • Ability to work independently in a fast-paced, production-focused environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dotnet Developer
Dotnet Developer

DBiz.ai • Ernakulam

On-site
INR 1,200,000 - 1,800,000
.NET Senior Software Engineer
.NET Senior Software Engineer

Artesian Software Technologies LLP • Sahibzada Ajit Singh Nagar, Chandigarh, Panchkula

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

EPAM Systems • Chennai District

On-site
INR 1,200,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

LeadSquared • Bengaluru

On-site
INR 800,000 - 1,400,000
.NET Developer
.NET Developer

Tech ECS Limited • Kolkata District

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer (.NET Full Stack)
Software Development Engineer (.NET Full Stack)

Actualize • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior .NET Core Engineer
Senior .NET Core Engineer

Pradeepit Global Consulting Private Limited • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior .NET Developer
Senior .NET Developer

Fulcrum Digital Inc • Coimbatore District

On-site
INR 1,400,000 - 2,800,000
Senior Backend Developer
Senior Backend Developer

Kavi Software Technologies Private Limited • Chennai District

On-site
INR 900,000 - 1,300,000
Senior Dotnet Developer
Senior Dotnet Developer

Tech Mahindra • Bengaluru

Hybrid
INR 2,400,000 - 4,200,000