We are seeking 4 skilled .NET Developers with strong experience in
Microsoft Azure integration services to design, develop, and maintain scalable,
cloud-based applications. The ideal candidate will have expertise in .NET
technologies and hands-on experience implementing integrations using Azure
services, APIs, and messaging systems.
look for candidate with Kafka experience.
Candidate with Kafka will have an edge
Candidates must be local and willing to work in a hybrid model)
High level JD:
- 5–8+
years of experience in .NET development with experience in Azure &
event driven architecture using Kafka.
- Strong
experience with C#, MVC.NET, .Net Core, Web API, jQuery , Type
Script
- Hands-on
experience with Azure cloud services and integrations
- Experience
with REST APIs, JSON, and microservices architecture.
- Experience
with SQL Server & Entity Framework
- Experience
with Azure Integration Services (Logic Apps, Function Apps, Service Bus,
API Management).
- Experience
with Service Bus (must have)
- Experience
with Kafka is highly preferred
- Experience
with event-driven systems and message queues.
- Experience
with building and managing secure, scalable integrations between cloud and
on-prem systems.
- Strong
analytical skills & able to monitor and troubleshoot applications
using Application logs, Application Insights etc.
- Good
Team player & able to work independently
- Participate
in Agile/Scrum ceremonies and contribute to sprint planning.
- Knowledge
of containerization tools (Docker, Kubernetes) (Nice to have)
Key Responsibilities
Application Development
- Design,
develop, and maintain applications using .NET / .NET Core
/ ASP.NETCore.
- Write
clean, scalable, and high-performance code following best practices.
- Develop
RESTful APIs and microservices architecture.
Azure Integration
- Design
and implement integrations using Azure Integration Services,
including:
- Azure Logic Apps
- Azure Functions
- Azure Service Bus
- Azure Event Grid
- Azure API Management
- Build
and manage secure, scalable integrations between cloud and on-prem systems.
- Develop
and maintain messaging and event-driven architectures.
System Integration & APIs
- Integrate
third-party systems, enterprise applications, and internal services.
- Implement
API-first design principles and manage API lifecycle.
- Ensure
secure authentication and authorization (OAuth, Azure AD, JWT).
Cloud & DevOps
- Deploy
and manage applications in Azure using services such as:
- Azure App Services
- Azure Kubernetes Service (AKS) (nice to have)
- Azure Storage
- Implement
CI/CD pipelines using Azure DevOps / GitHub Actions.
- Monitor
and troubleshoot applications using Azure Monitor, Application Insights.
Database & Data Handling
- Work
with relational and non-relational databases (SQL Server, Cosmos DB).
- Design
and optimize database schemas, queries, and data flows.
Testing & Debugging
- Perform
unit testing, integration testing, and debugging.
- Ensure
code quality through code reviews and automated testing.
Collaboration
- Work
closely with architects, business analysts, and product managers.
- Participate
in Agile/Scrum ceremonies and contribute to sprint planning.