We are looking for a talented and self-driven .NET Developer to join our development team. In this role, you will design, develop, and maintain reliable and scalable .NET applications. The ideal candidate is a strong communicator, proactive, and must have 4+ years of experience in NET.
Responsibilities of the Candidate:
- Good communication Skill is a must.
- Develop features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing, and deployment.
- Understand how our applications operate, are structured, and how customers use them.
- Provide engineering support (when necessary) to our technical operations staff when they are building, deploying, configuring, and supporting systems for customers.
Requirements:
- Strong expertise in .NET Core / ASP.NET MVC
- Candidate must have 6+ years of experience in Dot Net.
- Candidate must have experience with Azure.
- Hands-on experience with Entity Framework & LINQ
- Experience with SQL Server (performance tuning, stored procedures, indexing)
- Understanding of multi-tenancy architecture
- Experience with Microservices / API development (REST, GraphQL)
- Hands-on experience in Azure Services (App Services, Azure SQL, Blob Storage, Key Vault, Functions, etc.)
- Experience in CI/CD pipelines with Azure DevOps
- Knowledge of security best practices in cloud-based applications
- Familiarity with Agile/Scrum methodologies
- Flexible to use copilot or any other AI tool to write automated test cases and faster code writing.