Description
Technical Developer Capability
- Build, enhance and support our developments
- Develop, maintain & enhance the B2B registration portal - using ASP.NET with MVC Framework, hosted in Azure and connecting to Azure Cosmos DB.
- Advanced Powershell Scripting is essential, plus knowledge of JSON Scripting.
- Experience with CI/CD pipelines and secure development standards.
- Graph API basic knowledge and overview will be a bonus, experience with any similar management API could also be considered.
- Basic knowledge of oAuth flow vs Basic/Legacy auth flow.
- App registration in Azure and permissions consent framework basics.
Automation
- Build automation as required
- Azure B2B Dormant Account Expiry
- Azure B2B - removal on unredeemed invitations MFA & SSPR registration prompts in myIT for individual users.
- Capability to implement Azure Automation runbooks.
- Log output of automation scripts appropriately.
- Log analytics/Azure Monitor querying experience desirable.
Testing
- Unit Testing of development work
- Azure B2B Dormant Account Expiry
- Azure B2B - removal on unredeemed invitations
Immutable ID script - to provide an NT ID-like value for B2B application access