Understanding of authentication and identity protocols, including OpenID Connect, SAML 2.0, and OAuth 2.0.
Experience with DevOps processes and practices such as Scrum, Git Flow, CI/CD, and deployments.
Strong knowledge of Azure SQL Server development, including relational database design, T-SQL queries, stored procedures, functions, and performance optimization.
Understanding of cloud-based Microsoft development technologies, including Azure Web Apps and Azure Functions.
Hands-on experience implementing REST APIs, including API creation, maintenance, and versioning.
Strong understanding of software development methodologies, object-oriented programming, database design, and application development.
Experience applying design patterns such as MVC, Factory Pattern, dependency injection, and unit testing.
Excellent command of the English language.
Preferred
Exposure to Microsoft Azure DevOps.
Experience working with Azure API Management.
Experience working with Azure Cosmos DB.
Experience working with Azure Search or ElasticSearch.
Experience working with Azure Service Bus or similar message queue brokers.
Experience working with Microsoft Azure Application Insights or similar event logging technologies.
Experience working with in-memory caching technologies such as Redis, Memcached, or similar solutions.