Job descriptionEight years of industry experience in coding, designing, and building software using the .NET or DotNetCore framework.Experience working with Azure (e.g., Azure Functions, Azure Event Hubs, Azure Service Buses, Azure Artifacts, Azure Data Bricks, Azure Data Factory, Azure Computer Vision Services, Docker, Kubernetes).Very comfortable working with web technologies, should be comfortable working in a modern JS MVVM framework (preferably Angular, but React / Vue / Aurelia experience is also acceptable)Experience in configuring hosting platforms (e.g., Windows Server & IIS).Understanding of Design Patterns, Git, Continuous Integration (e.g., TeamCity), Continuous Deployment tooling (e.g., Octopus Deploy / Azure DevOps), Docker / Docker Compose, package management tools (e.g., NPM / Nuget)Working Knowledge of TDD or BDD.Knowledge of Service Orientated Architecture, REST API development, and microservices.Should be C# / Powershell / J.S. proficient.Familiarity with Python an advantage.BS / MS in Computer Science, Math, Engineering and related experience