Job Description
REQUIREMENTS:
• 4+ years of Architecture experience in Microsoft Stack
• Knowledge of Service-Oriented Architecture (SOA), its principles, and patterns at enterprise level
• Strong knowledge and understanding of .NET Framework development techniques
• Hands-on experience in Object-Oriented Design (OOD), Unified Modeling Language (UML), stateless distributed architectures, and designing for scalability and performance, especially within, .NET, HTML5, CSS3, and WCF technologies
• Clear understanding of event-driven and delegate-based design paradigms
• Experience in data modeling techniques and knowledge and applicability of various normal forms
• Experience and knowledge of multi-tier and cross-platform architectures driven towards mobility
• Experience in developing of IT architecture plans and software development methodologies
• Working knowledge of web-based technologies; HTTP, AJAX, HTML5, JavaScript, jQuery and CSS3
• Knowledge of UI Frameworks (i.e., Angular 4)
Experience in the following:
• Microsoft WCF and complementary business layer and front-end technologies
• Microsoft SQL Server and other most common backend Microsoft technologies
• Microsoft SharePoint development technologies
• Agile development environment especially SCRUM using Urban Turtle, SAFe
• Data Warehousing and Master Data Management
• Electronic commerce, EDI, B2B architectures
• Messaging architectures SOAP and REST with JSON text encoding