· Demonstrate curiosity and a progressive approachto technology by applying new knowledge and staying up to date with emergingtools and techniques.[GG2]
· Strong experience with application development designapproaches and common architecture patterns.
· Strong experience of User Experience and UserInterface design approaches and implementations.
· Mastery of the following software developmentlanguages/frameworks
o .NET/.NETCore applied via C#
o SQL Server (T-SQL)
o HTML/CSS/JS/REACT
o PYTHON
· Strong experience of working with and applyingsecurity and access control approaches in both IaaS and Cloud nativeenvironments such as SAML/OAuth, Authn & Authz, RBAC.
· Strong working knowledge of wider Azure hosting,integration and functionality components. Including their development, management and use in cloud native applicationsand solutions.
· Strong working knowledge of wider Azureapplication hosting options and services.
· Strong knowledge of test approaches andautomation techniques.
· Working experience with a CI/CD methodologysupported via Azure DevOps (Repos, CI/CD pipelines etc.)