Senior Dotnet Developer

Tech Mahindra

Bengaluru

Hybrid

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

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Mahindra in Bengaluru, Karnataka is seeking a Senior C# .NET Developer with 8+ years of experience to lead design, development, and maintenance of high-performance enterprise applications. You will build scalable backend services, mentor junior developers, and optimize cloud-based architecture.

The role requires strong skills in .NET Core, API design, EF, PostgreSQL tuning, microservices, and CI/CD with Docker/Kubernetes.

Qualifications

  • 5+ years in C# and the .NET ecosystem.
  • Expertise in C# .NET Core, ASP.NET Web API, and EF.
  • Experience with Windows services and Windows desktop apps.
  • Strong PostgreSQL proficiency and query optimization.
  • Understanding of Microservices, design patterns, and SOLID.
  • Experience with unit testing (xUnit/NUnit) and TDD.
  • Experience with cloud platforms (Azure, AWS, or GCP).

Responsibilities

  • Lead architectural design and development of complex software solutions using C# .NET Core/6+.
  • Develop and maintain robust APIs and microservices.
  • Tune PostgreSQL performance with complex queries and indexing.
  • Manage CI/CD pipelines and container deployments (Docker/Kubernetes).
  • Perform code reviews and enforce coding standards.
  • Mentor junior developers and optimize cloud-based architecture.
  • Troubleshoot and resolve high-level production issues.

Skills

C#/.NET
.NET Core
ASP.NET Web API
Entity Framework
PostgreSQL
Microservices
SOLID principles
Unit testing
Cloud platforms
Windows services
Windows desktop apps
Docker/Kubernetes
CI/CD

Education

Bachelors in CS/Engineering

Tools

WIX
Docker
Kubernetes

Job description

Job Responsibilities: Dotnet Core Developer
Role Overview:

We are seeking a Senior C# .NET Developer with 8+years of relevant experience to lead the design, development, and maintenance of high-performance enterprise applications. You will focus on building scalable backend services, mentoring junior developers, and optimizing cloud-based architecture.

Key Responsibilities:
  • Lead the architectural design and development of complex software solutions using C# .NET Core/6+.
  • Strong analytical and debugging skills
  • Hands on experience in windows services, windows-based desktop applications
  • Packaging (Creating exe) windows desktop applications using WIX
  • Develop and maintain robust, secure, and scalable APIs and microservices.
  • Optimize PostgreSQL database performance, including complex queries and indexing.
  • Conduct thorough code reviews and enforce best practices and coding standards.
  • Manage CI/CD pipelines and containerized deployments (Docker/Kubernetes).
  • Troubleshooting and resolving high-level technical bottlenecks and production issues.
Required Skills & Experience:
  • 5+ years of professional experience in C# and the .NET ecosystem.
  • Expertise in C# .NET Core, ASP.NET Web API, and Entity Framework.
  • Hands on experience in windows services, windows-based desktop applications
  • Strong proficiency in PostgreSQL Server and performance tuning.
  • Deep understanding of Microservices, Design Patterns, and SOLID principles.
  • Experience with unit testing frameworks (xUnit, NUnit) and TDD.
  • Hands-on experience with cloud platforms (Azure, AWS, or GCP).
Qualifications:
  • Bachelors degree in computer science, Engineering, or a related field.
  • Proven track record of delivering full-lifecycle software projects.

ASP.NET Core, an open-source web development framework | .NET

Build web apps and services that run on Windows, Linux, and macOS using C#, HTML, CSS, and JavaScript.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Dot Net Developer
Senior Dot Net Developer

Park Corporates • Coimbatore District

On-site
INR 2,500,000 - 4,500,000
Senior .NET Developer
Senior .NET Developer

Digit IT • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Senior .Net Developer
Senior .Net Developer

Cognizant • Bangalore Rural

Hybrid
INR 1,500,000 - 2,100,000
Senior Dot Net Developer
Senior Dot Net Developer

Park Intelli Solutions • Coimbatore District

On-site
INR 1,200,000 - 1,500,000
Senior Dotnet Developer
Senior Dotnet Developer

True Tech Professionals • Gurugram District

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

Coditas • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Sr. .Net Software Developer
Sr. .Net Software Developer

WELTEC Institute • India

Remote
INR 1,400,000 - 2,000,000
Dot Net Core Developer
Dot Net Core Developer

Aionos • Gurugram District

On-site
INR 2,600,000 - 4,200,000
Dot Net Developer
Dot Net Developer

Evoke HR • Hyderabad

Hybrid
INR 1,500,000 - 2,300,000
.NET Developer
.NET Developer

ecsme • Hyderabad

On-site
INR 1,400,000 - 2,400,000