Job
Description
You are a skilled .NET Developer with expertise in the .NET ecosystem, including C#, WPF, WCF, and Azure SQL. Your role involves designing, developing, and maintaining enterprise-level applications to deliver scalable, secure, and high-performance solutions. - Develop, test, and deploy applications using .NET Core, .NET 5/6, C#, React, and Node.js. - Build Windows-based applications with WPF and implement service-oriented solutions using WCF. - Design, implement, and optimize cloud-based database solutions with Azure SQL. - Collaborate with cross-functional teams to define, design, and ship new features. - Apply Object-Oriented Programming (OOP) and asynchronous programming best practices. - Create and maintain APIs and microservices for system integrations. - Ensure application performance, security, and scalability in distributed environments. - Troubleshoot, debug, and upgrade existing systems. Your key skills and competencies include proficiency in .NET Core, .NET 5/6, ASP.NET MVC, and ASP.NET Core, strong command of C# and OOP concepts, experience in developing responsive user interfaces with WPF and MVVM architecture, knowledge of building secure service-oriented applications with WCF, expertise in Azure SQL, familiarity with Azure services for automation and workflows, and strong analytical and debugging skills. Qualifications: - Bachelors degree in Computer Science, Information Technology, or a related field. - 4+ years of hands-on experience in .NET development. - Proven experience with enterprise-scale application development. - Experience working in cloud-native and hybrid environments is preferred. Nice-to-Have: - Knowledge of microservices architecture. - Exposure to DevOps practices such as CI/CD pipelines, Git, Docker, and Kubernetes. - Experience with modern frontend frameworks like Angular/React is a plus.,