Backend .NET Developer
Designs, develops, and maintains scalable cloud-based applications and integrations on Microsoft Azure using C#/.NET Core, ASP.NET Core, REST APIs, and microservices, leveraging Azure Integration Services (Logic Apps, Functions, Service Bus), strong SQL Server, and AI-assisted development tools; Kafka and event-driven architecture experience preferred.
- Compensation
- Not disclosed
- Location
- Westchester, United States
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Backend
- Posted
Skills
Must have
- 7–8+ years of experience in .NET development
- Strong experience with C#, MVC.NET, .NET Core, Web API, jQuery, TypeScript
- Hands-on experience with Azure cloud services and integrations
- Experience with REST APIs, JSON, and microservices architecture
- Proficiency in SQL Server and database design
- Experience with SQL Server & Entity Framework; strong SQL required
- Experience with Azure Service Bus (must have)
- Hands-on experience with AI-assisted development tools (GitHub Copilot, Claude Code, AI-enabled IDEs)
- Applied prompt engineering techniques for code generation, debugging, testing, and documentation
- Experience with event-driven architecture
- Experience building and managing secure, scalable integrations between cloud and on-prem systems
- Strong analytical skills; 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
Nice to have
- Experience with event-driven architecture using Kafka
- Experience with Azure Integration Services (Logic Apps, Function Apps, Service Bus, API Management)
- Experience with event-driven systems and message queues
- Knowledge of containerization tools (Docker, Kubernetes)
- Familiarity with Infrastructure as Code (ARM templates, Terraform)
- Certifications such as Microsoft Certified: Azure Developer Associate or Azure Solutions Architect
Full description
We are seeking skilled .NET Developer 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.
Having Kafka will have an edge and Strong SQL is required.
High level JD:
- Need someone who has hands on experience in Leveraging AI-assisted development tools including GitHub Copilot, Claude Code, and AI-enabled IDEs to accelerate C#/.NET development, refactoring, debugging, unit-test generation, code reviews, and technical documentation across the application lifecycle.
- Someone who Leveraged AI-assisted development tools and IDEs and Applied prompt engineering techniques to create effective prompts for code generation, debugging, test creation, documentation, code analysis, and developer productivity workflows
- 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.NET Core.
- 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.