Backend .NET Developer (Westchester)
Design, develop, and maintain scalable cloud applications and integrations using C#/.NET Core, Web API, and microservices, with heavy use of Azure Integration Services (Logic Apps, Functions, Service Bus, APIM) and strong SQL Server; Kafka preferred. Uses AI-assisted tools like Copilot/Claude Code; on-site in Westchester, US.
- 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
- 5-8+ years of .NET development experience with Azure and event-driven architecture using Kafka
- 7-8+ years of experience in .NET development
- Strong experience with C#, MVC.NET, .NET Core, ASP.NET Core, Web API, jQuery, TypeScript
- Hands-on experience with Azure cloud services and integrations
- Experience with REST APIs, JSON, and microservices architecture
- Strong SQL (SQL Server) and database design; experience with SQL Server & Entity Framework
- Experience with Azure Integration Services (Logic Apps, Function Apps, Service Bus, API Management)
- Experience with Azure Service Bus (must have)
- Experience building and managing secure, scalable integrations between cloud and on-prem systems
- Leverage AI-assisted development tools (GitHub Copilot, Claude Code, AI-enabled IDEs) for C#/.NET development, refactoring, debugging, testing, and documentation
- Applied prompt engineering techniques for code generation, debugging, test creation, and documentation
- Strong analytical skills; monitor and troubleshoot using application logs, Application Insights
- Good team player, able to work independently
- Participate in Agile/Scrum ceremonies and contribute to sprint planning
Nice to have
- Experience with Kafka
- Experience with event-driven systems and message queues
- Knowledge of containerization tools (Docker, Kubernetes)
- Familiarity with Infrastructure as Code (ARM templates, Terraform)
- Certifications: 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.