Mandatory – APIM (Azure Stack) Development and Hands-on logic Apps.
10+ years of experience in software development as a developer, demonstrating in depth knowledge of clean coding, object-oriented development principles, patterns, and agile development practices.
Must have experience in Logic apps.
Experience in Design patterns, ESB’s.
Strong programming background and knowledge of building and implementing applications in the cloud (Azure) and delivering interactive web sites and user interfaces.
8+ Years’ experience in implementing solutions using either Microsoft Tech stack (Net Core, C#, Visual Studio / VS Code).
Experience with micro service architectures, containers and cloud services (including integrating with micro service).
Background in API technologies: REST APIs, API guides, API guidelines, API management, JSON, Swagger, Authentication mechanisms (OAuth2, JWT, TLS).
Clear understanding of DevOps principles, preferably with VSTS and Git - source control, branching, merging and code reviews.
Knowledge of maintenance topics like version control, automated deployment/testing and experience with usage and design of databases (SQL Server).
Know-how about TDD (test driven design), unit testing and automated testing (frameworks).
Good analysis, modeling, and design skills; ability to apply consistent architectural patterns and coding frameworks to new development efforts.
Good interpersonal communications skills; competency to interact with business users as well as team members in a professional way.
Knowledge of Azure, Blob, Logic App, Function App, APIM would be an added advantage.