
Dot Net Full Stack Developer
Jade Global4 months ago
Bengaluru, IndiaSenior / Staff+
Responsibilities
- Develop and maintain full-stack web applications using .NET Core, C#, MVC, Web API, Entity Framework, Blazor, LINQ, Angular, or Vue.js.
- Build and maintain REST APIs and microservice-based architectures.
- Implement asynchronous and multithreaded programming solutions.
- Design, write, test, debug, and optimize clean, high-quality code.
- Work with Azure services, Docker, Kubernetes, and end-to-end deployment cycles.
- Use databases and event-driven or message-based systems in application development.
- Participate in Agile teams and follow testing, integration, and modern deployment practices.
- Work with code repositories and project tools including Git, Jira, Bitbucket, TFS, and SVN.
Requirements
- 5 to 8 years of experience with .NET Core and web application development.
- Strong coding experience in C#, REST APIs, microservices, MVC, Web API, Entity Framework, Blazor, and LINQ.
- Full-stack JavaScript experience with at least one modern UI framework such as Angular or Vue.js.
- Hands-on experience with Azure App Services, AKS, Functions, Blob Storage, Cosmos DB, and ACR.
- Experience with Docker, containerization, Kubernetes, SQL databases, asynchronous programming, and multithreaded programming with TPL.
- Experience with unit testing, test-driven development, continuous integration, debugging, and optimized performance.
- Understanding of design and development principles and end-to-end deployment cycles.
- Strong written and verbal communication skills.