.Net Integration Architect

New York 23 months agoContractor External
Negotiable
Role: .Net Integration Architect. Location: NYC, NY Duration: Long term Client: Value Momentum Below is the JD for your reference. Required Skills At least 12 years of hands on experience developing enterprise .NET applications with at least 5 years as Integration technical architect. Experience in Object Oriented Analysis and Design, SOLID principles, Clean architecture patterns and Clean code practices. Hands on end to end implementation of enterprise .NET integration projects - minimum 2 implementations. Strong working knowledge of .Net Core, .Net 6 and above, C#, Web API, Swagger, Azure API Management, App Services, SQL Server, Azure Service Bus, AKS (Azure Kubernetes Service), Application Performance and Security Experience in designing and implementing Microservices Architecture In-depth understanding on the API implementation and life cycle management. Understanding of any messaging framework (Kafka, Rabbit MQ etc.) Ability to conceptualize, design and deliver product. Evaluate, design, document and present architectural recommendation and their expected impact, mitigation, migration, and contingency plans. Should be able to detail out the high-level requirements by drilling down and interaction with stakeholders. Ability to effectively articulate and influence. Translate and correlate concepts and technologies to meet business or technical solutions. Should lead architecture aspects of software development with strong emphasis on OOAD, layered application development, domain driven design, architecture design patterns, practice standard development process leveraging agile methodologies such as SCRUM. Provide key inputs to the team for development and ensure right development methodology is followed. Performs economic analysis of various solutions. Working experience with UI Frameworks (React/Angular, css etc) Understanding of enterprise database (Oracle, SQL Server etc.) Experience working in Global Delivery model. Job Responsibilities/KRAs: • Design fully functional API integration framework leveraging .NET technologies in Azure cloud. • Assist in project planning and estimation. • Understand current backend APIs and integrations already developed and assess the impact analysis for the requirement changes. • Follow Design patterns to code & integrate API with internal and Third-party services. • Implement automated Services for API Governance activities like – API subscriptions, Throttling, Monitoring Policies etc. • Test & Troubleshoot Integration issues. • Identify areas for code refactoring to improve code maintainability and performance. • Work with Architect and Peer Team members to conduct design and code reviews. • Create and maintain technical documentation. • Collaborate with QA team, Platform Engineering team and cross-functional teams to meet business objectives. • Research and stay up to date with the latest technologies, trends, and best practices