Software Development experienceRequired10 Years Experience leading teams at a technical levelRequired5 Years Hands-on .NET Core+ experienceRequired4 Years Hands-on experience with Blazor and its related technologies.Required1 Years Hands-on experience in building and consuming WebAPIs.Required5 Years Hands-on experience in integrating with 3rd party services, especially payment processing.Required Proven experience in designing better user interfaces.Required Experience in creating SSRS Reports and SSIS packages.Required Experience in trouble-shooting legacy applications in ASP.NET WebForms, JavaScript and jQuery.Required Hands-on experience in leveraging Azure DevOps at a matured level for development activities.Required Knowledge and experience in creating and maintaining CI/CD Pipelines in Azure DevOps, using PowerShell scripts.Required Hands-on experience with Git.Required Experience with .NET 6 or higher.Highly Desired