As a .NET Developer at 10Pearls, you will collaborate with stakeholders to understand business requirements and translate them into technical solutions. You will participate in designing scalable, reliable, and high-performance .NET applications, and engage in hands-on development using C#, ASP.NET, and other .NET technologies to implement solutions. Your role will also involve implementing and maintaining best practices for code quality, testing, and deployment, as well as hands-on experience with CI/CD pipelines for automated builds, testing, and deployment. Additionally, you will design and implement cloud-based solutions on the Azure platform, ensuring the security, scalability, and performance of applications in the Azure environment. Acting as a liaison between technical teams and clients, you will understand client requirements and provide technical expertise and guidance. Staying current with industry trends and emerging technologies, you will provide recommendations for technology adoption and innovation.