Birlasoft Limited

Dotnet Fullstack Developer (5A)

Birlasoft Limited Pune, Maharashtra, India

IT Services and IT Consulting · 10,001+ employees

Sep 03
dotnet Senior (5-10 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The developer will be responsible for full-stack development using .NET Core and Angular, ensuring high-quality software through rigorous testing. They will also participate in agile development practices and contribute to cloud-based infrastructure and database management.

What they look for

C# .NET Core SQL Server CosmosDB Azure Data Explorer EntityFramework Agile Development Software Testing Cloud Development Azure Angular 16+ PrimeNG PrimeFlex NgRx TypeScript Selenium

Requirements

Candidates must have extensive experience with C#, .NET Core, and modern frontend frameworks like Angular 16+. Proficiency in Azure cloud components, database management, and automated testing methodologies is required.

Full description

Area(s) of responsibility

Dotnet Fullstack Developer :

Required Skills

  • Experienced with C# and .NET Core
  • Experienced with databases (SQL Server, CosmosDB, Azure Data Explorer preferred) and EntityFramework
  • Advanced English
  • Experience in agile development
  • Experience in software testing: unit, integration, contract, end to end
  • Knowledge and experience in cloud development (Helm, Terraform/Terragrunt, Azure Stream Analytics, queuing concepts (Azure Service Bus, Azure EventHub) included)
  • Experience in Azure Components
  • Frontend experience in:
  • Angular 16+
  • PrimeNG, PrimeFlex, NgRx (@ngrx/core, @ngrx/effects, @ngrx-translate/core, ExJS, TypeScript)
  • Frontend testing automation experience (e.g. Selenium or Cypress)
  • SignalR would be plus

Soft Skills

  • Experienced in agile software development practices
  • End-to-end thinking during implementation
  • Team spirit, willing to share the knowledge and experience
  • Shared responsibility for the result of each sprint within the development team

Similar roles