.Net Backend Developer

New
J
JobgetherSecurity & IT
Based in IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4–6 years
Required Skills
AWSSQLGitC#.NET coreCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • 4–6 years of professional experience developing production-grade backend applications using C# and .NET Core/.NET.
  • Bachelor’s or master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field, or equivalent practical experience.
  • Strong experience designing, developing, and maintaining RESTful APIs and enterprise backend services.
  • Solid understanding of microservices architecture, distributed systems, API design, and backend integration patterns.
  • Strong SQL skills, including database design, query development, indexing, optimization, and performance tuning.
  • Hands-on experience with AWS cloud services and deploying applications in cloud-based environments.
  • Experience with API security, authentication, authorization, secure coding, logging, exception handling, and access control.
  • Familiarity with CI/CD pipelines, Git-based version control, automated builds, testing, and deployment processes.
  • Strong understanding of object-oriented programming, design patterns, data structures, asynchronous programming, and clean-code principles.
  • Experience troubleshooting production issues, analyzing logs, identifying performance bottlenecks, and improving application reliability.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable backend services and microservices using C# and .NET Core/.NET.
  • Build secure, reliable, and well-documented RESTful APIs for internal and external enterprise applications.
  • Develop backend components that integrate with SQL databases, enterprise platforms, third-party services, and cloud-native environments.
  • Design and optimize database schemas, stored procedures, queries, indexes, and data access layers to ensure performance, reliability, and data integrity.
  • Implement microservices and distributed-system patterns, including service-to-service communication, API gateways, resiliency, logging, and monitoring.
  • Deploy and support backend applications on AWS using cloud-native services, containerized workloads, serverless components, and managed infrastructure.
  • Implement secure coding practices covering authentication, authorization, secrets management, audit logging, role-based access control, and exception handling.
  • Integrate backend services with AI and LLM capabilities where required, including AI services, RAG pipelines, vector databases, and LLM endpoints.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now