.Net Technical Architect Azure Microservices

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 10 years of software development experience with progression to architect roles., At least 6 years of experience designing and implementing APIs and integration layers., Over 5 years of experience building RESTful APIs using .NET Web API and recent .NET Frameworks like .NET 3.1 and .NET 6., Hands-on experience with Azure cloud services, microservices architecture, and security models..

Key responsibilities:

  • Design and implement REST-based microservices solutions.
  • Translate business requirements into microservices and integration models.
  • Develop security models with access control, policies, and authentication.
  • Communicate design solutions to executive teams.

Resource Informatics Group, Inc logo
Resource Informatics Group, Inc SME https://www.rigusinc.com/
51 - 200 Employees
See all jobs

Job description


Role: .Net Technical Architect Azure Microservices
Functional Area: .Net Development
Experience Required: 12+ Years
Primary Skills
  • Design and implement a solution for building REST Based Microservices
  • Translate Business Requirements into appropriate Microservices and Integration model.
  • Build security models around the Microservices with appropriate access control, policies and authentication.
  • Develop high performing Microservices that scale to millions of requests.
  • Design an appropriate deployment model for Microservices and integration with various channels.
  • Communicate the design to various executive teams.
    • Job Description
      • A total of 10 years of experience showing career progression from Software Engineer to the Architect level position.
      • At least 6 years of experience as a Software Architect focusing on building APIs and integration layer.
      • 5 years or more experience building REST Based API using .NET Web API
      • At least 3 years of experience with the latest .NET Frameworks such as .NET 3.1 and .NET 6.
      • Experience in using the design patterns in the system and Solid principles
      • Developing and deployment of various Azure Functions and App Services
      • At least recent 3 years of experience building applications using Azure Platform
      • HandsOn experience in building Microservices using Azure Cloud Services such as Azure SQL, Azure Storage, Azure Cosmos, Azure Redis or Azure Event Hub.
      • Experience in Azure Service Bus and Event Grids
      • Hands on Experience working on Event Driven Systems
      • Experience with NuGet dependency management for building microservices.
      • Hands on experience in developing xUnit or NUnit test cases with mocking frameworks such as Moq and AutoFac or NSubstitute, and experience is using Fluent validation
      • Understanding Azure API Gateway and Azure APIM
      • Knowledge on creating the policies on APIM
      • Experience is creating resources using ARM templates
      • Understanding on deploying microservices in the Azure Environments.
      • Understanding on building highly available applications using Azure Fabrics or AKS
      • At least 2 years of experience with SSO integration with REST Based API with major IAM provider such as ForgeRock, Ping Identity or Okta
      • Understanding of Auth Token consumption such as OAUTH, SAML, or JWT Token
      • Experience is Azure DevOps, such as building the pipeline and releases


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Azure Architect Related jobs