Application development experience working with .NET technology stack including C#, SQL Server and deploying web applications,
Solid understanding of object-oriented programming (OOP) principles,
Experience writing and optimizing SQL queries and working with MS SQL Server Management Studio,
Experience with Visual Studio, Microsoft MVC and Entity Framework,
Experience with JavaScript, CSS and HTML,
Experience in working in CI/CD and Azure dev-ops environment,
Understanding Azure PaaS components including Web Apps, Azure PowerShell and Azure Function,
Understanding principle of Azure configuration management and Azure Resource Manager (ARM),
Experience in configuration azure development pipelines for different development environments.
Good understanding development life cycle and principle of Git version control,
Bachelor''s degree in Computer Science or a related field from an accredited university.