Senior .NET Backend Developer (AWS Serverless & Kafka) in India at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior .NET Backend Developer (AWS Serverless & Kafka) based in India.
This role is a senior backend engineering position focused on building and scaling high-performance, event-driven systems using modern cloud-native architectures.
You will take ownership of critical backend services, including AWS Lambda-based microservices, Kafka-driven data pipelines, and shared platform libraries.
The role requires deep hands-on expertise in .NET and strong experience designing resilient, distributed systems in AWS serverless environments.
You will work on complex integrations, ensuring reliable data flow, strong observability, and robust error handling across services.
The environment is highly technical and collaborative, with a strong emphasis on scalability, performance, and clean architecture.
You will also contribute to schema design, event streaming patterns, and backend platform evolution.
This position is ideal for experienced engineers who enjoy solving deep backend challenges at scale.
- Design, build, deploy, and maintain AWS Lambda-based backend services using .NET in a serverless architecture.
- Develop and optimize scalable backend systems with strong focus on performance, observability, and fault tolerance.
- Implement and maintain Kafka producers ensuring reliable event delivery and data streaming workflows.
- Own AVRO schemas and Schema Registry integration, following contract-first design principles for data consistency.
- Design and manage DynamoDB data models for state management, configuration storage, and workflow processing.
- Integrate with third-party REST APIs, handling authentication, pagination, retries, and rate limiting effectively.
- Collaborate with cross-functional engineering teams to deliver scalable and maintainable backend solutions.
- Contribute to architectural decisions and continuous improvement of backend platform capabilities.
- 7+ years of experience in backend development with strong expertise in .NET.
- Solid hands-on experience with AWS Lambda and serverless application design.
- Strong knowledge of Kafka, including event-driven architecture and message streaming concepts.
- Experience working with REST API integrations, including authentication and resilience patterns.
- Familiarity with AVRO schemas and Schema Registry (preferred).
- Experience designing and working with Amazon DynamoDB or other NoSQL databases.
- Strong understanding of distributed systems, scalability, and backend architecture principles.
- Excellent problem-solving skills and ability to work independently in complex technical environments.
- Strong communication skills and ability to collaborate in cross-functional teams.
- Competitive compensation aligned with senior-level engineering expertise.
- Fully remote work environment within India.
- Opportunity to work on large-scale, cloud-native, event-driven systems.
- Exposure to modern AWS serverless technologies and distributed architectures.
- Strong technical ownership and influence over backend system design.
- Collaborative engineering culture focused on learning and innovation.
- Career growth opportunities in high-scale backend and platform engineering.