· Working understanding of Azure services and their applicability to APIs
· Working knowledge of microservice and API design patterns using .NET Core (at least version 2.1, optimally version 3 or 5)
· Demonstrated experience in API design, as evidenced by a strong understanding of design-first principles and RESTful API patterns as well as a portfolio of API designs created by the candidate
· Proven experience in architecting data flows to support the implementation of performant, real-time RESTful APIs
Years of experience required for position:
· 10+ years of experience with Microsoft NET development stack Will be involved with the design development and support of a suite of applications ranging from web applications Web API Rest API Soap Services and thick clients Object oriented analysis and design Understanding of design patterns and SOLID principles
· 5+ years of experience in RESTful API implementation with demonstrable API design experience
· 3+ years of experience in team leadership and Agile development
· 2+ years of development experience in the Microsoft technology stack, including use of the Azure environment