Z

C# Dot Net Dev

Job Description - C# Dot Net Dev

Description

Key Responsibilities

   Design, develop, test, and support backend services and applications using C#, .NET/.NET Core, ASP.NET Core,      and object-oriented design principles.

  • Build and maintain RESTful APIs, service integrations, and data-access components for enterprise workflows and downstream consumers.

  • Modernize legacy and tightly coupled components into maintainable service-based or microservices-oriented architectures.

  • Apply clean, modular architecture and established design patterns to improve maintainability, testability, scalability, and separation of concerns.

  • Integrate applications with SQL Server and other enterprise data platforms using efficient data-access patterns, stored procedures, APIs, and structured payloads.

  • Implement secure authentication, authorization, secrets, certificates, and service-to-service integration patterns in collaboration with security and platform teams.

  • Deploy and operate applications on Azure services, supporting environment configuration, diagnostics, observability, and production readiness.

  • Build and support CI/CD workflows, source control, automated builds, code scanning, testing, and controlled promotion across environments.

  • Diagnose and resolve application performance, throughput, concurrency, integration, and production-support issues using logs, traces, and monitoring evidence.

  • Participate in solution design, code reviews, release planning, incident remediation, documentation, mentoring, and cross-functional delivery with QA, DevOps, SRE, and product teams.

 

Required

  • 7+ years of enterprise software development experience with strong hands-on C# and .NET expertise.
  • Strong proficiency in .NET/.NET Core, ASP.NET Core, REST APIs, service design, dependency injection, and object-oriented programming.
  • Experience designing scalable backend services, distributed integrations, and maintainable application architecture.
  • Working knowledge of Microsoft SQL Server, T-SQL, stored procedures, data modeling, and database performance considerations.
  • Hands-on experience with Azure application services and Azure DevOps or equivalent CI/CD tooling.
  • Experience with unit, integration, and regression testing; secure coding; code reviews; and production troubleshooting.
  • Strong problem-solving, technical communication, ownership, and collaboration skills.

Nice to Have

  • Microservices, event-driven integration, gRPC, GraphQL, messaging, or containerized application patterns.
  • Docker, Kubernetes/AKS, infrastructure as code, or cloud-native deployment practices.
  • Observability tools and practices, including structured logging, metrics, distributed tracing, and production diagnostics.
  • Snowflake, Azure Data Factory, or data-intensive reporting and processing systems.
  • Experience modernizing financial-services or other highly regulated enterprise platforms.

 



Responsibilities

Key Responsibilities

   Design, develop, test, and support backend services and applications using C#, .NET/.NET Core, ASP.NET Core,      and object-oriented design principles.

  • Build and maintain RESTful APIs, service integrations, and data-access components for enterprise workflows and downstream consumers.
  • Modernize legacy and tightly coupled components into maintainable service-based or microservices-oriented architectures.
  • Apply clean, modular architecture and established design patterns to improve maintainability, testability, scalability, and separation of concerns.
  • Integrate applications with SQL Server and other enterprise data platforms using efficient data-access patterns, stored procedures, APIs, and structured payloads.
  • Implement secure authentication, authorization, secrets, certificates, and service-to-service integration patterns in collaboration with security and platform teams.
  • Deploy and operate applications on Azure services, supporting environment configuration, diagnostics, observability, and production readiness.
  • Build and support CI/CD workflows, source control, automated builds, code scanning, testing, and controlled promotion across environments.
  • Diagnose and resolve application performance, throughput, concurrency, integration, and production-support issues using logs, traces, and monitoring evidence.
  • Participate in solution design, code reviews, release planning, incident remediation, documentation, mentoring, and cross-functional delivery with QA, DevOps, SRE, and product teams.


Qualifications

Required

  • 7+ years of enterprise software development experience with strong hands-on C# and .NET expertise.
  • Strong proficiency in .NET/.NET Core, ASP.NET Core, REST APIs, service design, dependency injection, and object-oriented programming.
  • Experience designing scalable backend services, distributed integrations, and maintainable application architecture.
  • Working knowledge of Microsoft SQL Server, T-SQL, stored procedures, data modeling, and database performance considerations.
  • Hands-on experience with Azure application services and Azure DevOps or equivalent CI/CD tooling.
  • Experience with unit, integration, and regression testing; secure coding; code reviews; and production troubleshooting.
  • Strong problem-solving, technical communication, ownership, and collaboration skills.

Nice to Have

  • Microservices, event-driven integration, gRPC, GraphQL, messaging, or containerized application patterns.
  • Docker, Kubernetes/AKS, infrastructure as code, or cloud-native deployment practices.
  • Observability tools and practices, including structured logging, metrics, distributed tracing, and production diagnostics.
  • Snowflake, Azure Data Factory, or data-intensive reporting and processing systems.
  • Experience modernizing financial-services or other highly regulated enterprise platforms.


Original job C# Dot Net Dev posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar C# Dot Net Dev Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.