Full stack development – strong command in Microsoft .NET, C#, .NET Core framework, Web APIs, Blazor, JavaScript/TypeScript, and SQL/database proficiency, with hands-on experience building production-grade applications.
Developer responsibilities include writing and testing code, debugging programs, and integrating applications with third-party web services. To be successful in this role, you should have experience developing applications end-to-end using server-side logic and work well in a team.
4–7 years’ experience in Microsoft .NET development which includes C#, .NET Core and ASP.NET Core.
Strong experience in designing and building RESTful Web APIs (authentication/authorization integration, versioning approach, validation, error handling, and logging/telemetry).
Hands-on experience building UI using Blazor (Blazor Server and/or WebAssembly) and integrating with .NET Web APIs.
Strong Angular/JavaScript/TypeScript fundamentals; ability to build/maintain reusable UI components and integrate with APIs.
Strong object-oriented design pattern knowledge and implementation experience; write clean, maintainable, testable code.
Experience using Entity Framework / Entity Framework Core for data access (migrations, performance-aware querying, troubleshooting).
Strong SQL/database skills (ability to write optimized queries, understand relational data models, and support performance tuning as needed).
Experience designing and supporting background services (worker services, scheduled jobs, message-driven processing) with reliability patterns.
Production debugging and performance troubleshooting experience across API, UI and database layers; perform root cause analysis and implement preventive fixes.
Experience working with DevOps tools like Git and Azure DevOps and building CI/CD pipelines.
Azure cloud experience, including deploying and operating applications using Azure App Service and/or Azure Functions; familiarity with Azure integration services such as Service Bus and Event Grid; understanding of identity using Microsoft Entra.
Regular user of AI-assisted development tools to accelerate delivery (refactoring, test generation, documentation) while ensuring correctness and secure coding practices.
Excellent written and verbal communication skills; experience with Agile development concepts and related tools.
Passion for learning and implementing new technologies.
Angular or React experience (production exposure preferred).
Experience with containers (Docker) and/or Kubernetes.
Experience in designing multi-tier application architecture and distributed caching solutions.
Grant Thornton INDUS is the global capability center for Grant Thornton US, the U.S. member firm of Grant Thornton International Ltd., a leading global network of independent audit, tax, and advisory firms. Founded in Chicago in 1924, Grant Thornton US is one of the leading accounting and advisory firms in the U.S., bringing together $4B+ in revenue, 56 U.S. offices, and a multi-national platform spanning 20 countries with 25,000 people. It combines deep expertise, advanced technology, and a collaborative mindset to help clients solve complex challenges and grow with confidence. Since 2012, Grant Thornton INDUS has brought together 3,300+ professionals across Tax, Audit, Advisory, Client Services, Innovation, and Enabling Functions to deliver high-impact solutions for Grant Thornton US and its global network. Recognized as a Great Place To Work® for three consecutive years and among India’s Top 15 Best Workplaces™ in Professional Services 2026, INDUS offers a high-performance culture where people are trusted, supported, and empowered to grow.