Senior Full Stack Developer – C#/.NET & Angular

Software Development

Recrew AI

1 open role Website

  • Software Development
  • India

Lead end‑to‑end development of enterprise‑grade web applications, owning both the Angular front‑end and the .NET Core back‑end. Work in agile sprints with a global team delivering AI‑enabled digital transformation.

What You’ll Do

  • Design responsive Angular apps with TypeScript, RxJS, lazy loading.
  • Develop ASP.NET Core Web APIs following REST and OpenAPI standards.
  • Implement authentication, authorization, logging, caching, and error handling.
  • Optimize SQL Server schemas, stored procedures, and Entity Framework Core data access.
  • Apply SOLID principles and design patterns to produce scalable, testable code.
  • Write unit and integration tests using xUnit/NUnit and mock frameworks.
  • Maintain CI/CD pipelines on Azure DevOps or GitHub Actions with Docker deployments.

What You Need

  • 5+ years full‑stack development, ≥3 years C#/.NET Core (.NET 6+) experience.
  • ≥3 years Angular development, strong TypeScript and RxJS skills.
  • 3+ years SQL Server expertise, including complex queries and indexing.
  • Proficiency with Entity Framework Core and LINQ for ORM data access.
  • Solid grasp of SOLID principles and common design patterns.
  • Git version control with branching and pull‑request workflow.
  • Experience building RESTful APIs with ASP.NET Core MVC/Web API.

Good to Have

  • Azure services such as App Service, Functions, SQL Database, or Service Bus.
  • Docker containerization and Kubernetes orchestration experience.

The Opportunity

Join a fast‑growing digital engineering firm that has delivered 55+ enterprise projects across 25+ countries, with an ownership‑driven, agile culture.

Similar Jobs to Apply