.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