Azure Integration Technical Lead
Location
Princeton, NJ | United States
Job description
Position: Azure Integration Technical Lead
Location: Princeton, NJ ***Day 1 Onsite***
Duration: 1 Years
Skill Rating
Mandatory Skills | Hands on experience in Years | Last used -Year | Self-Rating (Scale 1-10) |
1.APIM | | |
2.Logic Apps | | |
3.Azure | | | |
4. | | | |
(Mandatory exp 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 experienced 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.
Job tags
Salary