This requires familiarity with programming languages (such as .Net, C#, SQL) and application production tools such as Microsoft Visual Studio, Git, and AzureResource should be an immediate joinerShould be comfortable for US shifts7+ years experience designing, developing, and supporting applications in a cloud or on-premises environment5+ years of experience developing cloud-native applications using Microservices architecture and Serverless computing, AzureExperience and proficiency in C# using the Microsoft Visual Studio IDE to create RESTful APIs, database connectivity, and other back-end systemsExperience in SQL, stored procedures, and other data retrieval methods for various databasesExpertise with Azure Cloud, specifically Azure functions and Azure API managerExpertise in Microsoft Visual Studio and Visual Studio Code development toolsKnowledge of DevOps principles including automated testing, continuous integration, continuous deployment, and fast feedback loops is a big plusExpertise with security, access, authorization in a web environment, and knowledge of OWASP principlesExpertise in creating and maintaining scalable systems using Microservices or SOAKnowledge of SOLID principles and dependency injectionKnowledge of unit testing/mocking frameworksDemonstrated history of success delivering high-impact products in an Agile development environmentExperience managing DevOps process and supporting CI/CD pipelinesExperience with logging frameworks.Key skills:C# (.NET framework)API DevelopmentAzure FunctionsDatabase (SQL, Blob storage, table storage, & Cosmos db)Queueing (Storage Queues and Service Bus queues)Experience working with Azure DevOps and Azure CloudExperienced in developing high quality extensible and reusable code solutions and API FrameworkKnowledge of Cloud Services best practices and REST API development best practices
Job Title
Senior Dotnet Developer