Position: .NET Architect
Company: TechHunt
Category: .NET
Experience required: 5y
English level: upper

Require:
∙ Knowledge and experience with server-side technologies, C#, .NET, .NET Core
∙ Knowledge and experience with client-side technologies, preferably JavaScript, Angular
∙ Knowledge and experience with microservices which covers distributed systems, asynchronous/messaging patterns, eventual consistency, CQRS, etc.
∙ Knowledge of cloud technologies, preferably AWS
∙ Knowledge of relational databases and SQL
∙ Knowledge of UML or ArchiMate
∙ Understanding of all architectural components and their interrelationships
∙ Knowledge of Software Engineering and Architectural Principles and methods
∙ Knowledge of SOA, including REST, SOAP, API Management, and other integration patterns e.g. ESB, EIP, etc.
∙ Knowledge and experience working in an Agile methodology
∙ Solid presentation and written communication skills
∙ Good judgment and the ability to handle stressful situations
∙ Team lead experience in application development
∙ Ability to define problems, collect data, establish facts, and draw valid conclusions
∙ Upper-Intermediate English

Responsibilities:
∙ Define the overall solution architecture 
∙ Consult and Inform Enterprise Architects and Senior IT Architects to design and deliver solutions
∙ Assess merits of alternative technical approaches and gain consensus for best approach
∙ Learn, follow, promote, and improve recognized methodologies to design and deliver solutions
∙ Ensure that the non-functional requirements are satisfied including, but not limited to, security, disaster recovery, availability, and performance
∙ Researches technology and industry trends to hone both personal and Jabil’s competitive edge
∙ Through modeling or prototyping, validate solution prior to full implementation
∙ Develop expertise in one of the following disciplines: Enterprise Architecture, Business Architecture, Information Architecture, Application Architecture, Technology Infrastructure Architecture
∙ Mentor IT professionals