Skillsets
- Senior level development experience with .NET, C#, TypeScript and RxJs;
- Senior level Azure experience
- Azure CI/CD Pipeline, knows how to setup and maintaining yaml pipelines
- Scrum experience
- Version control with Git
- Fluently written and spoken English
Azure
Mandatory expertise:
- Microsoft certificate: AZ-204 Developing solutions for Microsoft Azure
- Troubleshooting with Azure Application Insights
- Implemented technical solutions with storage accounts
- Implemented solutions with Azure Services Bus
- Knows how to implement Azure Functions
- Knows how to implement containerized solutions which docker and Azure Container Registry
- Using Azure Key Vault
- App Registrations
- Microsoft Entra ID (AD)
Optional
- MS Graph API
- Azure Identity Framework, custom claims provider
Back End
- Mediator + CQRS Pattern or any other domain driven patterns for building Web Apis
- Know how to retrieve data in the best possible way using Entity Framework and T-SQL
- Token Based Authentication
- Creating Web API’s
- MS Test Unit Testing in combination with NUnit/XUnit
- Dependency Injection
- Containerization with Docker
- Dapr
- Creating NuGet packages
- Knows the concepts of microservices
Front End
- In depth Knowledge of latest Angular version v21 and up) , Patterns, Best practises, creating .npm packages
- NgRx Redux store/Signal store
- Creating structural css with scss
- Jest unit testing
- Knowledge of MSAL