Senior Fullstack .NET Engineer
Tuna Software Solutions Pvt Ltd
India
We are looking for a Senior Full Stack .NET Developer with strong experience in C#, .NET, Azure, Azure SQL, Angular/React, and Windows desktop application development. The ideal candidate will have hands-on experience with WinForms, WPF, or similar .NET desktop technologies and be comfortable developing integrations, extensions, and custom functionality for enterprise applications. Experience with POS systems, particularly NCR Aloha, is highly desirable.
Key Responsibilities
- Design and develop applications using C#, .NET/.NET Core and ASP.NET Core.
- Build modern web applications using Angular and/or React.
- Develop and maintain Windows desktop applications using WinForms and/or WPF.
- Build REST APIs, integrations, middleware, plugins, and custom extensions.
- Develop cloud solutions using Azure Functions, Service Bus, Event Grid, App Services, and Azure SQL.
- Integrate applications with third-party APIs, SDKs, DLLs, databases, and enterprise systems.
- Troubleshoot and optimize web, cloud, and Windows desktop applications.
- Participate in architecture, code reviews, testing, CI/CD, and production support
Required Skills
- 5+ years of software development experience.
- Strong hands-on experience with C# and .NET/.NET Core.
- Experience with WinForms, WPF, or similar Windows desktop technologies.
- Strong experience with ASP.NET Core Web API and REST APIs.
- Experience with Angular and/or React, TypeScript and JavaScript.
- Strong knowledge of Azure SQL / SQL Server and Entity Framework Core.
- Hands-on experience with Microsoft Azure, particularly:
- Azure Functions
- Azure Service Bus
- Azure Event Grid
- Azure App Services
- Azure SQL
- Experience with microservices, event-driven architecture, and asynchronous processing.
- Knowledge of Git and CI/CD pipelines.
- Strong debugging and problem-solving skills.
Nice to Have
- Experience developing plugins, extensions, add-ons, or custom modules for existing enterprise applications.
- Experience with POS, restaurant, retail, or hospitality systems.
- NCR Aloha POS development/integration experience is a significant advantage.
- Experience with payment, loyalty, ordering, or other POS integrations.
- Docker, Kubernetes/AKS, Azure API Management, Redis, or Terraform experience.