We are hiring - .NET Developer for London location job Type: Permanent Trevel : Hybrid (2-3 days onsite ) Role Overview We are seeking an experienced .NET Developer with 47 years of hands-on experience in C#, .NET Core, Azure, and database management. The ideal candidate will have strong technical expertise, a problem-solving mindset, and the ability to effectively leverage AI tools and modern technologies to enhance productivity, code quality, and solution design. This role requires close collaboration with cross-functional teams to design, develop, and deploy scalable and secure applications in a cloud-based environment. Key Responsibilities Design, develop, and maintain scalable applications using C# and .NET Core. Build and deploy cloud-native solutions on Microsoft Azure. Develop and optimize database structures, queries, and performance (SQL-based systems). Integrate APIs and third-party services as required. Utilize AI tools and technologies to improve development efficiency, testing, documentation, and automation. Participate in architecture discussions and contribute to system design decisions. Troubleshoot, debug, and upgrade existing applications. Ensure code quality through best practices, code reviews, and testing. Collaborate with stakeholders, product teams, and DevOps for smooth project delivery. Required Skills & Experience 47 years of professional experience in software development. Strong proficiency in C# and .NET Core. Hands-on experience with Microsoft Azure services (App Services, Azure Functions, Storage, etc.). Solid understanding of database management (SQL Server or equivalent). Experience with RESTful APIs and microservices architecture. Familiarity with version control systems (e.g., Git). Good understanding of application security and performance optimization. Practical experience using AI-powered development tools and technologies. Strong analytical and problem-solving skills. Preferred Qualifications Experience with CI/CD pipelines. Exposure to containerization (Docker/Kubernetes) is an advantage. Knowledge of Agile/Scrum methodologies. Strong communication and teamwork skills.