Senior Software Engineer - DotNet core (Back-end) - India

Photon

India

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Photon Bangalore is seeking a Senior Software Engineer specializing in .NET Core 8+ to design, develop and maintain scalable backend services. You will build secure REST APIs and microservices, drive code quality through reviews and unit tests, and collaborate with UI, QA, DevOps and product teams.

Applicants should have 5+ years hands-on experience with .NET Core, C#, EF Core, and relational databases, plus strong knowledge of TDD/BDD and CI/CD practices.

Qualifications

  • 5+ years of hands-on experience with .NET core.
  • Strong proficiency in C#, .NET Core / .NET 8+ and ASP.NET Core Web API.
  • Experience with EF Core and relational databases (Postgres, MSSQL).
  • Knowledge of OOP, SOLID and TDD/BDD practices.
  • RESTful API design and microservices development.
  • Async programming, logging and debugging skills.
  • Security-first coding and CI/CD pipelines integration.
  • RabbitMQ or similar message brokers experience.
  • Source control with Git and modern DevOps workflows.

Responsibilities

  • Design, develop, and maintain enterprise-grade .NET Core applications.
  • Build secure, scalable REST APIs and microservices.
  • Participate in architecture discussions and code reviews.
  • Ensure code quality through unit tests and best practices.
  • Collaborate with UI, DevOps, QA, and Product Owners.
  • Troubleshoot production issues and optimize performance.
  • Contribute to sprint planning and technical documentation.
  • Mentor junior developers where applicable.

Skills

C#
.NET Core / .NET 8+
ASP.NET Core
OOP & SOLID
TDD
BDD
RESTful API
EF Core
Async programming
Logging & debugging
Secure coding
Relational databases
Git / CI/CD
RabbitMQ

Tools

Git
Azure DevOps
GitHub
Bitbucket
Serilog
NLog
Swagger/OpenAPI

Job description

Senior Software Engineer - DotNet core (Back-end) - India
Job Description
Position Overview

We are seeking Senior Software Engineer with 5+ years of experience in .Net core 8+.

Required Experience
  • 5+ years of hands‑on experience with .Net core.
Core Skills Required
Strong Proficiency
  • C#, .NET Core / .NET 8+
  • ASP.NET Core (Web API & Microservices development)
  • Object‑Oriented Programming (OOP) & SOLID principles
  • Test‑driven development (TDD)
  • Behaviour‑Driven Development (BDD)
  • RESTful API design and development
  • Entity Framework Core (EF Core)
  • Asynchronous programming (async/await, Task‑based patterns)
  • Exception handling, logging, and debugging
  • Secure coding practices
  • Any Relational Databases (Postgres, MSSQL server etc) (queries, joins, stored procedures, performance tuning)
  • Source control frameworks and CICD pipelines
  • Queues and Events driven programming.
  • Authentication & Authorization: JWT, OAuth 2.0
  • Experience with Message‑Oriented Middleware preferably RabbitMQ
Hands‑on Experience
  • Building and maintaining scalable, high‑performance APIs with .Net core 8+
  • Developing microservices with Net core/.Net 8+.
  • Experience in Entity Framework Core (EF Core)
  • Asynchronous programming (async/await, Task‑based patterns)
  • Authentication & Authorization: JWT, OAuth 2.0
  • Any Relational Databases(Postgres, MSSQL server etc)
  • Writing clean, reusable, and testable code
  • Unit testing using xUnit / NUnit / MSTest
  • Source control using Git (Azure DevOps / GitHub / Bitbucket)
  • Logging frameworks (Serilog / NLog)
  • Application deployment and troubleshooting
  • Integrating third‑party APIs and services.
  • Publisher-Consumer services using RabbitMQ
Working Knowledge
  • CI/CD/GitOps pipelines
  • Agile / Scrum development methodologies
  • Caching mechanisms (Redis / in‑memory caching)
  • API documentation tools (Swagger / OpenAPI)
  • GitHub Copilot
Good to Have
  • Docker and Kubernetes
  • Helm Charts
  • Experience mentoring junior developers
  • Experience in Mass Transit Framework
  • Experience in Observability(ELK Stack)
Key Responsibilities
  • Design, develop, and maintain enterprise‑grade .NET Core applications
  • Build and consume secure, scalable REST APIs
  • Participate in architecture and design discussions
  • Ensure code quality through reviews, unit testing, and best practices
  • Collaborate with cross‑functional teams (UI, DevOps, QA, Product Owners)
  • Troubleshoot production issues and optimize application performance
  • Follow Agile processes and contribute to sprint planning and estimations
  • Create and maintain technical documentation
  • Support application deployments and production releases
Job Info
  • Job Identification 26153
  • Job Category Development
  • Posting Date 07/09/2026, 07:10 AM
  • Locations Unit-13, 1st floor of Wing E,New Survey No. 23/5, Helios Business Park, Varthur, Bangalore, Karnataka, 560103, IN
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Dotnet Developer - INDIA -g
Dotnet Developer - INDIA -g

Infosys • Chennai, Delhi, Pune District

Hybrid
INR 600,000 - 1,200,000
.NET Software Developer
.NET Software Developer

TENARAI TECHNOLOGIES PRIVATE LIMITED • Bengaluru

Hybrid
INR 1,200,000 - 1,500,000
.NET Core Developer
.NET Core Developer

People, Jobs, and News • Dadri

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

SourcingXPress • Hyderabad

On-site
INR 2,000,000 - 2,500,000
DOT NET (Senior Software Engineer / Technical Lead)
DOT NET (Senior Software Engineer / Technical Lead)

Amity Software Inc • Dadri

On-site
INR 1,200,000 - 1,700,000
.Net Core Developer - C# / WebAPI
.Net Core Developer - C# / WebAPI

Qcentrio • Bengaluru

On-site
INR 2,600,000 - 3,800,000
Senior .Net Core Developer
Senior .Net Core Developer

Crew Kraftorz LLP • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Developer - Dotnet (C# .Net Core -MVC - JS-)
Senior Developer - Dotnet (C# .Net Core -MVC - JS-)

MSC Technology • Chennai District

On-site
INR 1,200,000 - 2,200,000
.NET Core Developer
.NET Core Developer

HypTechie • Mumbai

On-site
INR 1,200,000 - 1,800,000
Challenging projects
Collaborative team
Learning opportunities
+1
Senior Dotnet Developer
Senior Dotnet Developer

Autovyn Consultancy Private Limited (CMMI Level 3 Appraised) • Jaipur

On-site
INR 700,000 - 1,200,000