Summary
✨ AI‑Generated
An experienced backend engineer is sought to design, build, integrate, and support scalable API-driven services. The role requires strong expertise in modern .NET technologies, microservices architecture, API management, security practices, and event-based messaging systems.
Highlights
Opportunity to work on enterprise-grade backend systems involving modern API architectures, microservices, event-driven solutions, and cloud-based integration technologies.
Description
Job Description
We are seeking an experienced Senior .NET API / Microservices Developer with strong hands-on experience in C#, .NET Core/.NET 6+, REST APIs, microservices, event-driven architecture, and API management.
The ideal candidate will be responsible for designing, developing, integrating, troubleshooting, and supporting enterprise-grade APIs and backend services.
The candidate should have experience working with messaging and event-driven technologies such as Kafka, Azure Service Bus, Azure Event Hub, RabbitMQ, or similar platforms, along with Apigee API Gateway and API security standards.
Key Skills & Experience
Strong experience in C#, .NET Core, .NET 6+, and REST API development.Experience designing, developing, and supporting enterprise APIs and microservices.Hands-on experience with event-driven development using Kafka, Azure Service Bus, Event Hub, RabbitMQ, or similar technologies.Strong experience with Apigee API Gateway, API management, API security, and API lifecycle management.Strong understanding of JSON, REST, OAuth, JWT, and SQL Server.Experience with Git, CI/CD pipelines, Azure DevOps, and Agile delivery practices.Experience troubleshooting and supporting production APIs and enterprise integrations.Good understanding of distributed systems and messaging-based integration patterns.
Must Have:
Design, develop, maintain, and enhance REST APIs and backend services using .NET.Develop scalable and reliable microservices-based applications.Build event-driven integrations and messaging-based solutions using Kafka, Azure Service Bus, Event Hub, RabbitMQ, or similar technologies.Integrate APIs with Apigee API Gateway and follow enterprise API management standards.Implement API security using OAuth, JWT, and other appropriate security mechanisms.Troubleshoot, enhance, and support production APIs and integration services.Monitor API performance, identify issues, and implement appropriate fixes and improvements.