Back to jobs
New

.NET Full Stack Developer

Hyderabad, Telangana, India

 

Role: .Net Fullstack

Location: Hyderabad

Work Mode: Hybrid (12 days)

Experience: 4 to 6 years

Job Overview:

We are looking for an experienced .NET Full-Stack Developer to design, develop, and maintain scalable web applications and high-performance APIs. The ideal candidate will have strong expertise in building responsive front-end interfaces, handling multiple API integrations, and working within the Azure ecosystem. This role demands solid experience in asynchronous programming using C#, database optimization, application security, and cloud-based microservices architecture.

Roles & responsibilities 

  • Design, develop, and maintain scalable full stack applications using .NET Core, ASP.NET MVC/Core, Angular 2+, and React- JS.
  • Build and optimize backend services, APIs, and database interactions (SQL Server, Azure SQL).
  • Develop intuitive, responsive, and accessible user interfaces with Angular, React, JavaScript/TypeScript, HTML5, and CSS3.
  • Implement and maintain data analytics and reporting solutions using Power BI, integrating with backend data sources.
  • Design, development, and deployment of scalable Power BI solutions, including dashboards, reports, and data models.
  • Design and implement efficient ETL pipelines for data extraction, transformation, and loading from diverse sources (e.g., Azure SQL, APIs).
  • Collaborate with business analysts, users, and technical teams to gather requirements and translate them into technical solutions.
  • Optimize Power BI datasets and reports for performance, usability, and security.
  • OOPS - strong design principles, SOLID principles, and design patterns to ensure code quality and maintainability.
  • Utilize Azure services (App Services, Azure SQL, Logic Apps, Service Bus, KeyVault, Data Factory, Application Insights, etc.) for cloud-native development and deployment.
  • Write and optimize T-SQL queries, stored procedures, and perform SQL query tuning for performance.
  • Ensure code quality through unit testing (xUnit, nUnit), automated testing, and code reviews.
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Maintain technical documentation and adhere to best practices throughout the software development life cycle.
  • Use version control and DevOps tools (Git, Azure DevOps, Visual Studio Team Services, TFS) for source control, build, and deployment automation.
  • Debug, troubleshoot, and resolve issues across the full stack in development and production environments.

Key Skills:

  • Hands-on experience in .NET development (C# and .NET framework).
  • 3+ years overall experience in .NET full stack development
  • Proficiency in .NET Core, .NET Framework 4.5+, ASP.NET MVC5/Core, C#, LINQ, Entity Framework, EF Core
  • Strong experience with Angular 2+ and React JS (React)
  • TypeScript, JavaScript/jQuery, HTML5, CSS3, Bootstrap
  • Experience with WCF, Web API, AutoMapper, Autofac
  • Advanced proficiency in Power BI (DAX, Power Query, data modeling, report design)
  • Strong experience with ETL tools (Azure Data Factory, SSIS)
  • SQL Server 2008 or above, T-SQL, Stored Procedures, SQL Query Tuning
  • Strong object-oriented programming (OOPS), SOLID principles, software design patterns
  • Experience with Azure concepts and services: Azure PowerShell, Azure DevOps, Azure Stack, App Services, Azure Search, Azure SQL, Logic Apps, Scheduled Job Collection, Redis Cache, Azure Active Directory (AAD) & Graph API, KeyVault, Azure Data Factory, Application Insights, Azure Service Bus.

 

 

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf